Otherwise, exception is not informative: renders getters instead of values.
Created attachment 103584 [details] [IMAGE] Screenshot.
Created attachment 103624 [details] Proposed fix(preliminary version)
Created attachment 103768 [details] Patch
Comment on attachment 103768 [details] Patch Please provide a test.
Comment on attachment 103768 [details] Patch Attachment 103768 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/9353623 New failing tests: inspector/console/console-eval-global.html inspector/console/console-eval-syntax-error.html inspector/console/console-eval-undefined-override.html inspector/runtime/runtime-setPropertyValue.html
Created attachment 103771 [details] Patch
(In reply to comment #4) > (From update of attachment 103768 [details]) > Please provide a test. Done. The tests are already there, just needed to run them and rebaseline results.
Committed r92961: <http://trac.webkit.org/changeset/92961>