Index: Source/core/inspector/InspectorController.cpp |
diff --git a/Source/core/inspector/InspectorController.cpp b/Source/core/inspector/InspectorController.cpp |
index f0f433fb0f9f941c371f42131759ddd505c176e9..7b603a9cdda5cbc4604596f93134f20eb28d5f9a 100644 |
--- a/Source/core/inspector/InspectorController.cpp |
+++ b/Source/core/inspector/InspectorController.cpp |
@@ -44,7 +44,6 @@ |
#include "core/inspector/InspectorDOMAgent.h" |
#include "core/inspector/InspectorDOMDebuggerAgent.h" |
#include "core/inspector/InspectorDOMStorageAgent.h" |
-#include "core/inspector/InspectorDatabaseAgent.h" |
#include "core/inspector/InspectorDebuggerAgent.h" |
#include "core/inspector/InspectorFrontendClient.h" |
#include "core/inspector/InspectorHeapProfilerAgent.h" |
@@ -93,8 +92,6 @@ InspectorController::InspectorController(Page* page, InspectorClient* inspectorC |
m_domAgent = domAgentPtr.get(); |
m_agents.append(domAgentPtr.release()); |
- m_agents.append(InspectorDatabaseAgent::create()); |
- |
OwnPtr<InspectorTimelineAgent> timelineAgentPtr(InspectorTimelineAgent::create(m_pageAgent, m_domAgent, overlay, |
InspectorTimelineAgent::PageInspector, inspectorClient)); |
m_timelineAgent = timelineAgentPtr.get(); |
@@ -174,6 +171,7 @@ void InspectorController::inspectedPageDestroyed() |
void InspectorController::registerModuleAgent(PassOwnPtr<InspectorAgent> agent) |
{ |
+ m_moduleAgents.append(agent.get()); |
m_agents.append(agent); |
} |
@@ -415,6 +413,13 @@ void InspectorController::didProcessTask() |
domDebuggerAgent->didProcessTask(); |
} |
+void InspectorController::didCommitLoadForMainFrame() |
+{ |
+ Vector<InspectorAgent*> agents = m_moduleAgents; |
+ for (size_t i = 0; i < agents.size(); i++) |
+ agents[i]->didCommitLoadForMainFrame(); |
+} |
+ |
void InspectorController::didBeginFrame(int frameId) |
{ |
if (InspectorTimelineAgent* timelineAgent = m_instrumentingAgents->inspectorTimelineAgent()) |