class-static-03.js (330B)
1 // |jit-test| 2 3 var g = newGlobal({ newCompartment: true }); 4 var dbg = new Debugger; 5 var gw = dbg.addDebuggee(g); 6 7 dbg.onDebuggerStatement = function (frame) { 8 var e = frame.eval("this.y = 13"); 9 return undefined; 10 }; 11 12 g.eval("class A { static x = 10; static { debugger; } }; a = A;"); 13 assertEq(g.a.x, 10); 14 assertEq(g.a.y, 13);