blob: ad693c891cef8c8441cb97a5a824cf1f36e0c317 [file] [log] [blame]
PASS 'use strict'; undeclared=1 threw exception of type ReferenceError.
PASS true === true
PASS true === true
PASS !!Function("'use strict'; undeclared_at_compiletime=1") is true
PASS !!Function("undeclared_at_compiletime=1") is true
PASS true === true
PASS with(obj()) { (function () { 'use strict'; x = 2; y = 2; })(); } threw exception of type TypeError.
PASS true === true
PASS with(obj()) { (function () { 'use strict'; x++; })(); } threw exception of type TypeError.
PASS true === true
PASS with(obj()) { (function () { 'use strict'; ++x; })(); } threw exception of type TypeError.
PASS true === true
PASS with(obj()) { (function () { 'use strict'; x--; })(); } threw exception of type TypeError.
PASS true === true
PASS with(obj()) { (function () { 'use strict'; --x; })(); } threw exception of type TypeError.
PASS true === true
PASSED!
PASS successfullyParsed is true
TEST COMPLETE