diff options
Diffstat (limited to 'Source/WebCore/inspector/InspectorController.cpp')
-rw-r--r-- | Source/WebCore/inspector/InspectorController.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Source/WebCore/inspector/InspectorController.cpp b/Source/WebCore/inspector/InspectorController.cpp index 62b22ee..d9b9773 100644 --- a/Source/WebCore/inspector/InspectorController.cpp +++ b/Source/WebCore/inspector/InspectorController.cpp @@ -55,7 +55,7 @@ namespace WebCore { InspectorController::InspectorController(Page* page, InspectorClient* inspectorClient) - : m_injectedScriptManager(InjectedScriptManager::create()) + : m_injectedScriptManager(InjectedScriptManager::createForPage()) , m_inspectorAgent(new InspectorAgent(page, inspectorClient, m_injectedScriptManager.get())) , m_inspectorClient(inspectorClient) , m_openingFrontend(false) @@ -132,7 +132,6 @@ void InspectorController::connectFrontend() #if ENABLE(JAVASCRIPT_DEBUGGER) m_inspectorAgent->debuggerAgent(), #endif - m_inspectorAgent.get(), m_inspectorAgent->resourceAgent(), m_inspectorAgent->pageAgent(), #if ENABLE(JAVASCRIPT_DEBUGGER) @@ -255,6 +254,11 @@ void InspectorController::hideHighlight() m_inspectorAgent->domAgent()->hideHighlight(&error); } +Node* InspectorController::highlightedNode() const +{ + return m_inspectorAgent->domAgent()->highlightedNode(); +} + #if ENABLE(JAVASCRIPT_DEBUGGER) void InspectorController::enableProfiler() { |