tor-browser

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

testDirectProxyHas6.js (378B)


      1 /*
      2 * Don't throw a type error if the trap reports an undefined property as
      3 * non-present, regardless of extensibility.
      4 */
      5 var target = {};
      6 Object.preventExtensions(target);
      7 
      8 var handler = { has: () => false };
      9 
     10 for (let p of [new Proxy(target, handler), Proxy.revocable(target, handler).proxy]) {
     11    assertEq('foo' in p, false);
     12    assertEq(Symbol.iterator in p, false);
     13 }