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);