tor-browser

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

Debugger-findScripts-20.js (475B)


      1 var g = newGlobal({newCompartment: true});
      2 var dbg = new Debugger();
      3 var gw = dbg.addDebuggee(g);
      4 
      5 g.eval('function f(){}');
      6 
      7 var o = gw.makeDebuggeeValue(g.f);
      8 
      9 var allScripts = dbg.findScripts();
     10 var scripts = dbg.findScripts({
     11  source: o.script.source
     12 });
     13 assertEq(scripts.length, allScripts.length);
     14 assertEq(scripts.indexOf(o.script) !== -1, true);
     15 
     16 scripts = dbg.findScripts({
     17  source: o.script.source,
     18  line: 1
     19 });
     20 assertEq(scripts.indexOf(o.script) !== -1, true);