tor-browser

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

bug1885774.js (374B)


      1 // |jit-test| --no-threads; --fast-warmup
      2 
      3 var {proxy, revoke} = Proxy.revocable({x:1}, {});
      4 
      5 function foo(o) {
      6  var res = 0;
      7  for (var i = 0; i < 2; i++) {
      8    res += o.x;
      9  }
     10  return res;
     11 }
     12 
     13 with ({}) {}
     14 for (var i = 0; i < 100; i++) {
     15  assertEq(foo(proxy), 2);
     16 }
     17 
     18 revoke();
     19 var caught = false;
     20 try {
     21  foo(proxy);
     22 } catch {
     23  caught = true;
     24 }
     25 assertEq(caught, true);