Chromium Code Reviews| Index: content/renderer/renderer_main.cc |
| diff --git a/content/renderer/renderer_main.cc b/content/renderer/renderer_main.cc |
| index 306dee9aaf0ea6a511c53ae66884e431dc7abb29..77dc86bc4498c7eaeaf7f26fb71173fae93b0e8e 100644 |
| --- a/content/renderer/renderer_main.cc |
| +++ b/content/renderer/renderer_main.cc |
| @@ -18,6 +18,7 @@ |
| #include "base/system_monitor/system_monitor.h" |
| #include "base/threading/platform_thread.h" |
| #include "base/time.h" |
| +#include "chrome/common/child_process_logging.h" |
|
rvargas (doing something else)
2012/03/21 03:13:45
content cannot depend on chrome
|
| #include "content/common/content_counters.h" |
| #include "content/common/hi_res_timer_manager.h" |
| #include "content/common/pepper_plugin_registry.h" |
| @@ -130,6 +131,8 @@ class RendererMessageLoopObserver : public MessageLoop::TaskObserver { |
| int RendererMain(const content::MainFunctionParams& parameters) { |
| TRACE_EVENT_BEGIN_ETW("RendererMain", 0, ""); |
| + child_process_logging::SetCrashOnExit(true); |
| + |
| const CommandLine& parsed_command_line = parameters.command_line; |
| #if defined(OS_MACOSX) |
| @@ -243,6 +246,9 @@ int RendererMain(const content::MainFunctionParams& parameters) { |
| } |
| } |
| platform.PlatformUninitialize(); |
| + |
| + child_process_logging::SetCrashOnExit(false); |
| + |
| TRACE_EVENT_END_ETW("RendererMain", 0, ""); |
| return 0; |
| } |