Debugger-findScripts-16.js (383B)
1 // Bug 744731 - findScripts() finds active debugger executeInGlobal scripts. 2 3 var g = newGlobal({newCompartment: true}); 4 var dbg = new Debugger; 5 var gw = dbg.addDebuggee(g); 6 var hits = 0; 7 dbg.onDebuggerStatement = function (frame) { 8 hits++; 9 assertEq(dbg.findScripts().indexOf(dbg.getNewestFrame().script) !== -1, true); 10 }; 11 gw.executeInGlobal("debugger;"); 12 assertEq(hits, 1);