blob: 8d760720ffa4fbf15a033f03fd2823c31be91964 [file] [log] [blame]
var g = newGlobal();
g.eval('function f() { debugger; evaluate("debugger;", {newContext: true}); }');
var dbg = new Debugger(g);
var hits = 0;
dbg.onDebuggerStatement = function (frame1) {
dbg.onDebuggerStatement = function (frame2) {
assertEq(frame1.eval("throw 'ponies'").throw, 'ponies');
hits++;
};
};
g.f();
assertEq(hits, 1);