-1:000000000000 | 0:f936d66226c8 |
---|---|
1 // Upon returning to a frame with an onStep hook, the hook is called before the | |
2 // next line. | |
3 | |
4 var g = newGlobal(); | |
5 g.log = ''; | |
6 g.eval("function f() { debugger; }"); | |
7 | |
8 var dbg = Debugger(g); | |
9 dbg.onDebuggerStatement = function (frame) { | |
10 frame.older.onStep = function () { g.log += 's'; }; | |
11 }; | |
12 g.eval("f();\n" + | |
13 "log += 'x';\n"); | |
14 assertEq(g.log.charAt(0), 's'); |