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 assertGood(x) {
2 assertEq(x, "good");
3 }
5 (function() {
6 var a = arguments;
7 return function() {
8 assertGood.apply(null, a);
9 }
10 })("good")();
12 (function() {
13 var a = arguments;
14 return function() {
15 a[0] = "good";
16 assertGood.apply(null, a);
17 }
18 })("bad")();
20 Object.prototype[0] = "good";
22 (function() {
23 var a = arguments;
24 return function() {
25 delete a[0];
26 assertGood.apply(null, a);
27 }
28 })("bad")();
30 delete Object.prototype[0];
32 function assertUndefined(x) {
33 assertEq(x, undefined);
34 }
36 (function() {
37 var a = arguments;
38 return function() {
39 a[0] = "bad";
40 assertUndefined.apply(null, a);
41 }
42 })()();