tor-browser

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

bug1071879.js (640B)


      1 // Test 1.
      2 function g(f, inputs) {
      3    for (var j = 0; j < 2; j++) {
      4        try {
      5            f(inputs[j])
      6        } catch (e) {}
      7    }
      8 }
      9 function f(x) {
     10    returnx > 0 ? x && Number.MIN_VALUE >> 0 : x;
     11 };
     12 g(f, [-Number.E])
     13 
     14 // Test 2.
     15 function h(x) {
     16    (x && 4294967296 >> 0)()
     17 }
     18 try {
     19    h(Number.MAX_VALUE)
     20    h()
     21 } catch (e) {}
     22 
     23 // Test 3.
     24 var arr = new Float64Array([1, 2, 3, 4, 5, 6, 7, 8, 9, -0]);
     25 for (var i = 0; i < 10; i++)
     26 {
     27    var el = +arr[i];
     28    print(String(el ? +0 : el));
     29 }
     30 
     31 // Test 4.
     32 setIonCheckGraphCoherency()
     33 function j(x) {
     34    x(Math.hypot(x && 0, 4294967296))
     35 }
     36 try {
     37    j(Infinity)
     38    j()
     39 } catch (e) {}