tor-browser

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

bug1853180.js (483B)


      1 // |jit-test| --fast-warmup
      2 
      3 function foo(o) {
      4  return o.x;
      5 }
      6 
      7 with ({}) {}
      8 
      9 var handler = {
     10  get: (target, prop) => { return 1; },
     11  getOwnPropertyDescriptor: (target, prop) => { return Object.getOwnPropertyDescriptor(target, prop); }
     12 }
     13 
     14 var o = {};
     15 Object.defineProperty(o, 'x', { value: 1, configurable: false, writable: false });
     16 
     17 var proxy = new Proxy(o, handler);
     18 for (var i = 0; i < 50; i++) {
     19  foo(proxy);
     20 }
     21 
     22 var proxy_proxy = new Proxy(proxy, handler);
     23 foo(proxy_proxy);