| Index: content/browser/browser_shutdown_profile_dumper.h
|
| diff --git a/content/browser/browser_shutdown_profile_dumper.h b/content/browser/browser_shutdown_profile_dumper.h
|
| index efccb3802ed99789093ffb2ca99b560925ac5274..f98a32cb9ca98d0dc42f5a0973bb541349b3bb8e 100644
|
| --- a/content/browser/browser_shutdown_profile_dumper.h
|
| +++ b/content/browser/browser_shutdown_profile_dumper.h
|
| @@ -14,6 +14,7 @@
|
|
|
| namespace base {
|
| class FilePath;
|
| +class WaitableEvent;
|
| }
|
|
|
| namespace content {
|
| @@ -36,12 +37,15 @@ class BrowserShutdownProfileDumper {
|
| // Writes all traces which happened to disk.
|
| void WriteTracesToDisc(const base::FilePath& file_name);
|
|
|
| + void EndTraceAndFlush(base::WaitableEvent* flush_complete_event);
|
| +
|
| // Returns the file name where we should save the trace dump to.
|
| base::FilePath GetFileName();
|
|
|
| // The callback for the |TraceLog::Flush| function. It saves all traces to
|
| // disc.
|
| void WriteTraceDataCollected(
|
| + base::WaitableEvent* flush_complete_event,
|
| const scoped_refptr<base::RefCountedString>& events_str,
|
| bool has_more_events);
|
|
|
|
|