Index: Source/core/inspector/InspectorController.h |
diff --git a/Source/core/inspector/InspectorController.h b/Source/core/inspector/InspectorController.h |
index 9f869db2d7a33fd16f6aede730f3edccf7e68e5f..c6c4acf03f8ccdd579c8db1c3b169daec6836f49 100644 |
--- a/Source/core/inspector/InspectorController.h |
+++ b/Source/core/inspector/InspectorController.h |
@@ -45,10 +45,11 @@ class GraphicsContext; |
class InjectedScriptManager; |
class InspectorBackendDispatcher; |
class InspectorClient; |
+class InspectorDOMAgent; |
class InspectorFrontend; |
class InspectorFrontendChannel; |
class InspectorFrontendClient; |
-class InspectorMemoryAgent; |
+class InspectorPageAgent; |
class InspectorTimelineAgent; |
class InspectorOverlay; |
class InspectorState; |
@@ -71,6 +72,8 @@ public: |
~InspectorController(); |
static PassOwnPtr<InspectorController> create(Page*, InspectorClient*); |
+ |
+ void initializeDeferredAgents(); |
void inspectedPageDestroyed(); |
void registerModuleAgent(PassOwnPtr<InspectorAgent>); |
@@ -130,7 +133,8 @@ private: |
OwnPtr<InspectorCompositeState> m_state; |
OwnPtr<InspectorOverlay> m_overlay; |
- InspectorMemoryAgent* m_memoryAgent; |
+ InspectorDOMAgent* m_domAgent; |
+ InspectorPageAgent* m_pageAgent; |
InspectorTimelineAgent* m_timelineAgent; |
RefPtr<InspectorBackendDispatcher> m_inspectorBackendDispatcher; |
@@ -140,6 +144,7 @@ private: |
InspectorClient* m_inspectorClient; |
InspectorAgentRegistry m_agents; |
bool m_isUnderTest; |
+ bool m_deferredAgentsInitialized; |
}; |
} |