diff options
author | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-11 09:08:17 +0000 |
---|---|---|
committer | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-11 09:08:17 +0000 |
commit | 221f4130ad35eb3074ee079dae571157da727a9d (patch) | |
tree | d647bcdd73ef1e35568d4beb3a7a0e3ed4d4b993 /chrome/renderer/devtools_client.h | |
parent | 797f01294b84d46813da707e0ed406dfd27a0f35 (diff) | |
download | chromium_src-221f4130ad35eb3074ee079dae571157da727a9d.zip chromium_src-221f4130ad35eb3074ee079dae571157da727a9d.tar.gz chromium_src-221f4130ad35eb3074ee079dae571157da727a9d.tar.bz2 |
DevTools: use WebDevToolsMessageData for devtools rpc messages
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=34333
Review URL: http://codereview.chromium.org/463065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34337 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/devtools_client.h')
-rw-r--r-- | chrome/renderer/devtools_client.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/chrome/renderer/devtools_client.h b/chrome/renderer/devtools_client.h index aad5c09..c8eba9f 100644 --- a/chrome/renderer/devtools_client.h +++ b/chrome/renderer/devtools_client.h @@ -21,6 +21,8 @@ namespace WebKit { class WebDevToolsFrontend; } +struct DevToolsMessageData; + // Developer tools UI end of communication channel between the render process of // the page being inspected and tools UI renderer process. All messages will // go through browser process. On the side of the inspected page there's @@ -37,11 +39,8 @@ class DevToolsClient : public WebKit::WebDevToolsFrontendClient { bool OnMessageReceived(const IPC::Message& message); // WebDevToolsFrontendClient implementation - virtual void sendMessageToAgent(const WebKit::WebString& class_name, - const WebKit::WebString& method_name, - const WebKit::WebString& param1, - const WebKit::WebString& param2, - const WebKit::WebString& param3); + virtual void sendMessageToAgent( + const WebKit::WebDevToolsMessageData& data); virtual void sendDebuggerCommandToAgent(const WebKit::WebString& command); virtual void sendDebuggerPauseScript(); @@ -51,11 +50,7 @@ class DevToolsClient : public WebKit::WebDevToolsFrontendClient { virtual void undockWindow(); private: - void OnRpcMessage(const std::string& class_name, - const std::string& method_name, - const std::string& param1, - const std::string& param2, - const std::string& param3); + void OnRpcMessage(const DevToolsMessageData& data); // Sends message to DevToolsAgent. void Send(const IPC::Message& tools_agent_message); |