ladybird/Tests/LibWeb/Text/expected/Worker
Aliaksandr Kalenik 737691c43a LibWeb: Keep worker startup reachable until script load completes
Fixes flakiness in worker tests that create a Worker or SharedWorker
with a missing script URL and only attach an error handler to it.
Once the test callback returns, nothing keeps the worker rooted from
JavaScript. If GC ran before the WebWorker process reported the
script fetch failure, the Worker/WorkerAgentParent cycle could be
collected and the error event never delivered, leaving the test hung
until timeout.

Hold startup-pending WorkerAgentParents from the outside
EnvironmentSettingsObject and release that edge once the script load
succeeds, fails, or the worker closes. The worker now survives long
enough to deliver its first script-load result.
2026-04-27 18:02:49 +02:00
..
Worker-blob.txt LibWeb/Tests: Add a basic test for a blob URL given to a Worker 2024-05-12 15:46:29 -06:00
Worker-close-after-postMessage.txt LibWeb: Don't discard PostedMessage tasks when closing a worker 2024-10-08 06:51:04 +02:00
Worker-crypto.txt LibWeb: Expose crypto object to workers 2024-09-18 10:09:01 +02:00
Worker-echo.txt LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
Worker-error-event-after-gc.txt LibWeb: Keep worker startup reachable until script load completes 2026-04-27 18:02:49 +02:00
Worker-importScripts.txt LibWeb: Implement WorkerGlobalScope.importScripts() 2024-05-29 08:17:18 +02:00
Worker-location.txt LibWeb: Set correct prototype for WorkerLocation 2024-07-28 21:40:30 +02:00
Worker-module.txt Tests: Add test for loading module scripts in Workers 2024-03-06 07:19:10 +01:00
Worker-offscreencanvas.txt LibWeb: Serialize CanvasTextDrawingStyles::font correctly 2026-04-08 14:31:43 +01:00
Worker-performance.txt LibWeb: Allow the Performance object to be used by workers 2024-04-02 07:46:16 +02:00
Worker-postMessage-transfer.txt LibWeb: Implement transfer for Resizable/ArrayBuffer 2024-12-03 21:32:01 +00:00
Worker-referrer.txt Tests/LibWeb: Support absolute paths for WPT files in HTTP test server 2026-03-23 22:32:43 +01:00
Worker-script-fetch-referrer.txt Tests/LibWeb: Use localhost for echo server URL 2026-03-23 22:32:43 +01:00
XHttpRequest-responseXML-unavailable-in-worker.txt LibWeb: Don't expose XMLHttpRequest.responseXML in workers 2025-07-01 01:03:58 +02:00