onDebuggerStatement-01.js (226B)
1 var g = newGlobal({newCompartment: true}); 2 g.log = ''; 3 4 var dbg = Debugger(g); 5 dbg.onDebuggerStatement = function (stack) { g.log += '!'; }; 6 assertEq(g.eval("log += '1'; debugger; log += '2'; 3;"), 3); 7 assertEq(g.log, '1!2');