microtask-dead.js (293B)
1 // |jit-test| --more-compartments; -P use_js_microtask_queue=true 2 3 var called = false; 4 // A dead wrapper in the job queue shouldn't crash. 5 newGlobal().Promise.resolve().then(() => { 6 called = true; 7 }); 8 nukeAllCCWs(); 9 10 drainJobQueue(); 11 12 // The job should be skipped. 13 assertEq(called, false);