tor-browser

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

testDirectProxyOnProtoWithForIn.js (337B)


      1 let proxy = new Proxy({
      2    a: 1,
      3    b: 2,
      4    c: 3
      5 }, {
      6    enumerate() {
      7        // Should not be invoked.
      8        assertEq(false, true);
      9    },
     10 
     11    ownKeys() {
     12        return ['a', 'b'];
     13    }
     14 });
     15 
     16 let object = Object.create(proxy);
     17 object.d = 4;
     18 
     19 let a = [];
     20 for (let x in object) {
     21  a.push(x);
     22 }
     23 assertEq(a.toString(), "d,a,b");