Debugger-onEnterFrame-resumption-04.js (398B)
1 // If debugger.onEnterFrame returns undefined, the frame should continue execution. 2 3 var g = newGlobal({newCompartment: true}); 4 var dbg = Debugger(g); 5 var hits = 0; 6 var savedFrame; 7 dbg.onEnterFrame = function (frame) { 8 hits++; 9 savedFrame = frame; 10 return undefined; 11 }; 12 13 savedFrame = undefined; 14 assertEq(g.eval("'pass';"), "pass"); 15 assertEq(savedFrame.onStack, false); 16 assertEq(hits, 1);