tor-browser

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

wrapping-dead-wrapper.js (380B)


      1 // Make sure the wrapper machinery returns a dead wrapper instead of a CCW when
      2 // attempting to wrap a dead wrapper.
      3 var g1 = newGlobal({newCompartment: true});
      4 var g2 = newGlobal({newCompartment: true});
      5 var wrapper = g1.Math;
      6 nukeCCW(wrapper);
      7 assertEq(isSameCompartment(wrapper, this), true);
      8 g2.wrapper = wrapper;
      9 g2.eval("assertEq(isSameCompartment(wrapper, this), true)");