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 var counterF = 0;
3 function f(v, value)
4 {
5 if (v !== null)
6 counterF++;
7 assertEq(counterF, value,
8 "failed: " + v + " " + value);
9 }
11 f({}, 1);
12 f({}, 2);
13 f(null, 2);
14 f(null, 2);
15 f(undefined, 3);
16 f(undefined, 4);
17 f(objectEmulatingUndefined(), 5);
18 f(objectEmulatingUndefined(), 6);
19 f(Object.prototype, 7);
20 f(Object.prototype, 8);
22 var counterG = 0;
24 function g(v, value)
25 {
26 if (v !== null)
27 counterG++;
28 assertEq(counterG, value,
29 "failed: " + v + " " + value);
30 }
32 g({}, 1);
33 g({}, 2);
35 var counterH = 0;
37 function h(v, value)
38 {
39 if (v !== null)
40 counterH++;
41 assertEq(counterH, value,
42 "failed: " + v + " " + value);
43 }
45 h(objectEmulatingUndefined(), 1);
46 h(objectEmulatingUndefined(), 2);