bug842431-1.js (293B)
1 // |jit-test| error:123 2 var g = newGlobal({newCompartment: true}); 3 g.eval('function f() { var y; debugger; }'); 4 5 var dbg = new Debugger(g); 6 7 dbg.onDebuggerStatement = function handleDebugger(frame) { 8 frame.onPop = function(c) { 9 this.eval('y = 33'); 10 return {throw: 123}; 11 } 12 }; 13 14 g.f();