| Index: content/browser/devtools/worker_devtools_agent_host.cc
|
| diff --git a/content/browser/devtools/worker_devtools_agent_host.cc b/content/browser/devtools/worker_devtools_agent_host.cc
|
| index 882ed378f2dbeb73660f9cad7ab948c0c8795177..15fadb27f3025590018005ac137cf4e57b097b08 100644
|
| --- a/content/browser/devtools/worker_devtools_agent_host.cc
|
| +++ b/content/browser/devtools/worker_devtools_agent_host.cc
|
| @@ -65,11 +65,17 @@ bool WorkerDevToolsAgentHost::OnMessageReceived(
|
| return handled;
|
| }
|
|
|
| +void WorkerDevToolsAgentHost::PauseForDebugOnStart() {
|
| + DCHECK(state_ == WORKER_UNINSPECTED);
|
| + state_ = WORKER_PAUSED_FOR_DEBUG_ON_START;
|
| +}
|
| +
|
| +bool WorkerDevToolsAgentHost::IsPausedForDebugOnStart() {
|
| + return state_ == WORKER_PAUSED_FOR_DEBUG_ON_START;
|
| +}
|
| +
|
| void WorkerDevToolsAgentHost::WorkerReadyForInspection() {
|
| - if (state_ == WORKER_PAUSED_FOR_DEBUG_ON_START) {
|
| - RenderProcessHost* rph = RenderProcessHost::FromID(worker_id_.first);
|
| - Inspect(rph->GetBrowserContext());
|
| - } else if (state_ == WORKER_PAUSED_FOR_REATTACH) {
|
| + if (state_ == WORKER_PAUSED_FOR_REATTACH) {
|
| DCHECK(IsAttached());
|
| state_ = WORKER_INSPECTED;
|
| AttachToWorker();
|
|
|