Patch to follow.
Created attachment 62551 [details] [PATCH] Proposed fix.
Comment on attachment 62551 [details] [PATCH] Proposed fix. Looks good
Committing to http://svn.webkit.org/repository/webkit/trunk ... M WebCore/ChangeLog M WebCore/inspector/front-end/InjectedScript.js Committed r64040
http://trac.webkit.org/changeset/64040 might have broken Qt Linux Release minimal
Which value was breaking this such that !! fixed the problem?
(In reply to comment #5) > Which value was breaking this such that !! fixed the problem? I guess it was object with no own property names: type === "object" && object !== null && (Object.getOwnPropertyNames(object).length || object.__proto__)) || type === "function" evaluated to "object.__proto__" that was non-boolean. Then proto was serialized which was wrong thing to do...