tor-browser

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

cross-global-for-in.js (376B)


      1 var global = newGlobal();
      2 
      3 var arrayIter = (new global.Array())[global.Symbol.iterator]();
      4 var ArrayIteratorPrototype = Object.getPrototypeOf(arrayIter);
      5 var arrayIterProtoBase = Object.getPrototypeOf(ArrayIteratorPrototype);
      6 var IteratorPrototype = arrayIterProtoBase;
      7 delete IteratorPrototype.next;
      8 
      9 var obj = global.eval('({a: 1})')
     10 for (var x in obj) {}
     11 assertEq(x, "a");