tor-browser

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

Debugger-findScripts-03.js (376B)


      1 // While eval code is running, findScripts returns its script.
      2 
      3 var g = newGlobal({newCompartment: true});
      4 var dbg = new Debugger(g);
      5 var log;
      6 
      7 g.check = function () {
      8    log += 'c';
      9    var frame = dbg.getNewestFrame();
     10    assertEq(frame.type, "eval");
     11    assertEq(dbg.findScripts().indexOf(frame.script) != -1, true);
     12 };
     13 
     14 log = '';
     15 g.eval('check()');
     16 assertEq(log, 'c');