ladybird/Tests/LibWeb/Text/expected/HTML
aplefull 52f45aef4e LibWeb+LibJS: Don't crash when serializing deeply nested values
Deeply nested structures passed to JSON.stringify or structuredClone
would cause a lot of recursion, eventually causing a crash.

We now throw an InternalError instead, same as other browser engines.
2026-06-03 13:00:01 +01: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.txt
activeElement-body.txt Tests/LibWeb: Move the "html" folder to "HTML" 2026-01-21 11:01:42 -05:00
align-presentational-hint.txt LibWeb: Map embedded content align to vertical-align 2026-05-26 09:35:16 +02:00
anchor-element-url-invalid-unicode-pathname.txt
autofocus-disconnected-element-skipped.txt LibWeb: Implement autofocus candidate processing 2026-04-21 23:47:05 +02:00
autoplay-of-file-video-from-file-document.txt LibWeb/PermissionsPolicy: Allow autoplay of file:// media from file:// 2026-03-01 01:04:10 +01:00
background-shorthand.txt
beforeunload.txt
button-attributes.txt
button-layout-image-percentage-height.txt LibWeb: Allow button content boxes to shrink below intrinsic height 2026-05-21 19:34:45 +01:00
canvas-getImageData-no-alpha.txt LibGfx: Report premultiplied alpha type for opaque Skia surfaces 2025-11-26 09:24:38 +01:00
canvas-getImageData-oblong.txt
canvas-putImageData-unpremultiplied.txt
canvas-set-fill-style-without-layout-node.txt 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.txt LibWeb: Don't require layout node when setting canvas 2D filter 2026-02-22 12:43:01 +01:00
canvas-set-font-detached-document.txt LibWeb: Use document resolution context in canvas set_font 2026-03-30 12:24:29 +02:00
canvas-set-shadow-color-without-layout-node.txt 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.txt LibWeb: Don't require layout node when setting canvas 2D strokeStyle 2026-02-22 12:43:01 +01:00
canvas-stroke-style-gradient.txt LibWeb: Update correct value for canvas stroke style setter 2026-04-08 14:31:43 +01:00
canvas-transparent-copy-composite.txt LibWeb: Honor transparent copy compositing in canvas 2026-05-23 19:11:01 +02:00
CanvasRenderingContext2D-get-image-data-correctness.txt
click-label-to-focus-text-input.txt
click-label-with-display-none-checkbox.txt
CloseWatcher-detached-iframe.txt
command-detached.txt LibWeb/HTML: Properly get the attr-associated element 2026-03-25 23:14:10 +01:00
cross-origin-window-properties.txt
cross-origin-WindowProxy-postMessage.txt
crossOrigin-attribute.txt
custom-element-parser-insertion-reactions.txt LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
custom-element-parser-reentrant-document-write.txt LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
custom-elements-throw-in-constructor.txt
data-transfer.txt
datalist-element.txt
DedicatedWorkerGlobalScope-instanceof.txt
details-name.txt
dimension-attributes.txt
dir-slot-auto-directionality.txt
document-close-iframe-load-event.txt
document-named-shenanigans.txt
document-readyState-is-initially-complete.txt
document-write-after-close.txt LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
document-write-flush-character-insertions.txt LibWeb: Track whether HTMLParser is script-created 2026-04-29 04:12:44 +02:00
DOMParser-parseFromString-document-url.txt
drag-and-drop-element.txt LibWeb: Prevent dragstart after a prevented mousedown or dragstart 2026-04-22 07:34:18 -04:00
drag-and-drop.txt LibWeb: Work around a spec bug regarding cancelling dragenter events 2026-04-05 11:34:42 -04:00
Element-checkVisibility.txt
Element-insertAdjacentHTML-documentElement.txt
fetchPriority-attribute.txt
focus-navigable-container.txt LibWeb: Map document element focus to the viewport 2026-05-21 08:56:05 +02:00
focus-non-rendered-element.txt LibWeb: Resolve element style without a full document flush 2026-05-22 21:25:58 +02:00
focus-shadow-delegates.txt LibWeb: Delegate focus from shadow hosts 2026-05-21 08:56:05 +02:00
focus-viewport-fallback.txt LibWeb: Map document element focus to the viewport 2026-05-21 08:56:05 +02:00
form-add-dynamic-formdata.txt
form-element-enctype.txt
form-image-submission.txt
form-implicit-submission.txt
Form-indexed-property-access.txt
Form-named-property-access.txt
formAction-attribute.txt
FormAssociatedElement-set-selectionDirection.txt
FormData-append-blob-with-type.txt
FormData-append-with-emoji-in-name.txt
fragment-quirks-mode-table-in-p.txt LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
get-innerHTML-xml.txt
get-innerHTML.txt
globalThis-is-WindowProxy.txt LibJS: Use the real globalThis value 2026-04-23 20:43:01 +01:00
History-pushState-change-query.txt
History-scrollRestoration.txt
href-invalid.txt
href-iso-2022-jp-url-encoding.txt
HTMLAllCollection-basic.txt
HTMLElement-click.txt
HTMLElement-isContentEditable.txt
HTMLElement-labels.txt
HTMLElement-offsetFoo-for-split-inline-element.txt
HTMLElement-offsetFoo-in-table-cell.txt
HTMLFormElement-action.txt
HTMLFrameElement-add-remove.txt
HTMLFrameElement-load.txt
HTMLInputElement-blur.txt
HTMLInputElement-cloning-steps.txt
HTMLInputElement-invalid-time-digits.txt
HTMLInputElement-radio-groups.txt
HTMLInputElement-select-crash.txt
HTMLInputElement-type-state-change.txt
HTMLInputElement-valueAsNumber.txt
HTMLLabelElement-form.txt
HTMLLinkElement-appends-and-removes-from-ShadowRoot-styleSheets.txt
HTMLLinkElement-blob-url.txt
HTMLMediaElement-addTextTrack.txt
HTMLMediaElement-controls-gc.txt LibWeb: Avoid creating RAF driver when canceling frames 2026-05-26 09:09:11 +02:00
HTMLMediaElement-gc-during-load.txt LibWeb: Keep the media element alive until fetches complete 2026-03-01 23:13:22 -06:00
HTMLMediaElement-load-after-decode-error.txt Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLMediaElement-load-during-error.txt Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLMediaElement-muted-content-attribute.txt
HTMLMediaElement-readyState-progression-audio.txt Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLMediaElement-readyState-progression.txt Tests: Stop worrying about exact media element ready states in events 2026-05-13 02:05:35 -05:00
HTMLObjectElement-contentWindow.txt
HTMLObjectElement-form.txt
HTMLOptionElement-form.txt
HTMLOrSVGElement-nonce.txt
HTMLOutputElement-htmlfor.txt
HTMLProgressElement-detached.txt
HTMLProgressElement-large-max-value.txt
HTMLProgressElement-set-attributes.txt
HTMLScriptElement-supports-importmap.txt
HTMLSelectElement-can-select-option-in-JS.txt
HTMLSelectElement-options-available-after-add.txt
HTMLSelectElement-options-available-at-load.txt
HTMLSelectElement-value-change-trigger-onchange.txt
HTMLSelectElement-with-detached-option.txt
HTMLTableCellElement-cellIndex-attribute.txt
HTMLTextAreaElement-cloning-steps.txt
HTMLTrackElement-kind-attribute.txt
HTMLTrackElement-processing-model.txt
HTMLTrackElement-readyState-attribute.txt
HTMLVideoElement-resize-event-during-playback.txt LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
HTMLVideoElement-resize-event-on-reload.txt LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
HTMLVideoElement-resize-event-on-track-change.txt LibWeb: Update video elements' natural dimensions during playback 2026-04-21 19:11:24 -05:00
http-content-language.txt
iframe-load-event-for-bad-xml.txt
iframe-reload-on-src-or-srcdoc-change.txt
iframe-successfully-loads-in-shadow-root.txt
image-bitmap-from-detached-image-data-buffer.txt
image-bitmap-from-image-data.txt
image-bitmap-from-invalid-types-no-crash.txt
image-decode-rejects-if-current-request-changes.txt LibWeb: Avoid spin_until in HTMLImageElement::decode_image 2026-02-23 10:11:04 +01:00
image-decode-rejects-when-source-changes-before-request.txt LibWeb: Reject stale image decode promises 2026-05-23 11:36:45 +02:00
image-error-after-document-destroy.txt 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.txt LibWeb: Use the node document realm for image requests 2026-05-27 02:40:53 +01:00
image-load-after-document-destroy.txt Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
image-load-after-iframe-navigation.txt 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.txt 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.txt 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.txt
ImageData-create-with-size.txt
img-metrics-in-load-event-handlers.txt
img-src-change-during-failed-decode.txt LibWeb: Fix stale image request callbacks corrupting newer requests 2026-03-03 14:12:06 +01:00
img-src-in-innerHTML-crash.txt
import-maps-invalid.txt
import-maps.txt
input-type-change-unchecks-radio-css-checked.txt Tests/LibWeb: Add regression test for acid3 numbered test 43 2026-01-27 09:45:40 +01:00
invalid-url-attribute-values.txt
javascript-navigation-stays-in-same-process.txt
label-click-event-properties.txt LibWeb: Preserve event properties in label activation behavior 2026-02-12 10:06:39 +00:00
lang-attribute-empty-1.txt
lang-attribute-empty-2.txt
lang-pragma-set-1.txt
lang-pragma-set-2.txt
lang-pragma-set-3.txt
lang-pragma-set-4.txt
lang-pragma-set-5.txt
link-element-rapid-href-multi-element.txt LibWeb: Use stop_fetch() for overlapping HTMLLinkElement fetches 2026-05-13 04:17:24 -05:00
link-element-rapid-href-parser-created.txt LibWeb: Use stop_fetch() for overlapping HTMLLinkElement fetches 2026-05-13 04:17:24 -05:00
link-element-rapid-href-toggle-original.txt LibWeb: Use stop_fetch() for overlapping HTMLLinkElement fetches 2026-05-13 04:17:24 -05:00
link-element-username-password-percent-encoded.txt
loading-attribute.txt
local-storage-usage-after-nav.txt
Location-has-unforgeable-properties.txt
Location-protocol-setter.txt
Location-search-setter.txt
Location-set-invalid-href-url.txt
lzw-image-without-EOI-should-still-load.txt LibCompress: Treat LZW decoding errors as end of stream 2026-04-29 20:28:15 +02:00
map-element.txt
maxed-out-dimension-value.txt
media-source-buffered.txt Tests: Add a test to exercise MSE buffered ranges 2026-04-01 02:54:22 -05:00
media-source-setup.txt LibWeb: Implement the buffered attribute on SourceBuffer 2026-04-01 02:54:22 -05:00
message-port-still-delivers-message-even-when-its-immediately-closed.txt LibWeb: Don't disentangle remote port when closing MessagePort 2026-01-22 12:44:51 +01:00
MessagePort-MessageEvents-should-be-trusted.txt
MessagePort-transfer-twice.txt
multiple-images-load-after-document-destroy.txt Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
multiple-import-maps-confict.txt
multiple-import-maps.txt
Navigation-object-properties.txt LibWeb: Fix off-by-one in Navigation::can_go_forward() 2026-02-13 09:38:36 -05:00
navigator-beacon.txt
onreadystatechange.txt
opaque-origin-same-origin-equality.txt
origin-from-window.txt LibWeb/HTML: Fix Origin.from(value) for Window objects 2025-12-30 18:50:05 +01:00
outerHTML.txt
pageshow-event-istrusted.txt
parser-script-source-lines.txt LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
parser-streams-bytes.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-crlf-split.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-external-script.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-named-character-reference-split.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-script-split.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-style-split.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-utf8-split.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-streams-with-document-write.txt LibWeb: Add incremental HTML parsing 2026-04-29 04:12:44 +02:00
parser-tree-construction-edge-cases.txt LibWeb: Treat fragment parser documents as disconnected 2026-05-17 15:35:56 +02:00
picture-image-load-after-document-destroy.txt Tests/LibWeb: Add text tests for image loading after document destroy 2026-02-10 21:19:35 +01:00
picture-source-dimension-attributes.txt LibWeb: Use dimension image source for images 2026-02-13 10:42:38 +00:00
picture-source-mutation.txt LibWeb: Re-evaluate picture source set on source mutations 2026-04-26 17:49:19 +02:00
place-items-shorthand.txt
png-without-IDAT-should-still-load.txt
pre-width.txt
preserve-leading-bom-in-string-parsing.txt LibWeb: Normalize decoded HTML string parsing 2026-05-24 10:14:17 +02:00
pushState-navigation-event.txt
referrer-policy-http-header.txt LibWeb: Parse Referrer-Policy header when creating policy container 2026-01-12 13:07:14 +01:00
referrer-policy-meta-tag.txt Tests/LibWeb: Support absolute paths for WPT files in HTTP test server 2026-03-23 22:32:43 +01:00
referrerPolicy-attribute.txt
reflected-integer-attributes.txt
relList-attribute.txt
replace-lone-surrogates-in-string-parsing.txt LibWeb: Normalize decoded HTML string parsing 2026-05-24 10:14:17 +02:00
requestAnimationFrame-gc.txt
requestAnimationFrame-sequential.txt
script-async-attribute.txt
scrollParent-infinite-loop.txt
select-index-is-in-tree-order.txt
select-setValue-after-construction.txt
session-storage-event-fired-to-lazy-window.txt LibWeb/HTML: Fire storage events to windows without a Storage 2026-03-16 13:55:07 +01:00
set-innerHTML-details.txt
set-innerHTML-input.txt
set-innerHTML-inside-iframe-srcdoc-document.txt
set-innerHTML-textarea.txt
set-innerHTML-with-script.txt
set-innerText.txt
set-outerHTML.txt
short-legacy-color-value.txt
storage-does-not-have-legacy-override-builtins-flag.txt
StructuredClone-array-buffer-views.txt
StructuredClone-deep-nesting.txt LibWeb+LibJS: Don't crash when serializing deeply nested values 2026-06-03 13:00:01 +01:00
StructuredClone-object-primitives.txt
StructuredClone-primitives.txt
StructuredClone-serializable-FileList.txt
StructuredClone-serializable-objects.txt
style-on-load-event.txt LibWeb: Add loading event to style element 2025-11-30 19:22:02 +01:00
submit-button-click-when-disabled.txt
svg-script-parser-reentrant-document-write.txt LibWeb: Complete Rust HTML tree construction 2026-05-17 15:35:56 +02:00
SVGImageElement-load-and-error-events.txt
tabIndex-attribute.txt
table-cellpadding.txt
tbody-insert-row.txt
track-selection-after-forget.txt LibWeb: Always set media track enabled state 2026-05-27 19:47:22 -05:00
unsigned-long-reflection.txt
window-barprops-popout.txt
window-barprops.txt
Window-close.txt
Window-event-handler-in-detached-DOM.txt
Window-find-clear-selection.txt
Window-find-inert.txt
Window-find-mutations.txt
Window-find-no-match-preserves-selection.txt LibWeb: Clear selection when no find in page matches are found 2026-05-20 21:32:00 +02:00
window-find-whitespace-collapse.txt LibWeb: Collapse whitespace when gathering find in page text 2026-05-30 21:17:05 +02:00
Window-find.txt
Window-has-unforgeable-properties.txt
Window-iterate-properties.txt
Window-MessageEvents-should-be-trusted.txt
Window-named-properties-elements.txt
Window-named-properties-iframe.txt
Window-onerror.txt
window-open-about-blank-inherits-opener-origin.txt 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.txt
Window-open-empty-string.txt
Window-opener.txt
Window-postMessage.txt Tests/LibWeb: Support opaque file origins in Window-postMessage 2026-02-21 23:00:57 +01:00
Window-prototype.txt
Window-set-properties.txt
WindowOrWorkerGlobalScope-reportError.txt LibJS: Preserve source positions in bytecode source maps 2026-04-22 22:34:54 +02:00
WindowProxy-Get-after-detaching-from-browsing-context.txt