tor-browser

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

testBug762432.js (540B)


      1 function getter() { return 1; }
      2 function setter() { }
      3 function getDescriptor(target, name) {
      4  if (name != 'prop')
      5    throw "Unknown property: " + name;
      6  return { configurable: true, enumerable: true, get: getter, set: setter };
      7 }
      8 var handler = {
      9  getOwnPropertyDescriptor: getDescriptor,
     10 };
     11 
     12 // Make sure that __lookup{Getter,Setter}__ works on proxies.
     13 var proxy = new Proxy({}, handler);
     14 assertEq(Object.prototype.__lookupGetter__.call(proxy, 'prop'), getter);
     15 assertEq(Object.prototype.__lookupSetter__.call(proxy, 'prop'), setter);