summaryrefslogtreecommitdiffstats
path: root/webkit/glue
diff options
context:
space:
mode:
authorpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-04 09:57:43 +0000
committerpfeldman@chromium.org <pfeldman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-04 09:57:43 +0000
commit1c9ebc10871e12f5b48e15e9a07bf91e8b6ee12e (patch)
tree0549f81f4d25694314d9079fe184bff6cabfa103 /webkit/glue
parentac6b48ef70b3746562ef21ddf34c18ffe7efc256 (diff)
downloadchromium_src-1c9ebc10871e12f5b48e15e9a07bf91e8b6ee12e.zip
chromium_src-1c9ebc10871e12f5b48e15e9a07bf91e8b6ee12e.tar.gz
chromium_src-1c9ebc10871e12f5b48e15e9a07bf91e8b6ee12e.tar.bz2
DevTools: do not lose console message type on marshalling.
Review URL: http://codereview.chromium.org/119167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17627 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue')
-rw-r--r--webkit/glue/devtools/js/inject_dispatch.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/webkit/glue/devtools/js/inject_dispatch.js b/webkit/glue/devtools/js/inject_dispatch.js
index 81cfc4b..aa402f0 100644
--- a/webkit/glue/devtools/js/inject_dispatch.js
+++ b/webkit/glue/devtools/js/inject_dispatch.js
@@ -48,7 +48,8 @@ var dispatch = function(method, var_args) {
// Serialize objects here.
if (method == 'addMessageToConsole') {
// Skip first argument since it is serializable.
- for (var i = 1; i < args.length; ++i) {
+ // Method has index 0, first argument has index 1. Skip both.
+ for (var i = 2; i < args.length; ++i) {
var type = typeof args[i];
if (type == 'object') {
args[i] = Object.prototype.toString(args[i]);