tor-browser

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

bug618350.js (514B)


      1 var global = 0;
      2 
      3 Object.defineProperty(Object.prototype, 0, {set: function() { global++; }});
      4 
      5 for (var x = 0; x < 20; ++x)
      6  [1,2];
      7 assertEq(global, 0);
      8 
      9 Object.defineProperty(Object.prototype, 1, {set: function() { global++; }});
     10 
     11 for (var x = 0; x < 20; ++x)
     12  [1,2];
     13 assertEq(global, 0);
     14 
     15 Object.defineProperty(Object.prototype, "b", {set: function() { global++; }});
     16 
     17 for (var x = 0; x < 20; ++x) {
     18  var s = { a:0, b:1, 0: 2, 1: 3 };
     19 }
     20 assertEq(global, 0);
     21 
     22 assertEq([42][0], 42);
     23 assertEq([42].length, 1);