summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-12 11:44:10 +0000
committerpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-12 11:44:10 +0000
commitd0fec1af94eea4e451dc18dd47e17aeace8a187f (patch)
tree3f4375fea1913a34fa2f8b172c456647938dfdeb
parentd9b19f85e2abd19c62e5885c2a1d001273aa910c (diff)
downloadchromium_src-d0fec1af94eea4e451dc18dd47e17aeace8a187f.zip
chromium_src-d0fec1af94eea4e451dc18dd47e17aeace8a187f.tar.gz
chromium_src-d0fec1af94eea4e451dc18dd47e17aeace8a187f.tar.bz2
DevTools: manually dispatch messages from the inspector controller - WebKit's dispatch will soon be using setTimeout.
Review URL: http://codereview.chromium.org/274001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28698 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/glue/devtools/js/devtools.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/webkit/glue/devtools/js/devtools.js b/webkit/glue/devtools/js/devtools.js
index e572a77..47034a4 100644
--- a/webkit/glue/devtools/js/devtools.js
+++ b/webkit/glue/devtools/js/devtools.js
@@ -99,7 +99,10 @@ devtools.ToolsAgent.prototype.frameNavigate_ = function(url) {
* @private
*/
devtools.ToolsAgent.prototype.dispatchOnClient_ = function(message) {
- WebInspector.dispatch.apply(WebInspector, JSON.parse(message));
+ var args = JSON.parse(message);
+ var methodName = args[0];
+ var parameters = args.slice(1);
+ WebInspector[methodName].apply(WebInspector, parameters);
};