Commit 61aa9d53 authored by jaekyun's avatar jaekyun Committed by Commit bot

Use WaitForDebuggerChildren to let renderer wait for gdb

BUG=378975

Review URL: https://codereview.chromium.org/508493003

Cr-Commit-Position: refs/heads/master@{#293029}
parent e3f2241b
...@@ -1282,6 +1282,16 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer( ...@@ -1282,6 +1282,16 @@ void RenderProcessHostImpl::PropagateBrowserCommandLineToRenderer(
if (IsImplSidePaintingEnabled() && if (IsImplSidePaintingEnabled() &&
!browser_cmd.HasSwitch(switches::kEnableDeferredImageDecoding)) !browser_cmd.HasSwitch(switches::kEnableDeferredImageDecoding))
renderer_cmd->AppendSwitch(switches::kEnableDeferredImageDecoding); renderer_cmd->AppendSwitch(switches::kEnableDeferredImageDecoding);
// Add kWaitForDebugger to let renderer process wait for a debugger.
if (browser_cmd.HasSwitch(switches::kWaitForDebuggerChildren)) {
// Look to pass-on the kWaitForDebugger flag.
std::string value =
browser_cmd.GetSwitchValueASCII(switches::kWaitForDebuggerChildren);
if (value.empty() || value == switches::kRendererProcess) {
renderer_cmd->AppendSwitch(switches::kWaitForDebugger);
}
}
} }
base::ProcessHandle RenderProcessHostImpl::GetHandle() const { base::ProcessHandle RenderProcessHostImpl::GetHandle() const {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment