Chromium Code Reviews| Index: Source/web/WebDevToolsAgentImpl.cpp |
| diff --git a/Source/web/WebDevToolsAgentImpl.cpp b/Source/web/WebDevToolsAgentImpl.cpp |
| index ec6e783c20b684303dc7e686d0601f96287005fc..4b83a262c7eacebb65998810dbefcab32c46c982 100644 |
| --- a/Source/web/WebDevToolsAgentImpl.cpp |
| +++ b/Source/web/WebDevToolsAgentImpl.cpp |
| @@ -425,6 +425,7 @@ void WebDevToolsAgentImpl::willBeDestroyed() |
| detach(); |
| m_injectedScriptManager->disconnect(); |
| + m_overlay->setCSSAgent(nullptr); |
|
dgozman
2015/06/25 12:31:00
Let's clear on detach.
sergeyv
2015/06/25 12:54:31
Done.
|
| m_agents.discardAgents(); |
| m_instrumentingAgents->reset(); |
| } |
| @@ -444,6 +445,7 @@ void WebDevToolsAgentImpl::initializeDeferredAgents() |
| OwnPtrWillBeRawPtr<InspectorCSSAgent> cssAgentPtr(InspectorCSSAgent::create(m_domAgent, m_pageAgent, m_resourceAgent)); |
| m_cssAgent = cssAgentPtr.get(); |
| m_agents.append(cssAgentPtr.release()); |
| + m_overlay->setCSSAgent(m_cssAgent.get()); |
|
dgozman
2015/06/25 12:31:00
Let's set on attach.
sergeyv
2015/06/25 12:54:31
Done.
|
| m_agents.append(InspectorAnimationAgent::create(m_pageAgent, m_domAgent)); |