Many calls to WebInspector.ObjectPropertiesSection() are missing one of the arguments (apparently, empty placeholder). This results in "true" being shown for objects with no properties (i.e. in case when object's __proto__ === null).
Created attachment 90544 [details] patch
Comment on attachment 90544 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=90544&action=review > Source/WebCore/inspector/front-end/ConsoleView.js:600 > + elem.appendChild(new WebInspector.ObjectPropertiesSection(obj, obj.description, null, null, false).element); Just trim the call site here and in all changes below.
Manually committed r84510: http://trac.webkit.org/changeset/84510