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 testNestedEscapingLambdas()
2 {
3 try {
4 return (function() {
5 var a = [], r = [];
6 function setTimeout(f, t) {
7 a.push(f);
8 }
10 function runTimeouts() {
11 for (var i = 0; i < a.length; i++)
12 a[i]();
13 }
15 var $foo = "#nothiddendiv";
16 setTimeout(function(){
17 r.push($foo);
18 setTimeout(function(){
19 r.push($foo);
20 }, 100);
21 }, 100);
23 runTimeouts();
25 return r.join("");
26 })();
27 } catch (e) {
28 return e;
29 }
30 }
31 assertEq(testNestedEscapingLambdas(), "#nothiddendiv#nothiddendiv");