Index: content/browser/devtools/render_view_devtools_agent_host.cc |
diff --git a/content/browser/devtools/render_view_devtools_agent_host.cc b/content/browser/devtools/render_view_devtools_agent_host.cc |
index 32f6746ff42e3d28d7c29af09cf7c7ac0a40f2ef..f0c9c8fd3542e08ce0cdcacc1abddf84faa89e35 100644 |
--- a/content/browser/devtools/render_view_devtools_agent_host.cc |
+++ b/content/browser/devtools/render_view_devtools_agent_host.cc |
@@ -208,6 +208,11 @@ void RenderViewDevToolsAgentHost::OnClientDetached() { |
tracing_handler_->OnClientDetached(); |
power_handler_->OnClientDetached(); |
ClientDetachedFromRenderer(); |
+ |
+ // TODO(kaznacheev): Move this call back to DevToolsManagerImpl when |
+ // extensions::ProcessManager no longer relies on this notification. |
+ if (!reattaching_) |
+ DevToolsManagerImpl::GetInstance()->NotifyObservers(this, false); |
} |
void RenderViewDevToolsAgentHost::ClientDetachedFromRenderer() { |
@@ -215,11 +220,6 @@ void RenderViewDevToolsAgentHost::ClientDetachedFromRenderer() { |
return; |
InnerClientDetachedFromRenderer(); |
- |
- // TODO(kaznacheev): Move this call back to DevToolsManagerImpl when |
- // extensions::ProcessManager no longer relies on this notification. |
- if (!reattaching_) |
- DevToolsManagerImpl::GetInstance()->NotifyObservers(this, false); |
} |
void RenderViewDevToolsAgentHost::InnerClientDetachedFromRenderer() { |