js/src/jit-test/tests/debug/Object-defineProperty-04.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:f005e21fa86c
1 // defineProperty can add array elements, bumping length
2
3 var g = newGlobal();
4 g.a = g.Array(0, 1, 2);
5 var dbg = new Debugger;
6 var gw = dbg.addDebuggee(g);
7 var aw = gw.getOwnPropertyDescriptor("a").value;
8 aw.defineProperty(3, {configurable: true, enumerable: true, writable: true, value: 3});
9 assertEq(g.a.length, 4);

mercurial