| Index: content/shell/shell_content_renderer_client.cc
|
| diff --git a/content/shell/shell_content_renderer_client.cc b/content/shell/shell_content_renderer_client.cc
|
| index 77d3641a41426461ff6aee871c5b308622d66eb2..01905b7699b240df8484b46dc472efda53a15f36 100644
|
| --- a/content/shell/shell_content_renderer_client.cc
|
| +++ b/content/shell/shell_content_renderer_client.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "base/callback.h"
|
| #include "base/command_line.h"
|
| +#include "base/debug/debugger.h"
|
| #include "content/public/common/content_constants.h"
|
| #include "content/public/common/content_switches.h"
|
| #include "content/public/common/url_constants.h"
|
| @@ -53,6 +54,11 @@ ShellContentRendererClient::~ShellContentRendererClient() {
|
|
|
| void ShellContentRendererClient::RenderThreadStarted() {
|
| shell_observer_.reset(new ShellRenderProcessObserver());
|
| +#if defined(OS_MACOSX)
|
| + // We need to call this once before the sandbox was initialized to cache the
|
| + // value.
|
| + base::debug::BeingDebugged();
|
| +#endif
|
| }
|
|
|
| void ShellContentRendererClient::RenderViewCreated(RenderView* render_view) {
|
|
|