tor-browser

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

Debugger-findScripts-27.js (412B)


      1 // |jit-test| skip-if: isLcovEnabled()
      2 var g = newGlobal({newCompartment: true});
      3 var dbg = new Debugger();
      4 var gw = dbg.addDebuggee(g);
      5 
      6 g.eval(`
      7 function f() {
      8    function inner() {
      9        var x;
     10    }
     11 }
     12 `);
     13 
     14 // GC will collect top-level script of the eval
     15 gc();
     16 gc();
     17 
     18 let url = thisFilename();
     19 let line = 4;
     20 
     21 // Function `f` and `inner` should still match
     22 assertEq(dbg.findScripts({url, line}).length, 2);