diff options
Diffstat (limited to 'webkit/glue/webdevtoolsagent_impl.cc')
-rw-r--r-- | webkit/glue/webdevtoolsagent_impl.cc | 18 |
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); } |