summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/inspector/InspectorController.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/inspector/InspectorController.cpp')
-rw-r--r--Source/WebCore/inspector/InspectorController.cpp8
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()
{