-1:000000000000 | 0:a030f0623432 |
---|---|
1 // A debugger statement in an onDebuggerStatement hook should not reenter. | |
2 | |
3 var g = newGlobal(); | |
4 var calls = 0; | |
5 | |
6 var dbg = Debugger(g); | |
7 dbg.onDebuggerStatement = function (stack) { | |
8 calls++; | |
9 debugger; | |
10 }; | |
11 | |
12 assertEq(g.eval("debugger; 7;"), 7); | |
13 assertEq(calls, 1); |