Source code

Revision control

Copy as Markdown

Other Tools

// |jit-test|
var g = newGlobal({ newCompartment: true });
var dbg = new Debugger;
var gw = dbg.addDebuggee(g);
dbg.onDebuggerStatement = function (frame) {
var e = frame.eval("this.y = 13");
return undefined;
};
g.eval("class A { static x = 10; static { debugger; } }; a = A;");
assertEq(g.a.x, 10);
assertEq(g.a.y, 13);