tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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);