tor-browser

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

prop-def-id-eval-error.js (520B)


      1 // Copyright (C) 2015 the V8 project authors. All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 /*---
      4 es6id: 12.2.5.9
      5 description: >
      6    Errors thrown during IdentifierReference evaluation are forwarded to the
      7    runtime.
      8 flags: [noStrict]
      9 features: [Symbol, Symbol.unscopables]
     10 ---*/
     11 
     12 var obj = {
     13  attr: null,
     14  get [Symbol.unscopables]() { throw new Test262Error(); }
     15 };
     16 
     17 assert.throws(Test262Error, function() {
     18  with (obj) {
     19    ({ attr });
     20  }
     21 });
     22 
     23 reportCompare(0, 0);