ladybird/Tests/LibWeb/Text/input/HTML
Luke Wilde 8dc8835b64 LibWeb+LibWebView+WebContent: Allow muted media to autoplay by default
The autoplay setting was binary and its default blocked all media,
including muted video, leaving sites that rely on muted autoplay
visibly broken. Replace it with a tri-state user-agent autoplay
policy (allow audio and video, block audio, or block audio and video)
defaulting to allowing only inaudible media to autoplay.

This is enforced through the media element's "allowed to play" check,
so unmuting a muted autoplay or calling `play()` cannot slip audio
past the policy; audible playback is permitted once the document has
been activated by the user. The policy lives in a dedicated
AutoplaySettings consulted from HTMLMediaElement instead of the
Permissions Policy "allowed to use feature" check it was previously
conflated with.
2026-06-19 09:41:32 +02:00
..
ModuleLoading LibJS: Allow cached module evaluation errors 2026-05-23 11:36:45 +02:00
speculative-html-parser LibWeb: Implement the speculative HTML parser 2026-04-26 18:48:29 +02:00
a-element-set-protocol-on-href.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
activeElement-body.html Tests/LibWeb: Move the "html" folder to "HTML" 2026-01-21 11:01:42 -05:00
align-presentational-hint.html LibWeb: Map embedded content align to vertical-align 2026-05-26 09:35:16 +02:00
anchor-element-url-invalid-unicode-pathname.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
autofocus-disconnected-element-skipped.html LibWeb: Implement autofocus candidate processing 2026-04-21 23:47:05 +02:00
autoplay-of-file-video-from-file-document.html Tests: Consider video autoplay succeeded when it is not paused on load 2026-03-17 21:36:53 -05:00
autoplay-policy-blocks-becoming-audible.html LibWeb+LibWebView+WebContent: Allow muted media to autoplay by default 2026-06-19 09:41:32 +02:00
autoplay-policy-blocks-becoming-audible.html.headers LibWeb+LibWebView+WebContent: Allow muted media to autoplay by default 2026-06-19 09:41:32 +02:00
autoplay-policy-default-blocks-audio.html LibWeb+LibWebView+WebContent: Allow muted media to autoplay by default 2026-06-19 09:41:32 +02:00
autoplay-policy-default-blocks-audio.html.headers LibWeb+LibWebView+WebContent: Allow muted media to autoplay by default 2026-06-19 09:41:32 +02:00
background-shorthand.html LibWeb: Support shorthands when setting style attribute 2024-10-31 12:23:03 +00:00
beforeunload.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
button-attributes.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
button-layout-image-percentage-height.html LibWeb: Allow button content boxes to shrink below intrinsic height 2026-05-21 19:34:45 +01:00
canvas-getImageData-no-alpha.html LibGfx: Report premultiplied alpha type for opaque Skia surfaces 2025-11-26 09:24:38 +01:00
canvas-getImageData-oblong.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
canvas-putImageData-unpremultiplied.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
canvas-set-fill-style-without-layout-node.html LibWeb: Don't require layout node when setting canvas 2D fillStyle 2026-02-22 12:43:01 +01:00
canvas-set-filter-without-layout-node.html LibWeb: Don't require layout node when setting canvas 2D filter 2026-02-22 12:43:01 +01:00
canvas-set-font-detached-document.html LibWeb: Use document resolution context in canvas set_font 2026-03-30 12:24:29 +02:00
canvas-set-shadow-color-without-layout-node.html LibWeb: Don't require layout node when setting canvas 2D shadowColor 2026-02-22 12:43:01 +01:00
canvas-set-stroke-style-without-layout-node.html LibWeb: Don't require layout node when setting canvas 2D strokeStyle 2026-02-22 12:43:01 +01:00
canvas-stroke-style-gradient.html LibWeb: Update correct value for canvas stroke style setter 2026-04-08 14:31:43 +01:00
canvas-toDataURL-toBlob-origin-clean.html LibWeb: Reject canvas toDataURL()/toBlob() when not origin-clean 2026-06-18 10:52:42 +02:00
canvas-transparent-copy-composite.html LibWeb: Honor transparent copy compositing in canvas 2026-05-23 19:11:01 +02:00
CanvasRenderingContext2D-get-image-data-correctness.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
click-label-to-focus-text-input.html LibWeb: Don't crash on clicking a label with an associated text input 2024-05-28 08:07:05 +02:00
click-label-with-display-none-checkbox.html LibWeb: Look for labeled control in DOM tree instead of layout tree 2024-03-23 12:46:37 +01:00
CloseWatcher-detached-iframe.html Tests/LibWeb: Handle synchronous iframe processing in CloseWatcher test 2026-03-25 14:49:36 +01:00
command-detached.html LibWeb/HTML: Properly get the attr-associated element 2026-03-25 23:14:10 +01:00
cross-origin-window-properties.html LibWeb: Stub out missing cross origin properties on the window object 2024-04-02 07:46:16 +02:00
cross-origin-WindowProxy-postMessage.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
crossOrigin-attribute.html LibWeb: Implement HTMLImageElement.crossOrigin 2024-06-05 05:42:47 +01:00
csp-frame-ancestors-opaque-origin.html Tests: Move 'html' tests to 'HTML' 2026-06-04 23:11:20 +12:00
custom-element-parser-insertion-reactions.html LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
custom-element-parser-reentrant-document-write.html LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
custom-elements-throw-in-constructor.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
data-transfer.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
datalist-element.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
DataTransfer-clearData-stale-item.html LibWeb: Avoid stale DataTransferItem access after clearing data 2026-06-08 13:40:22 +02:00
DedicatedWorkerGlobalScope-instanceof-worker.js BindingsGenerator: Handle global interfaces without named properties 2024-10-12 19:21:59 +02:00
DedicatedWorkerGlobalScope-instanceof.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
details-name.html Tests: Add explicit UTF-8 charset declarations to existing tests 2026-05-23 11:57:33 +02:00
dimension-attributes.html LibWeb: Map dimension attributes for table elements 2024-10-02 09:50:54 +02:00
dir-slot-auto-directionality.html LibWeb: Don't crash when determining slot element auto directionality 2024-09-10 15:59:01 -04:00
document-close-iframe-load-event.html LibWeb: Fire iframe load event on document close 2024-10-08 06:55:01 +02:00
document-named-shenanigans.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
document-readyState-is-initially-complete.html LibWeb: Set readyState to complete for DOMParser documents 2025-06-25 20:49:03 +12:00
document-write-after-close.html LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
document-write-flush-character-insertions.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
DOMParser-parseFromString-document-url.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
drag-and-drop-element.html LibWeb: Prevent dragstart after a prevented mousedown or dragstart 2026-04-22 07:34:18 -04:00
drag-and-drop.html LibWeb: Work around a spec bug regarding cancelling dragenter events 2026-04-05 11:34:42 -04:00
Element-checkVisibility.html LibWeb: Implement Element::check_visibility 2024-07-20 09:14:50 +01:00
Element-insertAdjacentHTML-documentElement.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
fetchPriority-attribute.html LibWeb: Test fetchPriority attribute on all elements 2024-06-08 08:01:42 +02:00
focus-navigable-container.html LibWeb: Map document element focus to the viewport 2026-05-21 08:56:05 +02:00
focus-non-rendered-element.html LibWeb: Add stale style focus and computed style coverage 2026-05-22 21:25:58 +02:00
focus-shadow-delegates.html LibWeb: Delegate focus from shadow hosts 2026-05-21 08:56:05 +02:00
focus-viewport-fallback.html LibWeb: Map document element focus to the viewport 2026-05-21 08:56:05 +02:00
form-add-dynamic-formdata.html LibWeb: Allow FormData entry list to be mutated within a FormDataEvent 2024-11-21 20:25:26 +01:00
form-element-enctype.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
form-image-submission.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
form-implicit-submission.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Form-indexed-property-access.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Form-named-property-access.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
formAction-attribute.html LibWeb: Implement HTMLInputElement.formAction 2024-09-08 09:45:57 +02:00
FormAssociatedElement-set-selectionDirection.html LibWeb: Follow spec steps to set the selectionDirection attribute value 2024-10-04 19:42:33 +02:00
FormData-append-blob-with-type.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
FormData-append-with-emoji-in-name.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
fragment-quirks-mode-table-in-p.html LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
get-innerHTML-xml.html LibWeb: Make innerHTML for XML nodes actually return inner HTML 2024-07-14 11:49:31 +02:00
get-innerHTML.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
globalThis-is-WindowProxy.html LibJS: Use the real globalThis value 2026-04-23 20:43:01 +01:00
History-pushState-change-query.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
History-scrollRestoration.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
href-invalid.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
href-iso-2022-jp-url-encoding.html LibWeb/HTML: Encoding parse a URL when setting a href URL 2024-12-11 09:48:17 +01:00
HTMLAllCollection-basic.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLElement-click.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLElement-isContentEditable.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLElement-labels.html LibWeb: Implement the labels attribute for all labelable elements 2024-05-18 18:09:18 +02:00
HTMLElement-offsetFoo-for-split-inline-element.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLElement-offsetFoo-in-table-cell.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLFormElement-action.html LibWeb: Resolve HTMLFormElement.action relative to document base URL 2024-09-08 09:45:57 +02:00
HTMLFrameElement-add-remove.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLFrameElement-load.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLInputElement-blur.html LibWeb: Don't crash when input with no associated text node loses focus 2024-11-04 10:08:34 +00:00
HTMLInputElement-cloning-steps.html LibWeb: Implement cloning steps for HTMLInputElement 2024-08-25 09:48:19 +02:00
HTMLInputElement-invalid-time-digits.html LibWeb/HTML: Correctly parse milliseconds in time inputs 2025-04-19 07:09:36 -04:00
HTMLInputElement-radio-groups.html LibWeb: Don't group radio buttons from different trees together 2024-09-11 07:59:29 +02:00
HTMLInputElement-select-crash.html LibWeb: Don't attempt to set selection if control has no selectable text 2024-09-09 11:04:07 +02:00
HTMLInputElement-type-state-change.html LibWeb: Treat dates and times with repeated separators as invalid 2024-09-10 15:59:30 -04:00
HTMLInputElement-valueAsNumber.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLLabelElement-form.html LibWeb: Implement the HTMLLabelElement.form attribute 2024-05-18 11:04:04 +02:00
HTMLLinkElement-appends-and-removes-from-ShadowRoot-styleSheets.html LibWeb: Append style sheet to ShadowRoot's list if link el is in one 2025-04-08 23:20:54 +02:00
HTMLLinkElement-blob-url.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLMediaElement-addTextTrack.html LibWeb: Convert some sync tests to be async 2024-10-03 07:07:28 -04:00
HTMLMediaElement-controls-gc.html LibWeb: Avoid creating RAF driver when canceling frames 2026-05-26 09:09:11 +02:00
HTMLMediaElement-gc-during-load.html LibWeb: Keep the media element alive until fetches complete 2026-03-01 23:13:22 -06:00
HTMLMediaElement-include.js Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLMediaElement-load-after-decode-error.html Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLMediaElement-load-during-error.html Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLMediaElement-muted-content-attribute.html LibWeb: Avoid updating muted state on muted content attribute changes 2025-06-27 09:14:54 +12:00
HTMLMediaElement-readyState-progression-audio.html Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLMediaElement-readyState-progression.html Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLObjectElement-contentWindow.html LibWeb: Generate binding for HTMLObjectElement.contentWindow attribute 2024-05-18 18:12:08 +02:00
HTMLObjectElement-form.html LibWeb: Generate binding for the HTMLObjectElement.form attribute 2024-05-18 11:04:04 +02:00
HTMLOptionElement-form.html LibWeb: Implement the HTMLOptionElement.form attribute 2024-05-16 08:03:13 +02:00
HTMLOrSVGElement-nonce.html LibWeb: Implement HTMLOrSVGElement.nonce 2024-10-31 10:46:21 +01:00
HTMLOutputElement-htmlfor.html LibWeb: Implement the HTMLOutputElement.htmlFor attribute 2024-05-18 11:23:20 +02:00
HTMLProgressElement-detached.html LibWeb: Don't crash when modifying detached progress element attributes 2024-03-18 11:16:35 +01:00
HTMLProgressElement-large-max-value.html LibWeb: Don't crash when parsing large floating point number values 2024-10-31 08:05:25 +01:00
HTMLProgressElement-set-attributes.html LibWeb: Limit HTMLProgressElement.max to positive values 2024-08-19 09:02:21 +02:00
HTMLScriptElement-supports-importmap.html LibWeb: Support "importmap" scripts 2024-04-15 10:11:54 +02:00
HTMLSelectElement-can-select-option-in-JS.html Tests: Add test for selection option in <select> 2024-07-26 09:15:39 +01:00
HTMLSelectElement-options-available-after-add.html Tests: Add tests for <select> element behavior 2024-07-25 16:58:12 +02:00
HTMLSelectElement-options-available-at-load.html Tests: Add tests for <select> element behavior 2024-07-25 16:58:12 +02:00
HTMLSelectElement-value-change-trigger-onchange.html LibWeb: Don't trigger onchange event when setting <select> value 2024-10-08 19:03:51 +02:00
HTMLSelectElement-with-detached-option.html LibWeb: Don't crash when updating a select with detached option elements 2024-03-23 20:56:26 +01:00
HTMLTableCellElement-cellIndex-attribute.html LibWeb: Implement HTMLTableCellElement.cellIndex 2024-08-07 00:53:38 +01:00
HTMLTextAreaElement-cloning-steps.html LibWeb: Implement cloning steps for HTMLTextAreaElement 2024-08-25 09:48:19 +02:00
HTMLTrackElement-kind-attribute.html LibWeb: Implement the HTMLTrackElement.kind attribute 2024-06-30 13:08:42 +02:00
HTMLTrackElement-processing-model.html LibWeb: Do not spin the event loop awaiting text track state changes 2025-06-12 12:25:23 -04:00
HTMLTrackElement-readyState-attribute.html LibWeb: Implement HTMLTrackElement.readyState 2024-08-06 07:57:33 +01:00
HTMLVideoElement-resize-event-during-playback.html Tests: Complete the resize during playback test upon ended and seeked 2026-06-11 05:49:14 -05:00
HTMLVideoElement-resize-event-on-reload.html LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
HTMLVideoElement-resize-event-on-track-change.html LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
http-content-language.html Tests: Specify Content-Type header in tests that use HTTP server 2025-11-20 06:29:13 -05:00
iframe-load-event-for-bad-xml.html Tests: Avoid racing iframe bad XML load test 2026-05-22 15:48:00 +02:00
iframe-reload-on-src-or-srcdoc-change.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
iframe-successfully-loads-in-shadow-root.html LibWeb: Make iframe insertion steps check the shadow including root 2024-11-13 14:40:02 +01:00
image-bitmap-from-detached-image-data-buffer.html LibWeb: Implement HTML::ImageBitmap creation from HTML::ImageData 2025-06-30 10:07:28 -06:00
image-bitmap-from-image-data.html LibWeb: Implement HTML::ImageBitmap creation from HTML::ImageData 2025-06-30 10:07:28 -06:00
image-bitmap-from-invalid-types-no-crash.html LibWeb: Add OffscreenCanvas to ImageBitmap invalid-types-no-crash test 2025-06-30 12:35:54 -06:00
image-decode-rejects-if-current-request-changes.html LibWeb: Avoid spin_until in HTMLImageElement::decode_image 2026-02-23 10:11:04 +01:00
image-decode-rejects-when-source-changes-before-request.html LibWeb: Reject stale image decode promises 2026-05-23 11:36:45 +02:00
image-error-after-document-destroy.html Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
image-load-after-adoption-from-removed-iframe.html LibWeb: Use the node document realm for image requests 2026-05-27 02:40:53 +01:00
image-load-after-document-destroy.html Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
image-load-after-iframe-navigation.html Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
image-srcset-load-after-document-destroy.html Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
image-webp-served-from-svg-url.html LibWeb: Respect image response MIME type over .svg URL suffix 2026-04-19 15:57:47 +02:00
ImageBitmap-retains-dimensions-when-serialized-or-transferred.html LibWeb: Set width/height of ImageBitmap when deserializing or receiving 2025-10-28 10:05:56 -07:00
ImageData-create-with-size.html LibWeb: Fix new ImageData(width, height) when width != height 2024-04-15 11:27:34 +02:00
img-metrics-in-load-event-handlers.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
img-src-change-during-failed-decode.html LibWeb: Fix stale image request callbacks corrupting newer requests 2026-03-03 14:12:06 +01:00
img-src-in-innerHTML-crash.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
import-maps-1.js LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
import-maps-2.js LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
import-maps-invalid.html LibWeb: Create an execution context before registering import map 2025-11-06 17:07:22 -05:00
import-maps.html LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
input-type-change-unchecks-radio-css-checked.html Tests/LibWeb: Add regression test for acid3 numbered test 43 2026-01-27 09:45:40 +01:00
invalid-url-attribute-values.html LibWeb: Return empty string if object element data URL is invalid 2024-08-15 09:44:35 +02:00
javascript-navigation-stays-in-same-process.html LibWebView: Keep javascript URL navigations in the same process 2025-03-16 10:59:41 -04:00
label-click-event-properties.html LibWeb: Preserve event properties in label activation behavior 2026-02-12 10:06:39 +00:00
lang-attribute-empty-1.html LibWeb: Handle empty string in lang attribute 2024-11-04 12:06:32 +00:00
lang-attribute-empty-2.html LibWeb: Handle empty string in lang attribute 2024-11-04 12:06:32 +00:00
lang-pragma-set-1.html LibWeb: Support for "content-language" http-equiv state 2024-11-06 10:56:57 +01:00
lang-pragma-set-2.html LibWeb: Support for "content-language" http-equiv state 2024-11-06 10:56:57 +01:00
lang-pragma-set-3.html LibWeb: Support for "content-language" http-equiv state 2024-11-06 10:56:57 +01:00
lang-pragma-set-4.html LibWeb: Support for "content-language" http-equiv state 2024-11-06 10:56:57 +01:00
lang-pragma-set-5.html LibWeb: Support for "content-language" http-equiv state 2024-11-06 10:56:57 +01:00
link-element-rapid-href-multi-element.html LibWeb: Use stop_fetch() for overlapping HTMLLinkElement fetches 2026-05-13 04:17:24 -05:00
link-element-rapid-href-parser-created.html LibWeb: Use stop_fetch() for overlapping HTMLLinkElement fetches 2026-05-13 04:17:24 -05:00
link-element-rapid-href-toggle-original.html LibWeb: Use stop_fetch() for overlapping HTMLLinkElement fetches 2026-05-13 04:17:24 -05:00
link-element-username-password-percent-encoded.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
load-during-session-history-push-drain.html LibWeb: Keep session history coherent when navigations jump the queue 2026-06-17 12:25:53 +02:00
load-during-session-history-push-flood.html LibWeb: Keep session history coherent when navigations jump the queue 2026-06-17 12:25:53 +02:00
loading-attribute.html LibWeb: Use a single test for loading attribute 2024-06-08 08:01:42 +02:00
local-storage-usage-after-nav.html Tests: Use unique local storage key in local storage test 2026-01-15 09:39:00 +01:00
Location-has-unforgeable-properties.html LibWeb: Implement the LegacyUnforgeable attribute 2025-03-27 23:50:35 +00:00
Location-protocol-setter.html LibWeb: Implement the setter for location.protocol 2024-08-17 07:39:58 +02:00
Location-search-setter.html LibWeb: Add setter implementation for location.search 2024-08-21 10:52:19 +01:00
Location-set-invalid-href-url.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
lzw-image-without-EOI-should-still-load.html LibGfx+LibWeb: Remove TIFF image decoding 2026-06-12 22:37:49 +02:00
map-element.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
maxed-out-dimension-value.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
media-source-buffered.html Tests: Remove the timeout between steps in media source tests 2026-04-10 15:30:08 -05:00
media-source-setup.html LibWeb+LibWebView+WebContent: Allow muted media to autoplay by default 2026-06-19 09:41:32 +02:00
message-port-still-delivers-message-even-when-its-immediately-closed.html LibWeb: Don't disentangle remote port when closing MessagePort 2026-01-22 12:44:51 +01:00
MessagePort-MessageEvents-should-be-trusted.html LibWeb: Make MessageEvents from {Window,MessagePort}.postMessage trusted 2024-11-15 18:50:08 +01:00
MessagePort-transfer-twice.html LibWeb: Don't die when transferring the same MessagePort more than once 2025-08-28 13:42:06 +02:00
multiple-images-load-after-document-destroy.html Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
multiple-import-maps-confict.html LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
multiple-import-maps.html LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
Navigation-object-properties.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
navigator-beacon.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
onreadystatechange.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
opaque-origin-same-origin-equality.html LibURL: Use a nonce to distinguish opaque origins 2025-06-25 16:47:09 +01:00
origin-from-window.html LibWeb/HTML: Fix Origin.from(value) for Window objects 2025-12-30 18:50:05 +01:00
outerHTML.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
pageshow-event-istrusted.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
parser-created-style-script-blocking.html LibWeb/SVG: Apply parser-created style timing 2026-06-04 16:39:54 +01:00
parser-script-source-lines.html LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
parser-streams-bytes.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-crlf-split.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-external-script.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-named-character-reference-split.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-script-split.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-style-split.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-utf8-split.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-with-document-write.html LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-tree-construction-edge-cases.html LibWeb: Treat fragment parser documents as disconnected 2026-05-17 15:35:56 +02:00
picture-image-load-after-document-destroy.html Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
picture-source-dimension-attributes.html LibWeb: Use dimension image source for images 2026-02-13 10:42:38 +00:00
picture-source-mutation.html LibWeb: Re-evaluate picture source set on source mutations 2026-04-26 17:49:19 +02:00
place-items-shorthand.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
png-without-IDAT-should-still-load.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
pre-width.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
preserve-leading-bom-in-string-parsing.html LibWeb: Normalize decoded HTML string parsing 2026-05-24 10:14:17 +02:00
pushState-navigation-event.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
referrer-policy-http-header.html LibWeb: Parse Referrer-Policy header when creating policy container 2026-01-12 13:07:14 +01:00
referrer-policy-meta-tag.html LibWeb: Add a test for referrer policy delivery via <meta name=referrer> 2026-01-31 22:45:08 +01:00
referrerPolicy-attribute.html LibWeb/SVG: Implement the SVGAElement.referrerPolicy attribute 2025-07-12 11:05:48 +02:00
reflected-integer-attributes.html IDLGenerators: Use spec-compliant algorithm to parse integer values 2024-05-23 04:15:46 +02:00
relList-attribute.html LibWeb/SVG: Implement SVGAElement.relList 2024-07-16 21:43:53 +02:00
replace-lone-surrogates-in-string-parsing.html LibWeb: Normalize decoded HTML string parsing 2026-05-24 10:14:17 +02:00
requestAnimationFrame-gc.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
requestAnimationFrame-sequential.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
script-async-attribute.html LibWeb: Set script force async to false when async changes 2024-08-04 19:25:29 +01:00
scrollParent-infinite-loop.html LibWeb: Avoid infinite loop in HTMLElement.scrollParent 2025-06-30 20:38:21 +01:00
select-index-is-in-tree-order.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
select-setValue-after-construction.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
session-storage-event-fired-to-lazy-window.html LibWeb/HTML: Fire storage events to windows without a Storage 2026-03-16 13:55:07 +01:00
set-innerHTML-details.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
set-innerHTML-input.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
set-innerHTML-inside-iframe-srcdoc-document.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
set-innerHTML-textarea.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
set-innerHTML-with-script.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
set-innerText.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
set-outerHTML.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
short-legacy-color-value.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
storage-does-not-have-legacy-override-builtins-flag.html LibWeb: Remove LegacyOverrideBuiltIns flag from Storage 2024-11-12 15:34:36 +01:00
StructuredClone-array-buffer-views.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
StructuredClone-deep-nesting.html LibWeb+LibJS: Don't crash when serializing deeply nested values 2026-06-03 13:00:01 +01:00
StructuredClone-object-primitives.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
StructuredClone-primitives.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
StructuredClone-serializable-FileList.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
StructuredClone-serializable-objects.html LibWeb: Add {,de}serialization steps for ImageData 2025-05-09 02:12:01 +12:00
style-on-load-event.html LibWeb: Add loading event to style element 2025-11-30 19:22:02 +01:00
submit-button-click-when-disabled.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
svg-script-parser-reentrant-document-write.html LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
SVGImageElement-load-and-error-events.html LibWeb: Add SVGImageElement load and error events 2024-10-16 22:59:28 +01:00
tabIndex-attribute.html LibWeb/SVG: Implement default_tab_index_value for a element 2024-08-14 20:39:35 +01:00
table-cellpadding.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
tbody-insert-row.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
timer-nesting-level-clamping.html Tests: Move 'html' tests to 'HTML' 2026-06-04 23:11:20 +12:00
track-selection-after-forget.html LibWeb: Always set media track enabled state 2026-05-27 19:47:22 -05:00
unsigned-long-reflection.html LibWeb: Limit HTMLTableColElement span to allowed values 2024-12-02 10:25:27 +01:00
window-barprops-popout.html LibWeb: Add Extended Tests for Window BarProps 2025-03-29 02:35:27 +00:00
window-barprops.html LibWeb: Implement BarProp properties for Window 2025-03-29 02:35:27 +00:00
Window-close.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-event-handler-in-detached-DOM.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-find-clear-selection.html LibWeb: Reset find-in-page index if selection is cleared 2025-02-09 18:19:58 +00:00
Window-find-inert.html LibWeb: Exclude inert elements from find in page queries 2025-02-21 12:41:57 +00:00
Window-find-mutations.html LibWeb: Do not clear the selection, when query is not found 2025-05-26 11:22:48 +02:00
Window-find-no-match-preserves-selection.html LibWeb: Clear selection when no find in page matches are found 2026-05-20 21:32:00 +02:00
window-find-whitespace-collapse.html LibWeb: Collapse whitespace when gathering find in page text 2026-05-30 21:17:05 +02:00
Window-find.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-has-unforgeable-properties.html LibWeb: Implement the LegacyUnforgeable attribute 2025-03-27 23:50:35 +00:00
Window-iterate-properties.html LibWeb: Exclude [Global] interfaces from legacy platform object method 2024-04-26 20:02:21 +02:00
Window-MessageEvents-should-be-trusted.html LibWeb: Make MessageEvents from {Window,MessagePort}.postMessage trusted 2024-11-15 18:50:08 +01:00
Window-named-properties-elements.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-named-properties-iframe.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-onerror.html LibWeb: Add a feature to LibWeb tests to fail on unhandled exceptions 2024-10-05 09:18:32 +02:00
window-open-about-blank-inherits-opener-origin.html LibWeb: Correct initiator origin logic for new top level traversables 2026-04-19 13:11:48 +02:00
Window-open-blob-url-without-blob-entry.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-open-empty-string.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-opener.html LibWeb: Implement the window.opener attribute 2024-03-13 08:06:00 +00:00
Window-postMessage.html Tests/LibWeb: Support opaque file origins in Window-postMessage 2026-02-21 23:00:57 +01:00
Window-prototype.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Window-set-properties.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
WindowOrWorkerGlobalScope-reportError.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
WindowProxy-Get-after-detaching-from-browsing-context.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00