ladybird/Tests/LibWeb/Text/input/Worker
Shannon Booth 6ea6ba3866 LibWeb/Bindings: Don't install inherited members on global objects
When generating global mixins, only define regular members from the
[Global] interface itself on the global object. Inherited members remain
available through the prototype chain.

This was found due to a timeout on:

https://wpt.live/html/dom/idlharness.any.worker.html

Installing inherited members created fresh own functions on worker
globals, so self.importScripts differed from
WorkerGlobalScope.prototype.importScripts. That confused idlharness into
taking its null-this check path for importScripts, which then attempted
to import "null" and timed out.
2026-06-11 21:35:56 +02:00
..
SharedWorker-close-one-owner.html LibWebView+WebContent+WebWorker: Move worker ownership into LibWebView 2026-05-27 02:27:19 +01:00
SharedWorker-reuse.html Tests: Fix intermittent SharedWorker-reuse timeout flake 2026-06-03 13:50:28 +02:00
SharedWorker-type-mismatch.html LibWebView+WebContent+WebWorker: Move worker ownership into LibWebView 2026-05-27 02:27:19 +01:00
Worker-blob.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Worker-close-after-postMessage.html LibWeb: Don't discard PostedMessage tasks when closing a worker 2024-10-08 06:51:04 +02:00
worker-close-after-postMessage.js LibWeb: Don't discard PostedMessage tasks when closing a worker 2024-10-08 06:51:04 +02:00
Worker-crypto.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
worker-crypto.js LibWeb: Expose crypto object to workers 2024-09-18 10:09:01 +02:00
Worker-echo.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Worker-error-event-after-gc.html LibWeb: Keep worker startup reachable until script load completes 2026-04-27 18:02:49 +02:00
worker-importScripts-scriptToImport.js LibWeb: Implement WorkerGlobalScope.importScripts() 2024-05-29 08:17:18 +02:00
Worker-importScripts.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
worker-importScripts.js LibWeb: Implement WorkerGlobalScope.importScripts() 2024-05-29 08:17:18 +02:00
Worker-location.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Worker-location.js LibWeb: Set correct prototype for WorkerLocation 2024-07-28 21:40:30 +02:00
Worker-module.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Worker-offscreencanvas.html LibWeb: Add OffscreenCanvas tests 2025-06-30 09:46:21 -06:00
Worker-performance.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
worker-performance.js LibWeb: Allow the Performance object to be used by workers 2024-04-02 07:46:16 +02:00
Worker-postMessage-transfer.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Worker-referrer.html Tests/LibWeb: Do not hardcode URL path for echo server tests 2026-03-23 22:32:43 +01:00
Worker-script-fetch-referrer.html Tests/LibWeb: Do not hardcode URL path for echo server tests 2026-03-23 22:32:43 +01:00
worker.js
worker.mjs LibWeb: Prevent crash when loading module in worker 2025-02-28 14:51:20 +01:00
WorkerGlobalScope-inherited-properties.html LibWeb/Bindings: Don't install inherited members on global objects 2026-06-11 21:35:56 +02:00
XHttpRequest-responseXML-unavailable-in-worker.html LibWeb: Don't expose XMLHttpRequest.responseXML in workers 2025-07-01 01:03:58 +02:00
XHttpRequest-responseXML-unavailable-in-worker.js LibWeb: Don't expose XMLHttpRequest.responseXML in workers 2025-07-01 01:03:58 +02:00