diff options
Diffstat (limited to 'webkit/glue')
-rw-r--r-- | webkit/glue/devtools/js/devtools.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/webkit/glue/devtools/js/devtools.js b/webkit/glue/devtools/js/devtools.js index ac88652..d78a53a 100644 --- a/webkit/glue/devtools/js/devtools.js +++ b/webkit/glue/devtools/js/devtools.js @@ -894,3 +894,16 @@ WebInspector.UIString = function(string) { } }; })(); + + +// There is no clear way of rendering class name for scope variables yet. +(function OverrideObjectDescribe() { + var oldDescribe = Object.describe; + Object.describe = function(obj, abbreviated) { + var result = oldDescribe.call(Object, obj, abbreviated); + if (result == 'Object' && obj.className) { + return obj.className; + } + return result; + }; +})(); |