tor-browser

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

symbol-wrapping.js (596B)


      1 // Copyright (C) 2013 the V8 project authors. All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 /*---
      4 esid: sec-string-constructor
      5 description: Symbol value may not be wrapped
      6 info: |
      7    1. If no arguments were passed to this function invocation, let s be "".
      8    2. Else,
      9       a. If NewTarget is undefined and Type(value) is Symbol, return
     10          SymbolDescriptiveString(value).
     11       b. Let s be ? ToString(value).
     12 features: [Symbol]
     13 ---*/
     14 
     15 var s = Symbol('66');
     16 
     17 assert.throws(TypeError, function() {
     18  new String(s);
     19 });
     20 
     21 reportCompare(0, 0);