bug-1792196.js (402B)
1 // |reftest| skip-if(!this.hasOwnProperty('settlePromiseNow')) 2 3 function main() { 4 function v0(v1) { 5 throw "foobar"; 6 } 7 const v8 = new Promise(v0); 8 const v9 = v8.catch(); 9 const v11 = this.settlePromiseNow(v9); 10 function v12(v13) { 11 } 12 const v15 = new Promise(v11); 13 const v16 = v15.catch(v12); 14 gc(); 15 } 16 main(); 17 18 this.reportCompare && reportCompare(true, true);