Chromium Code Reviews| Index: Source/web/WebDevToolsAgentImpl.cpp |
| diff --git a/Source/web/WebDevToolsAgentImpl.cpp b/Source/web/WebDevToolsAgentImpl.cpp |
| index ec6e783c20b684303dc7e686d0601f96287005fc..bb1782deb9ebb5a1705d08b6c09f4186b08bf849 100644 |
| --- a/Source/web/WebDevToolsAgentImpl.cpp |
| +++ b/Source/web/WebDevToolsAgentImpl.cpp |
| @@ -65,6 +65,7 @@ |
| #include "core/inspector/InspectorTracingAgent.h" |
| #include "core/inspector/InspectorWorkerAgent.h" |
| #include "core/inspector/InstrumentingAgents.h" |
| +#include "core/inspector/LayoutEditor.h" |
| #include "core/inspector/PageConsoleAgent.h" |
| #include "core/inspector/PageDebuggerAgent.h" |
| #include "core/inspector/PageRuntimeAgent.h" |
| @@ -425,6 +426,7 @@ void WebDevToolsAgentImpl::willBeDestroyed() |
| detach(); |
| m_injectedScriptManager->disconnect(); |
| + m_overlay->layoutEditor()->setCSSAgent(nullptr); |
| m_agents.discardAgents(); |
| m_instrumentingAgents->reset(); |
| } |
| @@ -444,6 +446,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->layoutEditor()->setCSSAgent(m_cssAgent.get()); |
|
dgozman
2015/06/25 10:10:39
I'd rather call |m_overlay->setCSSAgent()|, which
sergeyv
2015/06/25 12:19:16
Done.
|
| m_agents.append(InspectorAnimationAgent::create(m_pageAgent, m_domAgent)); |