| Index: chrome/browser/devtools/devtools_ui_bindings.cc
|
| diff --git a/chrome/browser/devtools/devtools_ui_bindings.cc b/chrome/browser/devtools/devtools_ui_bindings.cc
|
| index 295a9e21ccbf8510ba3a4f28764a1bbf680f0c79..227419758f6ea5246a5a3821d4c3fa4853d69eb9 100644
|
| --- a/chrome/browser/devtools/devtools_ui_bindings.cc
|
| +++ b/chrome/browser/devtools/devtools_ui_bindings.cc
|
| @@ -412,8 +412,9 @@ void DevToolsUIBindings::HandleMessageFromDevToolsFrontendToBackend(
|
| // content::DevToolsClientHost implementation ---------------------------------
|
| void DevToolsUIBindings::DispatchOnInspectorFrontend(
|
| const std::string& message) {
|
| - if (frontend_host_)
|
| - frontend_host_->DispatchOnDevToolsFrontend(message);
|
| + base::StringValue message_value(message);
|
| + CallClientFunction("InspectorFrontendAPI.dispatchMessage",
|
| + &message_value, NULL, NULL);
|
| }
|
|
|
| void DevToolsUIBindings::InspectedContentsClosing() {
|
| @@ -804,8 +805,9 @@ void DevToolsUIBindings::CallClientFunction(const std::string& function_name,
|
| }
|
| }
|
| }
|
| - base::string16 javascript =
|
| - base::UTF8ToUTF16(function_name + "(" + params + ");");
|
| +
|
| + base::string16 javascript = base::UTF8ToUTF16(
|
| + function_name + "(" + params + ");");
|
| web_contents_->GetMainFrame()->ExecuteJavaScript(javascript);
|
| }
|
|
|
|
|