[LoadFromHttpServer] ; Cookies require HTTP(s) scheme. Text/input/cookie-working.html ; Performs cross-origin Worker fetch Text/input/wpt-import/html/infrastructure/safe-passing-of-structured-data/structuredclone_0.html Text/input/wpt-import/workers/constructors/Worker/same-origin.html Text/input/wpt-import/workers/Worker_ErrorEvent_type.htm Text/input/Worker/XHttpRequest-responseXML-unavailable-in-worker.html ; fetching a file only works from an HTTP server. Crash/HTML/video-track-switch-during-seek.html Text/input/HTML/media-source-buffered.html Text/input/HTML/media-source-setup.html Text/input/css/FontFace-arraybuffer-matching.html Text/input/wpt-import/mediacapture-streams/idlharness.https.window.html Text/input/css/font-face-load-dedups-same-url.html ; pushState with path URL requires HTTP(s) scheme. Text/input/navigation/history-replace-push-then-back.html ; CSS @font-face url() requires HTTP(s) scheme. Text/input/selection-rect-consistency-with-kerning.html ; Form submission to /common/blank.html requires HTTP(s) scheme. Text/input/wpt-import/custom-elements/form-associated/form-disabled-callback.html ; Bug in ladybird - crashes due to AD-HOC fetch implementation in SVGScriptElement (due to opaque file origin). ; Works in other browsers when loaded from file://. Text/input/wpt-import/html/syntax/parsing/unclosed-svg-script.html ; These tests require cross-origin iframe access to succeed. Text/input/wpt-import/webstorage/event_session_oldvalue.html Text/input/wpt-import/webstorage/event_session_storagearea.html Text/input/navigation/navigation-navigate.html Text/input/navigation/location-reload-fetch.html Text/input/HTML/session-storage-event-fired-to-lazy-window.html Text/input/HTML/parser-streams-bytes.html Text/input/HTML/parser-streams-with-document-write.html Text/input/HTML/parser-streams-utf8-split.html ; Navigation has entries and events disabled for opaque origins, so this crash only reproduces over HTTP. Crash/DOM/document-open-navigation-api.html ; Does not work in Ladybird - unsure why. ; Works in other browsers when loaded from file://. Needs investigation. ; Probably all fetch or navigation related. Crash/HTML/viewport-client-gc-after-adopt-node.html Text/input/XHR/XMLHttpRequest-response-is-arraybuffer.html Text/input/wpt-import/navigation-api/navigation-methods/return-value/navigate-intercept-interrupted.html Text/input/wpt-import/navigation-api/navigation-methods/return-value/navigate-interrupted-within-onnavigate.html Text/input/wpt-import/navigation-api/navigation-methods/return-value/navigate-interrupted.html Text/input/wpt-import/navigation-api/navigation-methods/return-value/reload-intercept-rejected.html Text/input/wpt-import/navigation-api/navigation-methods/return-value/reload-intercept.html Text/input/wpt-import/navigation-api/navigation-methods/return-value/reload-preventDefault.html Text/input/wpt-import/navigation-api/navigation-methods/navigate-same-document.html Text/input/wpt-import/navigation-api/navigate-event/navigate-multiple-history-pushState.html Text/input/wpt-import/navigation-api/navigate-event/navigate-destination-getState-back-forward.html Text/input/wpt-import/navigation-api/navigate-event/defaultPrevented-navigation-preempted.html Text/input/wpt-import/navigation-api/navigate-event/event-constructor.html Text/input/wpt-import/navigation-api/state/history-pushState.html Text/input/wpt-import/navigation-api/state/history-replaceState.html ; Navigation has entries and events disabled for opaque documents. ; Works in other browsers when loaded from file://. Text/input/HTML/Navigation-object-properties.html ; Tests written assuming that the HTML document being loaded has a tuple origin / run from a WebServer. ; Other browsers do not behave in this way for file:// scheme URLs (despite being the intention of the specification to head in this direction). Text/input/wpt-import/css/cssom/CSSStyleSheet-constructable-baseURL.html Text/input/wpt-import/html/browsers/origin/api/origin-from-global.any.html Text/input/wpt-import/html/browsers/origin/api/origin-from-messageevent-opaque.window.html Text/input/wpt-import/html/browsers/origin/api/origin-from-messageevent.window.html Text/input/wpt-import/html/browsers/origin/api/origin-from-worker.window.html ; Performs module import ; Fails in other browsers too when loaded from file://. Text/input/HTML/import-maps.html Text/input/HTML/multiple-import-maps-confict.html Text/input/HTML/multiple-import-maps.html Text/input/HTML/ModuleLoading/import-inside-of-a-module.html Text/input/js-export-rename.html Text/input/wpt-import/css/css-logical/logical-box-border-color.html Text/input/wpt-import/css/css-logical/logical-box-border-radius.html Text/input/wpt-import/css/css-logical/logical-box-border-style.html Text/input/wpt-import/css/css-logical/logical-box-border-width.html Text/input/wpt-import/css/css-logical/logical-box-inset.html Text/input/wpt-import/css/css-logical/logical-box-margin.html Text/input/wpt-import/css/css-logical/logical-box-padding.html Text/input/wpt-import/css/css-logical/logical-box-size.html Text/input/wpt-import/css/cssom/getComputedStyle-insets-absolute.html Text/input/wpt-import/css/cssom/getComputedStyle-insets-relative.html Text/input/wpt-import/html/semantics/forms/the-input-element/cloning-steps.html Text/input/wpt-import/html/semantics/forms/the-input-element/show-picker-disabled-readonly.html Text/input/wpt-import/html/semantics/scripting-1/the-script-element/css-module/import-css-module-dynamic.html Text/input/wpt-import/html/semantics/scripting-1/the-script-element/css-module/import-css-module-basic.html Text/input/wpt-import/html/semantics/scripting-1/the-script-element/json-module/module.html Text/input/wpt-import/wasm/webapi/esm-integration/wasm-import.tentative.html ; Unable to fetch the test resources JSON with CORS error. ; Fails in other browsers too when loaded from file://. Text/input/wpt-import/urlpattern/urlpattern.any.html Text/input/wpt-import/url/a-element-origin.html Text/input/wpt-import/url/url-constructor.any.html Text/input/wpt-import/url/url-origin.any.html Text/input/wpt-import/url/url-setters-a-area.window.html Text/input/wpt-import/url/url-setters.any.html ; Unable to fetch the test resources IDL with CORS error. ; Fails in other browsers too when loaded from file://. Text/input/wpt-import/css/css-conditional/idlharness.html Text/input/wpt-import/css/css-counter-styles/idlharness.html Text/input/wpt-import/css/css-fonts/idlharness.html Text/input/wpt-import/css/css-typed-om/idlharness.html Text/input/wpt-import/css/cssom-view/idlharness.html Text/input/wpt-import/gamepad/idlharness.window.html Text/input/wpt-import/geolocation/idlharness.https.window.html Text/input/wpt-import/notifications/idlharness.https.any.html Text/input/wpt-import/scroll-animations/scroll-timelines/idlharness.window.html Text/input/wpt-import/serial/idlharness.https.any.html Text/input/wpt-import/speech-api/idlharness.https.window.html Text/input/wpt-import/streams/idlharness.any.html Text/input/wpt-import/svg/idlharness.window.html Text/input/wpt-import/trusted-types/idlharness.window.html Text/input/wpt-import/web-animations/idlharness.window.html Text/input/wpt-import/webaudio/idlharness.https.window.html ; Unable to fetch the test resources PNG with CORS error. ; Fails in other browsers too when loaded from file://. Text/input/wpt-import/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.negativedest.html Text/input/wpt-import/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.negativedir.html Text/input/wpt-import/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.negativesource.html Text/input/wpt-import/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage.html Text/input/wpt-import/html/canvas/element/manual/imagebitmap/createImageBitmap-invalid-args.html ; Unable to fetch from inside of the Worker due to MixedContent ; Fails in other browsers too when loaded from file://. Text/input/wpt-import/workers/nested_worker.worker.html Text/input/wpt-import/workers/nested_worker_close_from_parent_worker.html Text/input/wpt-import/workers/nested_worker_close_self.worker.html Text/input/wpt-import/workers/nested_worker_importScripts.worker.html Text/input/wpt-import/workers/nested_worker_sync_xhr.worker.html Text/input/wpt-import/workers/nested_worker_terminate_from_document.html Text/input/wpt-import/WebCryptoAPI/historical.any.worker.html ; CORS fetch failures. ; Fails in other browsers too when loaded from file://. Text/input/wpt-import/fetch/api/response/response-consume.html Text/input/wpt-import/fetch/api/headers/headers-no-cors.any.html Text/input/css/FontFace-binary-data.html Text/input/css/FontFace-load-urls.html Text/input/css/FontFaceSet-load.html Ref/input/iframe-render-blocked-child-not-painted.html ; Performs cross origin document access, e.g, to an iframe's contentDocument or window.location. ; Fails in other browsers too when loaded from file://. Crash/HTML/adopt-image-from-removed-iframe.html Crash/HTML/cached-image-load-after-iframe-removed.html Crash/HTML/image-decode-promise-after-iframe-removed.html Crash/HTML/image-error-after-iframe-removed.html Crash/HTML/image-lazy-load-iframe-removed.html Crash/HTML/image-load-after-iframe-navigated.html Crash/HTML/image-load-completion-after-iframe-removed.html Crash/HTML/image-loading-iframe-reattach-remove.html Crash/HTML/image-loading-microtask-after-iframe-removed.html Crash/HTML/image-src-change-races-iframe-removal.html Crash/HTML/image-srcset-in-removed-iframe.html Crash/HTML/multiple-images-iframe-removed.html Crash/HTML/picture-source-in-removed-iframe.html Crash/HTML/set-image-src-in-removed-iframe.html Ref/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/adopt-while-parsing-001.html Screenshot/input/css-background-blob-url.html Screenshot/input/font-variation-settings-applies-to-system-provided-font.html Screenshot/input/variable-font-weight.html Text/input/HTML/ModuleLoading/import-inside-of-a-module.html Text/input/HTML/pushState-navigation-event.html Text/input/HTML/storage-does-not-have-legacy-override-builtins-flag.html Text/input/Streams/init-from-cloned-fetch-response.html Text/input/Streams/init-from-fetch.html Text/input/Wasm/WebAssembly-instantiate-streaming.html Text/input/XHR/XMLHttpRequest-network-error-message.html Text/input/XHR/XMLHttpRequest-override-mimetype-blob.html Text/input/XML/error-page.html Text/input/base/a-element-target.html Text/input/navigation/iframe-navigate-javascript-url.html Text/input/navigation/iframe-referrer-policy.html Text/input/parse-document-from-string-in-fetch-callback.html Text/input/wpt-import/battery-status/battery-promise-window.https.html Text/input/wpt-import/clipboard-apis/async-navigator-clipboard-basics.https.html Text/input/wpt-import/css/css-values/calc-in-media-queries-with-mixed-units.html Text/input/wpt-import/css/cssom-view/elementsFromPoint-iframes.html Text/input/wpt-import/css/cssom-view/elementsFromPoint.html Text/input/wpt-import/css/cssom-view/cssom-getBoundingClientRect-003.html Text/input/wpt-import/css/cssom-view/offsetTopLeft-border-box.html Text/input/wpt-import/css/mediaqueries/test_media_queries.html Text/input/wpt-import/css/selectors/attribute-selectors/attribute-case/semantics.html Text/input/wpt-import/css/selectors/attribute-selectors/attribute-case/syntax.html Text/input/wpt-import/custom-elements/upgrading.html Text/input/wpt-import/dom/nodes/Document-createElementNS.html Text/input/wpt-import/dom/nodes/ParentNode-querySelector-All.html Text/input/wpt-import/dom/ranges/Range-insertNode.html Text/input/wpt-import/domxpath/xml_xpath_runner.html Text/input/wpt-import/encoding/streams/realms.window.html Text/input/wpt-import/html/browsers/browsing-the-web/read-text/load-text-plain.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-allow-same-origin.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-allow-scripts.html Text/input/wpt-import/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-extra.html Text/input/wpt-import/html/interaction/focus/document-level-focus-apis/document-level-apis.html Text/input/wpt-import/html/semantics/forms/attributes-common-to-form-controls/dirname-only-if-applies.html Text/input/wpt-import/html/semantics/forms/form-submission-0/jsurl-navigation-then-form-submit.html Text/input/wpt-import/html/syntax/parsing/no-doctype-name.html Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-1.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-10.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-11.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-12.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-2.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-3.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-4.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-5.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-6.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-7.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-8.htm Text/input/wpt-import/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-9.htm Text/input/wpt-import/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/aborted-parser.window.html Text/input/wpt-import/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/url-entry-document-sync-call.window.html Text/input/wpt-import/navigation-api/navigation-methods/reload-state-and-info.html Text/input/wpt-import/navigation-api/navigation-methods/reload-state-undefined.html Text/input/wpt-import/page-visibility/test_child_document.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.default.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.parse.basic.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.parse.complex.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.parse.complex2.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.parse.family.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.parse.invalid.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.parse.system.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.parse.tiny.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.relative_size.worker.html Text/input/wpt-import/html/canvas/offscreen/text/2d.text.font.weight.worker.html ; Fallback favicon fetch requires HTTP(S) scheme. Crash/HTML/fallback-favicon-invalid-base.html ; Trusted Types requires tuple origin. ; Fails in other browsers too when loaded from file://. Text/input/wpt-import/trusted-types/TrustedTypePolicyFactory-getAttributeType-event-handler-content-attributes.tentative.html ; Uses fetch() to retrieve a local JSON file. ; Fails in other browsers too when loaded from file://. Text/input/wpt-import/html/webappapis/atob/base64.any.html ; Cache operations explicitly only work with HTTP(S) URLs. Text/input/wpt-import/service-workers/cache-storage/cache-add.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-delete.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-keys.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-match.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-matchAll.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-put.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-storage-keys.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-storage-match.https.any.html Text/input/wpt-import/service-workers/cache-storage/cache-storage.https.any.html [Skipped] ; Consistently hang on macOS, see #1306 Text/input/HTML/cross-origin-window-properties.html Text/input/HTML/DedicatedWorkerGlobalScope-instanceof.html Text/input/HTML/MessagePort-MessageEvents-should-be-trusted.html Text/input/wpt-import/hr-time/timeOrigin.html Text/input/window-scrollTo.html ; Flaky on CI Text/input/Crypto/SubtleCrypto-exportKey.html Text/input/Crypto/SubtleCrypto-generateKey.html Ref/input/wpt-import/css/css-lists/list-style-type-string-004.html ; Animation tests are flaky Text/input/css/cubic-bezier-infinite-slope-crash.html Text/input/css/transition-basics.html ; Times out on CI, possibly animation related: https://github.com/LadybirdBrowser/ladybird/issues/7742 Crash/wpt-import/editing/crashtests/designMode-caret-change.html ; Times out on CI - https://github.com/LadybirdBrowser/ladybird/issues/7790 Text/input/device-pixel-ratio-media-query.html ; Worker tests are flaky on CI Text/input/Worker/Worker-blob.html Text/input/Worker/Worker-close-after-postMessage.html Text/input/Worker/Worker-crypto.html Text/input/Worker/Worker-echo.html Text/input/Worker/Worker-importScripts.html Text/input/Worker/Worker-location.html Text/input/Worker/Worker-module.html Text/input/Worker/Worker-performance.html Text/input/Worker/Worker-postMessage-transfer.html ; WPT ref-tests that currently fail Ref/input/wpt-import/css/CSS2/floats/float-nowrap-3.html Ref/input/wpt-import/css/CSS2/floats/float-nowrap-8.html Ref/input/wpt-import/css/CSS2/floats/float-nowrap-9.html Ref/input/wpt-import/css/CSS2/floats/floats-placement-005.html Ref/input/wpt-import/css/CSS2/floats/floats-rule3-outside-left-001.xht Ref/input/wpt-import/css/CSS2/floats/floats-rule3-outside-right-001.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-003-left-table.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-003-right-table.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-004.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-005.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-006.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-007.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-001.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-001a.tentative.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-002.tentative.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-003.tentative.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-004.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-005.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-006.tentative.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-bfc-with-margin-010.html Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-bfc-001l.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-bfc-001r.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-bfc-002l.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-bfc-002r.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-bfc-003l.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-bfc-003r.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-inline-002l.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-inline-002r.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-inline-003l.xht Ref/input/wpt-import/css/CSS2/floats/floats-wrap-top-below-inline-003r.xht Ref/input/wpt-import/css/CSS2/floats/floats-zero-height-wrap-001.xht Ref/input/wpt-import/css/CSS2/floats/floats-zero-height-wrap-002.xht Ref/input/wpt-import/css/CSS2/floats/new-fc-separates-from-float-2.html Ref/input/wpt-import/css/CSS2/floats/new-fc-separates-from-float-3.html Ref/input/wpt-import/css/CSS2/floats/new-fc-separates-from-float.html Ref/input/wpt-import/css/CSS2/floats/zero-width-floats-positioning.tentative.html ; WPT media queries ref-tests that currently fail Ref/input/wpt-import/css/mediaqueries/aspect-ratio-004.html Ref/input/wpt-import/css/mediaqueries/device-aspect-ratio-002.html Ref/input/wpt-import/css/mediaqueries/prefers-color-scheme-svg-as-image.html Ref/input/wpt-import/css/mediaqueries/viewport-script-dynamic.html ; WPT ref-tests that are flaky due to unknown reasons Ref/input/wpt-import/css/css-contain/contain-size-replaced-006.html ; Crashes inconsistently on CI ; https://github.com/LadybirdBrowser/ladybird/issues/2900 Text/input/ShadowDOM/css-hover-shadow-dom.html ; Test is flaky on CI, as navigationStart time is not set according to spec. Text/input/wpt-import/user-timing/measure_associated_with_navigation_timing.html ; Cancelling the beforeunload event in this test causes the subsequent test to fail. ; https://github.com/LadybirdBrowser/ladybird/issues/3461 Text/input/wpt-import/html/browsers/browsing-the-web/unloading-documents/beforeunload-canceling.html ; These tests are very slow, especially in CI. Disabled to help with timeouts. ; https://github.com/LadybirdBrowser/ladybird/issues/3679 Text/input/wpt-import/html/rendering/pixel-length-attributes.html Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.html Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.html Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.html Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html ; These are just disabled to keep macOS CI runs from timing out. ; Note that we skip all "write" and "write_single" test variants *except* ; the "uri" (default) variants we've already skipped earlier in this file. Text/input/wpt-import/html/syntax/parsing/html5lib_adoption01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_adoption02-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_blocks-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_comments01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_doctype01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_domjs-unsafe-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_entities01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_entities02-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_html5test-com-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_inbody01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_isindex-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_main-element-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_menuitem-element-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_namespace-sensitivity-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-plain-text-unsafe-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_quirks01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_ruby-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_scriptdata01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_adoption01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_ark-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_webkit01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_search-element-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tables01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_template-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests1-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests10-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests11-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests12-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests14-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests15-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests16-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests17-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests18-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests19-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests2-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests20-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests21-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests22-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests23-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests24-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests25-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests26-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests3-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests5-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests6-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests7-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests8-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests9-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_tricky01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_webkit01-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_webkit02-write.html Text/input/wpt-import/html/syntax/parsing/html5lib_adoption01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_adoption02-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_blocks-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_comments01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_doctype01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_domjs-unsafe-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_entities01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_entities02-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_html5test-com-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_inbody01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_isindex-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_main-element-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_menuitem-element-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_namespace-sensitivity-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-plain-text-unsafe-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_pending-spec-changes-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_quirks01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_ruby-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_scriptdata01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_adoption01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_ark-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_scripted_webkit01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_search-element-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tables01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_template-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests1-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests10-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests11-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests12-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests14-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests15-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests16-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests17-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests18-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests19-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests2-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests20-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests21-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests22-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests23-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests24-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests25-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests26-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests3-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests5-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests6-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests7-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests8-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tests9-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_tricky01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_webkit01-write_single.html Text/input/wpt-import/html/syntax/parsing/html5lib_webkit02-write_single.html ; Inconsistently crashes because we haven't figured invalidation for CSS containment Crash/wpt-import/css/css-contain/contain-style-remove-element-crash.html Ref/input/wpt-import/css/css-contain/contain-layout-020.html Ref/input/wpt-import/css/css-contain/contain-paint-050.html Ref/input/wpt-import/css/css-contain/contain-paint-change-opacity.html ; Timing out; https://github.com/LadybirdBrowser/ladybird/issues/3912 Text/input/wpt-import/html/rendering/replaced-elements/svg-inline-sizing/svg-inline.html ; The number of subtests that pass is inconsistent, maybe a race condition? ; https://github.com/LadybirdBrowser/ladybird/issues/4190 Text/input/wpt-import/css/mediaqueries/media-query-matches-in-iframe.html ; Times out due to us not implementing auto-commit the correct way. ; Text/input/wpt-import/IndexedDB/idbfactory_open.any.html ; Currently always timeout Text/input/wpt-import/html/browsers/sandboxing/inner-iframe.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-inherited-from-initiator-response.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-javascript-window-open.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-initial-empty-document-toward-same-origin.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-disallow-scripts-via-unsandboxed-popup.tentative.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-document-open.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-inherited-from-required-csp.html Text/input/wpt-import/html/browsers/sandboxing/sandbox-navigation-timing.tentative.html ; Not a ref test, but a subfile of the sandbox-parse-noscript ref test Ref/input/wpt-import/html/browsers/sandboxing/noscript-iframe.html ; This test fails because we don't establish a stacking context when stacking context creating properties are animated ; with @keyframes. ; https://github.com/LadybirdBrowser/ladybird/issues/5875 Ref/input/wpt-import/css/css-transforms/individual-transform/stacking-context-001.html ; Frequently times out on CI ; https://github.com/LadybirdBrowser/ladybird/issues/6069 Text/input/input-file.html ; Times out due to `document.adoptNode` invocation ; https://github.com/LadybirdBrowser/ladybird/issues/6150 Crash/wpt-import/css/css-view-transitions/first-line-reparent-crash.html ; Flaky: https://github.com/LadybirdBrowser/ladybird/issues/5257 Text/input/selection-over-multiple-code-units.html ; Flaky: https://github.com/LadybirdBrowser/ladybird/issues/6846 Text/input/wpt-import/html/semantics/embedded-content/the-img-element/naturalWidth-naturalHeight-width-height.tentative.html ; File tests that frequently time out on CI ; https://github.com/LadybirdBrowser/ladybird/issues/7179 Text/input/HTML/StructuredClone-serializable-FileList.html Text/input/input-file-accept.html ; This is used internally by cssom-view elementsFromPoint tests. Text/input/wpt-import/css/cssom-view/iframe.html ; See: https://github.com/LadybirdBrowser/ladybird/issues/7931 Text/input/HTML/Navigation-object-properties.html ; Times out in CI: ; https://github.com/LadybirdBrowser/ladybird/issues/8152 Text/input/keyboard-scroll-cursor-into-view.html ; Crashes in CI. ; https://github.com/LadybirdBrowser/ladybird/issues/8151 Text/input/wpt-import/fullscreen/rendering/fullscreen-root-block-scroll.html ; Timing out Fullscreen tests, a lot of them caused by http(s) mixed content blocking. Text/input/wpt-import/fullscreen/api/navigate-iframe.sub.html Text/input/wpt-import/fullscreen/api/element-ready-check-allowed-cross-origin.sub.html Text/input/wpt-import/fullscreen/api/element-request-fullscreen-cross-origin.sub.html Text/input/wpt-import/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen-timing.sub.html Text/input/wpt-import/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html Text/input/wpt-import/fullscreen/api/document-fullscreen-enabled-removing-allowfullscreen.sub.html Text/input/wpt-import/fullscreen/api/element-request-fullscreen-and-remove-iframe.html Text/input/wpt-import/fullscreen/api/document-fullscreen-enabled-setting-allowfullscreen.sub.html Ref/input/wpt-import/fullscreen/rendering/exit-fullscreen-scroll-to-unscrollable-area-overflow-x-hidden.html Ref/input/wpt-import/fullscreen/rendering/fullscreen-root-fills-page.html Ref/input/wpt-import/fullscreen/rendering/backdrop-object.html Ref/input/wpt-import/fullscreen/rendering/backdrop-iframe.html Ref/input/wpt-import/fullscreen/rendering/backdrop-inherit.html Ref/input/wpt-import/fullscreen/rendering/exit-fullscreen-scroll-to-unscrollable-area-overflow-hidden.html Crash/wpt-import/fullscreen/crashtests/chrome-1312699.html Crash/wpt-import/fullscreen/crashtests/content-visibility-crash.html ; Requires ladybird to cancel pending javascript navigations in form submission, see: https://github.com/whatwg/html/issues/12120 Text/input/wpt-import/html/semantics/forms/form-submission-0/jsurl-navigation-then-form-submit.html ; Custom element registry test that times out Text/input/wpt-import/custom-elements/registries/per-document.html ; Custom element test that has inconsistent passes/fails Text/input/wpt-import/custom-elements/registries/scoped-registry-define-upgrade-order.html ; sizes attribute tests are flaky. Text/input/wpt-import/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-display-none.html Text/input/wpt-import/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html Text/input/wpt-import/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-quirks-mode.html Text/input/wpt-import/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-standards-mode.html ; This test isn't reliable yet with GCC. Text/input/indexeddb-gc-closes-unreachable-connection.html