Tests that evaluating 'console.log()' in the console will have access to its outer scope variables. Bug 60547. Running: testSnippet1 console-eval-scoped.js:73 with: Object property value VM:1 eval in with: Object property value Running: testSnippet2 VM:1 eval in function: Function parameter Running: testConsoleEvalPrimitiveValue foo 'bar' Running: testConsoleEvalObject { configurable : true enumerable : true get : { className : "Function" description : "get getter() { }" objectId : type : "function" } isOwn : true name : "getter" set : { type : "undefined" } } { configurable : true enumerable : true get : { type : "undefined" } isOwn : true name : "setter" set : { className : "Function" description : "set setter(_) { }" objectId : type : "function" } } { configurable : true enumerable : true isOwn : true name : "baz" value : { type : "string" value : "baz" } writable : true } Running: testGetEventListenersDoesNotThrow getEventListeners(document.body.firstChild) {}