Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
2 /* Unexpected values out of GETELEM */
4 function foo() {
5 var x = [1,2,3];
6 var y;
7 var z = x[y];
8 y = 10;
9 assertEq(z, "twelve");
10 }
11 Array.prototype["undefined"] = "twelve";
12 foo();
14 function fna() {
15 var a = {};
16 a[true] = 1;
17 assertEq(a["true"], 1);
18 }
19 fna();
21 function fnb() {
22 var a = [];
23 a[1.1] = 2;
24 assertEq(a["1.1"], 2);
25 }
26 fnb();