tor-browser

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

Debugger-findScripts-28.js (468B)


      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    function asm_mod() {
     12        "use asm";
     13        function mtd() {}
     14        return { mtd: mtd }
     15    }
     16 }
     17 `);
     18 
     19 gc();
     20 gc();
     21 
     22 let url = thisFilename();
     23 let line = 4;
     24 
     25 // Function `f` and `inner` should still match
     26 assertEq(dbg.findScripts({url, line}).length, 2);