tor-browser

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

Map-getOrInsertComputed-this-is-a-cross-compartment.js (301B)


      1 // |jit-test| --enable-upsert; skip-if: !Map.prototype.getOrInsertComputed
      2 
      3 const g = newGlobal({ newCompartment: true });
      4 
      5 var map = g.eval("new Map()");
      6 
      7 Map.prototype.getOrInsertComputed.call(map, 1, () => 2);
      8 assertEq(map.get(1), 2);
      9 
     10 map.getOrInsertComputed(2, () => 3);
     11 assertEq(map.get(2), 3);