Index: third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.cpp |
diff --git a/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.cpp b/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.cpp |
index fcd241e0be87f6b0098696a08de99e5807fd95f8..a8248eb1acd20fd637c3efa56940697aea27b8ce 100644 |
--- a/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.cpp |
+++ b/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.cpp |
@@ -304,22 +304,17 @@ void InspectorDebuggerAgent::asyncTaskFinished(void* task) |
} |
// InspectorBaseAgent overrides. |
-void InspectorDebuggerAgent::setState(protocol::DictionaryValue* state) |
+void InspectorDebuggerAgent::init(InstrumentingAgents* instrumentingAgents, protocol::Frontend* baseFrontend, protocol::Dispatcher* dispatcher, protocol::DictionaryValue* state) |
{ |
- InspectorBaseAgent::setState(state); |
+ InspectorBaseAgent::init(instrumentingAgents, baseFrontend, dispatcher, state); |
m_v8DebuggerAgent->setInspectorState(m_state); |
+ m_v8DebuggerAgent->setFrontend(frontend()); |
} |
-void InspectorDebuggerAgent::setFrontend(protocol::Frontend* frontend) |
-{ |
- InspectorBaseAgent::setFrontend(frontend); |
- m_v8DebuggerAgent->setFrontend(protocol::Frontend::Debugger::from(frontend)); |
-} |
- |
-void InspectorDebuggerAgent::clearFrontend() |
+void InspectorDebuggerAgent::dispose() |
{ |
m_v8DebuggerAgent->clearFrontend(); |
- InspectorBaseAgent::clearFrontend(); |
+ InspectorBaseAgent::dispose(); |
} |
void InspectorDebuggerAgent::restore() |