Wed, 31 Dec 2014 06:55:50 +0100
Added tag UPSTREAM_283F7C6 for changeset ca08bd8f51b2
1 var n1 = Number.prototype.toFixed;
2 var s1 = String.prototype.split;
3 delete Number;
4 delete String;
6 var n2 = (5).toFixed;
7 var s2 = ("foo").split;
9 // Check enumeration doesn't resurrect deleted standard classes
10 for (x in this) {}
12 // Ensure the prototypes are shared.
13 var n3 = (5).toFixed;
14 var s3 = ("foo").split;
16 assertEq(s1, s2);
17 assertEq(s1, s3);
18 assertEq(n1, n2);
19 assertEq(n1, n3);