ladybird/Tests/LibWeb/Text/input/HTML
Andreas Kling b3d9e39bad
Some checks failed
CI / macOS, arm64, Sanitizer_CI, Clang (push) Waiting to run
Push notes / build (push) Waiting to run
CI / Linux, x86_64, Fuzzers_CI, Clang (push) Waiting to run
CI / Linux, x86_64, Sanitizer_CI, GNU (push) Waiting to run
CI / Linux, x86_64, Sanitizer_CI, Clang (push) Waiting to run
Package the js repl as a binary artifact / Linux, arm64 (push) Waiting to run
Package the js repl as a binary artifact / macOS, arm64 (push) Waiting to run
Package the js repl as a binary artifact / Linux, x86_64 (push) Waiting to run
Run test262 and test-wasm / run_and_update_results (push) Waiting to run
Lint Code / lint (push) Waiting to run
Label PRs with merge conflicts / auto-labeler (push) Waiting to run
Build Dev Container Image / build (push) Has been cancelled
LibWeb: Avoid infinite loop in HTMLElement.scrollParent
We were failing to actually climb up the containing block chain,
causing this API to infinite loop for anything but the most
trivial cases.

By fixing the loop structure, we also make a bunch of the already
imported WPT tests pass. :^)
2025-06-30 20:38:21 +01:00
..
ModuleLoading Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
a-element-set-protocol-on-href.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
anchor-element-url-invalid-unicode-pathname.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01: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
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
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
click-label-with-display-none-checkbox.html
CloseWatcher-detached-iframe.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
cross-origin-window-properties.html
cross-origin-WindowProxy-postMessage.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
crossOrigin-attribute.html
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
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 Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
dimension-attributes.html
dir-slot-auto-directionality.html
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-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.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Element-checkVisibility.html
Element-insertAdjacentHTML-documentElement.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
fetchPriority-attribute.html
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
FormAssociatedElement-set-selectionDirection.html
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
get-innerHTML-xml.html
get-innerHTML.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +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
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
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
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
HTMLInputElement-select-crash.html
HTMLInputElement-type-state-change.html
HTMLInputElement-valueAsNumber.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
HTMLLabelElement-form.html
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
HTMLMediaElement-muted-content-attribute.html LibWeb: Avoid updating muted state on muted content attribute changes 2025-06-27 09:14:54 +12:00
HTMLObjectElement-contentWindow.html
HTMLObjectElement-form.html
HTMLOptionElement-form.html
HTMLOrSVGElement-nonce.html LibWeb: Implement HTMLOrSVGElement.nonce 2024-10-31 10:46:21 +01:00
HTMLOutputElement-htmlfor.html
HTMLProgressElement-detached.html
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
HTMLScriptElement-supports-importmap.html
HTMLSelectElement-can-select-option-in-JS.html
HTMLSelectElement-options-available-after-add.html
HTMLSelectElement-options-available-at-load.html
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
HTMLTableCellElement-cellIndex-attribute.html
HTMLTextAreaElement-cloning-steps.html
HTMLTrackElement-kind-attribute.html
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
http-content-language.html LibWeb: Support for Content-Language HTTP header 2025-02-19 10:53:31 +00:00
iframe-load-event-for-bad-xml.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01: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
ImageData-create-with-size.html
img-metrics-in-load-event-handlers.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +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
import-maps.html LibWeb: Implement multiple import map support 2024-12-10 12:01:45 +00:00
invalid-url-attribute-values.html
javascript-navigation-stays-in-same-process.html LibWebView: Keep javascript URL navigations in the same process 2025-03-16 10:59:41 -04: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-username-password-percent-encoded.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
loading-attribute.html
local-storage-usage-after-nav.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
Location-has-unforgeable-properties.html LibWeb: Implement the LegacyUnforgeable attribute 2025-03-27 23:50:35 +00:00
Location-protocol-setter.html
Location-search-setter.html
Location-set-invalid-href-url.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01: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
MessagePort-MessageEvents-should-be-trusted.html LibWeb: Make MessageEvents from {Window,MessagePort}.postMessage trusted 2024-11-15 18:50:08 +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
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
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
pushState-navigation-event.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
referrerPolicy-attribute.html
reflected-integer-attributes.html
relList-attribute.html
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
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
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
shadow-realm-async-evaluate.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
shadow-realm-btoa.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
shadow-realm-sync-evaluate.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
shadow-realm-url.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
ShadowRealm-DOM-event.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
ShadowRealm-importValue.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
ShadowRealm-in-ShadowRealm-evaluate-DOM-Event.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
ShadowRealm-rejection.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-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
submit-button-click-when-disabled.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01: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
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
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.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
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
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
Window-postMessage.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +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