tor-browser

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

regress-620376-1.js (506B)


      1 // |reftest| skip-if(Android)
      2 /*
      3 * Any copyright is dedicated to the Public Domain.
      4 * http://creativecommons.org/licenses/publicdomain/
      5 * Contributors: Igor Bukanov
      6 */
      7 
      8 // Test that we can terminate looping array enumeration
      9 function test() {
     10    if (typeof timeout != "function")
     11 return;
     12 
     13    var p = new Proxy({}, { onwKeys: function() { return Array(1e9); }});
     14 
     15    expectExitCode(6);
     16    timeout(0.001);
     17 
     18    var n = 0;
     19    for (i in p) { ++n;}
     20    return n;
     21 }
     22 
     23 test();
     24 reportCompare(0, 0, "ok");