summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webdevtoolsagent_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/glue/webdevtoolsagent_impl.cc')
-rw-r--r--webkit/glue/webdevtoolsagent_impl.cc18
1 files changed, 15 insertions, 3 deletions
diff --git a/webkit/glue/webdevtoolsagent_impl.cc b/webkit/glue/webdevtoolsagent_impl.cc
index 787af9a..1e35128 100644
--- a/webkit/glue/webdevtoolsagent_impl.cc
+++ b/webkit/glue/webdevtoolsagent_impl.cc
@@ -162,15 +162,27 @@ void WebDevToolsAgentImpl::ForceRepaint() {
delegate_->ForceRepaint();
}
-void WebDevToolsAgentImpl::ExecuteUtilityFunction(
+void WebDevToolsAgentImpl::DispatchOnInspectorController(
int call_id,
const String& function_name,
const String& json_args) {
String result;
String exception;
result = debugger_agent_impl_->ExecuteUtilityFunction(utility_context_,
- function_name, json_args, &exception);
- tools_agent_delegate_stub_->DidExecuteUtilityFunction(call_id,
+ "InspectorControllerDispatcher", function_name, json_args, &exception);
+ tools_agent_delegate_stub_->DidDispatchOn(call_id,
+ result, exception);
+}
+
+void WebDevToolsAgentImpl::DispatchOnInjectedScript(
+ int call_id,
+ const String& function_name,
+ const String& json_args) {
+ String result;
+ String exception;
+ result = debugger_agent_impl_->ExecuteUtilityFunction(utility_context_,
+ "InjectedScript", function_name, json_args, &exception);
+ tools_agent_delegate_stub_->DidDispatchOn(call_id,
result, exception);
}