mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2026-04-05 13:43:29 +00:00
f27bc38aa7
The proposal has not seemed to progress for a while, and there is a open issue about module imports which breaks HTML integration. While we could probably make an AD-HOC change to fix that issue, it is deep enough in the JS engine that I am not particularly keen on making that change. Until other browsers begin to make positive signals about shipping ShadowRealms, let's remove our implementation for now. There is still some cleanup that can be done with regard to the HTML integration, but there are a few more items that need to be untangled there.
551 lines
33 KiB
INI
551 lines
33 KiB
INI
[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/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
|
|
|
|
; 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
|
|
|
|
; 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
|
|
|
|
; 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
|