tor-browser

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

bug-1600238.js (483B)


      1 gczeal(0);
      2 newGlobal();
      3 nukeAllCCWs();
      4 function f() {
      5    global = newGlobal({
      6        newCompartment: true
      7    });
      8    try {
      9        return global.eval("new FinalizationRegistry(function(){})");
     10    } catch (e) {
     11        if (e instanceof TypeError && e.message.includes('dead')) {
     12            // Creating a new CCW to the global fails with
     13            // --more-compartments option.
     14            quit();
     15        }
     16        throw e;
     17    }
     18 }
     19 r = f();
     20 r.register({}, {}, {});
     21 startgc();