michael@0: // |jit-test| error: TypeError michael@0: "use strict" michael@0: var g = newGlobal(); michael@0: g.eval("foo = {}; Object.defineProperty(foo, 'a', {value: 2, writable: false});"); michael@0: g.foo.a = 3;