-1:000000000000 | 0:051545cd3028 |
---|---|
1 // The argument to Debugger.Object.prototype.getOwnPropertyDescriptor can be omitted. | |
2 | |
3 var g = newGlobal(); | |
4 g.eval("var obj = {};"); | |
5 | |
6 var dbg = Debugger(g); | |
7 var obj; | |
8 dbg.onDebuggerStatement = function (frame) { obj = frame.eval("obj").return; }; | |
9 g.eval("debugger;"); | |
10 | |
11 assertEq(obj.getOwnPropertyDescriptor(), undefined); | |
12 g.obj.undefined = 17; | |
13 var desc = obj.getOwnPropertyDescriptor(); | |
14 assertEq(desc.value, 17); |