tor-browser

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

S25.4.4.3_A5.1_T1.js (546B)


      1 // |reftest| async
      2 // Copyright 2014 Cubane Canada, Inc.  All rights reserved.
      3 // See LICENSE for details.
      4 
      5 /*---
      6 es6id: S25.4.4.3_A5.1_T1
      7 author: Sam Mikes
      8 description: Promise.race([]) never settles
      9 flags: [async]
     10 ---*/
     11 
     12 var p = Promise.race([]);
     13 
     14 p.then(function() {
     15  throw new Test262Error("Never settles.");
     16 }, function() {
     17  throw new Test262Error("Never settles.");
     18 }).then($DONE, $DONE);
     19 
     20 // use three 'then's to allow above to settle
     21 // if this is a buggy Promise.race implementation
     22 Promise.resolve().then().then().then($DONE, $DONE);