tor-browser

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

bug1092833.js (740B)


      1 // Test that lexicals work with functions with many bindings.
      2 
      3 (function() {
      4    var a01
      5    var b02
      6    var c03
      7    var d04
      8    var e05
      9    var f06
     10    var g07
     11    var h08
     12    let i09
     13    var j10
     14    var k11
     15    var l12
     16    var m13
     17    var n14
     18    var o15
     19    (function n14() {
     20      assertEq(i09, undefined);
     21    })()
     22 })();
     23 
     24 try {
     25  (function() {
     26      var a01
     27      var b02
     28      var c03
     29      var d04
     30      var e05
     31      var f06
     32      var g07
     33      var h08
     34      let i09
     35      var j10
     36      var k11
     37      var l12
     38      var m13
     39      var n14
     40      var o15
     41      (function n14() {
     42        i12++
     43      })()
     44      let i12
     45  })()
     46 } catch (e) {
     47  assertEq(e instanceof ReferenceError, true);
     48  assertEq(e.message.indexOf("i12") > 0, true);
     49 }