tor-browser

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

bug1004447.js (459B)


      1 // Tests that earlier try notes don't interfere with later exception handling.
      2 
      3 var g = newGlobal({newCompartment: true});
      4 g.debuggeeGlobal = this;
      5 g.eval("(" + function () {
      6  dbg = new Debugger(debuggeeGlobal);
      7 } + ")();");
      8 var myObj = { p1: 'a', }
      9 try {
     10  with(myObj) {
     11    do {
     12      throw value;
     13    } while(false);
     14  }
     15 } catch(e) {
     16  // The above is expected to throw.
     17 }
     18 
     19 try {
     20  if(!(p1 === 1)) { }
     21 } catch (e) {
     22  // The above is expected to throw.
     23 }