| 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 7378de7bc2155193e9cfdb4c86eebeb680b2191b..110546acda08e778f7d1b4f03b610f6e95481c3c 100644
|
| --- a/content/browser/devtools/worker_devtools_agent_host.cc
|
| +++ b/content/browser/devtools/worker_devtools_agent_host.cc
|
| @@ -123,7 +123,8 @@ void WorkerDevToolsAgentHost::WorkerDestroyed() {
|
| DCHECK_NE(WORKER_TERMINATED, state_);
|
| if (state_ == WORKER_INSPECTED) {
|
| DCHECK(IsAttached());
|
| - protocol::InspectorHandler::FromSession(session())->TargetCrashed();
|
| + for (auto* inspector : protocol::InspectorHandler::ForAgentHost(this))
|
| + inspector->TargetCrashed();
|
| DetachFromWorker();
|
| }
|
| state_ = WORKER_TERMINATED;
|
|
|