diff options
author | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-11 06:37:15 +0000 |
---|---|---|
committer | yurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-12-11 06:37:15 +0000 |
commit | d7cd453d824f825f1f55abf93c7bedef4bf05fcf (patch) | |
tree | a3728a054a74b279b80ded75ce647ff32b1761c8 /chrome/renderer/devtools_agent.h | |
parent | eabfdae9101aa33a212fdaf240d8e0af70874e16 (diff) | |
download | chromium_src-d7cd453d824f825f1f55abf93c7bedef4bf05fcf.zip chromium_src-d7cd453d824f825f1f55abf93c7bedef4bf05fcf.tar.gz chromium_src-d7cd453d824f825f1f55abf93c7bedef4bf05fcf.tar.bz2 |
DevTools: use WebDevToolsMessageData for devtools rpc messages
Review URL: http://codereview.chromium.org/463065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34333 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/devtools_agent.h')
-rw-r--r-- | chrome/renderer/devtools_agent.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/chrome/renderer/devtools_agent.h b/chrome/renderer/devtools_agent.h index 26a6297..4d05fe0 100644 --- a/chrome/renderer/devtools_agent.h +++ b/chrome/renderer/devtools_agent.h @@ -21,6 +21,7 @@ class WebDevToolsAgent; } class RenderView; +struct DevToolsMessageData; // DevToolsAgent belongs to the inspectable RenderView and provides Glue's // agents with the communication capabilities. All messages from/to Glue's @@ -37,11 +38,9 @@ class DevToolsAgent : public WebKit::WebDevToolsAgentClient { virtual bool OnMessageReceived(const IPC::Message& message); // WebDevToolsAgentClient implementation - virtual void sendMessageToFrontend(const WebKit::WebString& class_name, - const WebKit::WebString& method_name, - const WebKit::WebString& param1, - const WebKit::WebString& param2, - const WebKit::WebString& param3); + virtual void sendMessageToFrontend( + const WebKit::WebDevToolsMessageData& data); + virtual int hostIdentifier(); virtual void forceRepaint(); virtual void runtimeFeatureStateChanged(const WebKit::WebString& feature, @@ -59,11 +58,7 @@ class DevToolsAgent : public WebKit::WebDevToolsAgentClient { void OnAttach(const std::vector<std::string>& runtime_features); void OnDetach(); - 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); void OnInspectElement(int x, int y); void OnSetApuAgentEnabled(bool enabled); |