tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

getelem.js (349B)


      1 /* Unexpected values out of GETELEM */
      2 
      3 function foo() {
      4  var x = [1,2,3];
      5  var y;
      6  var z = x[y];
      7  y = 10;
      8  assertEq(z, "twelve");
      9 }
     10 Array.prototype["undefined"] = "twelve";
     11 foo();
     12 
     13 function fna() {
     14  var a = {};
     15  a[true] = 1;
     16  assertEq(a["true"], 1);
     17 }
     18 fna();
     19 
     20 function fnb() {
     21  var a = [];
     22  a[1.1] = 2;
     23  assertEq(a["1.1"], 2);
     24 }
     25 fnb();