| Index: Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorDOMDebuggerAgent.cpp b/Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| index b955bb9b3fc84f8bc976f2eb775082c8c1ab7b08..c2aa67715e669a32cc89de4f135f1111d17e712a 100644
|
| --- a/Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| +++ b/Source/core/inspector/InspectorDOMDebuggerAgent.cpp
|
| @@ -73,13 +73,13 @@ static const char pauseOnAllXHRs[] = "pauseOnAllXHRs";
|
| static const char xhrBreakpoints[] = "xhrBreakpoints";
|
| }
|
|
|
| -PassOwnPtr<InspectorDOMDebuggerAgent> InspectorDOMDebuggerAgent::create(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* inspectorState, InspectorDOMAgent* domAgent, InspectorDebuggerAgent* debuggerAgent)
|
| +PassRefPtr<InspectorDOMDebuggerAgent> InspectorDOMDebuggerAgent::create(InstrumentingAgents* instrumentingAgents, InspectorState* inspectorState, PassRefPtr<InspectorDOMAgent> domAgent, PassRefPtr<InspectorDebuggerAgent> debuggerAgent)
|
| {
|
| - return adoptPtr(new InspectorDOMDebuggerAgent(instrumentingAgents, inspectorState, domAgent, debuggerAgent));
|
| + return adoptRef(new InspectorDOMDebuggerAgent(instrumentingAgents, inspectorState, domAgent, debuggerAgent));
|
| }
|
|
|
| -InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* inspectorState, InspectorDOMAgent* domAgent, InspectorDebuggerAgent* debuggerAgent)
|
| - : InspectorBaseAgent<InspectorDOMDebuggerAgent>("DOMDebugger", instrumentingAgents, inspectorState)
|
| +InspectorDOMDebuggerAgent::InspectorDOMDebuggerAgent(InstrumentingAgents* instrumentingAgents, InspectorState* inspectorState, PassRefPtr<InspectorDOMAgent> domAgent, PassRefPtr<InspectorDebuggerAgent> debuggerAgent)
|
| + : InspectorBaseAgent(instrumentingAgents, inspectorState)
|
| , m_domAgent(domAgent)
|
| , m_debuggerAgent(debuggerAgent)
|
| , m_pauseInNextEventListener(false)
|
| @@ -503,5 +503,11 @@ void InspectorDOMDebuggerAgent::clear()
|
| m_pauseInNextEventListener = false;
|
| }
|
|
|
| +InspectorDOMDebuggerController::InspectorDOMDebuggerController(InstrumentingAgents* instrumentingAgents, InspectorCompositeState* compositeState, InspectorDOMController* domController, InspectorDebuggerController* debuggerController)
|
| + : InspectorBaseController<InspectorDOMDebuggerController, InspectorDOMDebuggerAgent>("DOMDebugger", instrumentingAgents, compositeState)
|
| +{
|
| + setAgent(InspectorDOMDebuggerAgent::create(m_instrumentingAgents, m_state, domController->getAgent(), debuggerController->getAgent()));
|
| +}
|
| +
|
| } // namespace WebCore
|
|
|
|
|