commit ea1df108c1de8069c62b5343c79f271f3fca78b0 parent bf5a18aabafd412ab87e48b99b0e2594dbffa713 Author: Tooru Fujisawa <arai_a@mac.com> Date: Wed, 19 Nov 2025 10:53:32 +0000 Bug 2000587 - Part 4: Add tests. r=iain Differential Revision: https://phabricator.services.mozilla.com/D272983 Diffstat:
| A | js/src/jit-test/tests/js_microtask/microtask-dead.js | | | 13 | +++++++++++++ |
1 file changed, 13 insertions(+), 0 deletions(-)
diff --git a/js/src/jit-test/tests/js_microtask/microtask-dead.js b/js/src/jit-test/tests/js_microtask/microtask-dead.js @@ -0,0 +1,13 @@ +// |jit-test| --more-compartments + +var called = false; +// A dead wrapper in the job queue shouldn't crash. +newGlobal().Promise.resolve().then(() => { + called = true; +}); +nukeAllCCWs(); + +drainJobQueue(); + +// The job should be skipped. +assertEq(called, false);