bug1483188.js (262B)
1 var P = newGlobal().eval(` 2 (class extends Promise { 3 static resolve(o) { 4 return o; 5 } 6 }); 7 `); 8 var alwaysPending = new Promise(() => {}); 9 function neverCalled() { 10 assertEq(true, false); 11 } 12 P.race([alwaysPending]).then(neverCalled, neverCalled);