tor-browser

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

bug616009.js (692B)


      1 function run() {
      2  var obj = {
      3    toJSON: function() {
      4      return {
      5        key: {
      6          toJSON: function() {
      7            for (i=0; i!=1<<10; ++i)
      8              new Object();
      9            var big = unescape("%udddd");
     10            while (big.length != 0x100000)
     11               big += big;
     12            for (i=0; i!=32; ++i)
     13              new String(big+i);
     14            return "whatever";
     15          }
     16        },
     17        __iterator__: function() {
     18          return {
     19            next: function() {
     20              return "key";
     21            }
     22          }
     23        }
     24      }
     25    }
     26  };
     27 
     28  var repl = function(id, val) {
     29    this[0]++;
     30    return val;
     31  };
     32 
     33  JSON.stringify(obj, repl);
     34 }
     35 run();