Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
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 };
28 var repl = function(id, val) {
29 this[0]++;
30 return val;
31 };
33 JSON.stringify(obj, repl);
34 }
35 run();