Environment-setVariable-02.js (303B)
1 // The argument to setVariable can be a Debugger.Object. 2 3 var g = newGlobal({newCompartment: true}); 4 var dbg = new Debugger; 5 var gw = dbg.addDebuggee(g); 6 dbg.onDebuggerStatement = function (frame) { 7 frame.environment.parent.setVariable("x", gw); 8 }; 9 g.eval("var x = 1; debugger;"); 10 assertEq(g.x, g);