From a90a5cba08fdf6c0ceb95101c275108a152a3aed Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 12 Jun 2024 07:35:37 +0200 Subject: Merging upstream version 127.0. Signed-off-by: Daniel Baumann --- .../meta/FileAPI/blob/Blob-constructor.any.js.ini | 5 + .../meta/IndexedDB/get-databases.any.js.ini | 9 +- .../meta/IndexedDB/idb-binary-key-detached.htm.ini | 6 - .../IndexedDB/idb-binary-key-roundtrip.htm.ini | 2 + .../idbfactory-databases-opaque-origin.html.ini | 11 - ...dbfactory-deleteDatabase-opaque-origin.html.ini | 5 - .../idbfactory-open-opaque-origin.html.ini | 5 - .../meta/IndexedDB/idbfactory_open9.htm.ini | 12 - .../meta/IndexedDB/idbindex_getAll.any.js.ini | 65 + .../meta/IndexedDB/idbindex_getAllKeys.any.js.ini | 45 +- .../meta/IndexedDB/idbobjectstore_add.any.js.ini | 133 + .../meta/IndexedDB/idbobjectstore_put.any.js.ini | 81 +- .../meta/IndexedDB/keygenerator-inject.html.ini | 5 +- ...rialize-sharedarraybuffer-throws.https.html.ini | 2 - .../meta/IndexedDB/structured-clone.any.js.ini | 184 +- .../derive_bits_keys/ecdh_bits.https.any.js.ini | 54 - .../derive_bits_keys/ecdh_keys.https.any.js.ini | 53 - .../derive_bits_keys/hkdf.https.any.js.ini | 384 --- .../meta/WebCryptoAPI/getRandomValues.any.js.ini | 5 + .../sign_verify/ecdsa.https.any.js.ini | 74 - .../accelerometer/idlharness.https.window.js.ini | 3 +- .../crashtests/computed-node.html.ini | 3 + .../web-platform/meta/accname/manual/__dir__.ini | 1 + .../meta/animation-worklet/__dir__.ini | 1 + .../web-platform/meta/annotation-model/__dir__.ini | 1 + .../meta/annotation-protocol/__dir__.ini | 1 + testing/web-platform/meta/appmanifest/__dir__.ini | 2 + .../referrer-policy.sub.https.html.ini | 38 + .../web-platform/meta/background-sync/__dir__.ini | 2 + testing/web-platform/meta/badging/__dir__.ini | 1 + .../web-platform/meta/browsing-topics/__dir__.ini | 1 + .../meta/captured-mouse-events/__dir__.ini | 1 + testing/web-platform/meta/client-hints/__dir__.ini | 2 + ...ard-write-multiple.tentative.https.sub.html.ini | 5 + .../clipboard-apis/clipboard-item.https.html.ini | 8 +- .../clipboard-apis/idlharness.https.window.js.ini | 2 - .../web-platform/meta/close-watcher/__dir__.ini | 2 + .../web-platform/meta/close-watcher/basic.html.ini | 68 +- .../esc-key/not-user-activation.html.ini | 2 +- .../user-activation/nn-CloseWatcher.html.ini | 3 + .../user-activation/nn-dialog.html.ini | 3 + .../meta/close-watcher/user-activation/nn.html.ini | 8 - .../user-activation/nnn-CloseWatcher.html.ini | 3 + .../user-activation/nnn-dialog.html.ini | 3 + .../close-watcher/user-activation/nnn.html.ini | 8 - .../user-activation/nyyn-CloseWatcher.html.ini | 3 + .../user-activation/nyyn-dialog.html.ini | 3 + .../close-watcher/user-activation/nyyn.html.ini | 8 - .../user-activation/nyyyn-CloseWatcher.html.ini | 3 + .../user-activation/nyyyn-dialog.html.ini | 3 + .../close-watcher/user-activation/nyyyn.html.ini | 8 - .../user-activation/ynn-CloseWatcher.html.ini | 3 + .../user-activation/ynn-dialog.html.ini | 3 + .../close-watcher/user-activation/ynn.html.ini | 8 - ...decompression-buffersource.tentative.any.js.ini | 6 +- .../web-platform/meta/compute-pressure/__dir__.ini | 1 + ...compute_pressure_known_sources.https.any.js.ini | 31 + .../compute_pressure_options.https.any.js.ini | 27 +- ...ute_pressure_supported_sources.https.any.js.ini | 31 - .../compute_pressure_timestamp.https.any.js.ini | 18 + .../compute-pressure/idlharness.https.any.js.ini | 54 +- .../observe_return_type.https.any.js.ini | 13 + .../meta/conformance-checkers/__dir__.ini | 1 + testing/web-platform/meta/content-dpr/__dir__.ini | 1 + .../web-platform/meta/content-index/__dir__.ini | 1 + ...ame-ancestors-from-serviceworker.https.html.ini | 4 +- ...stors-nested-cross-in-cross-self-block.html.ini | 4 - ...estors-nested-cross-in-same-self-block.html.ini | 4 - ...estors-nested-same-in-cross-self-block.html.ini | 4 - .../sharedworker-script-src.sub.html.ini | 5 +- .../web-platform/meta/contenteditable/__dir__.ini | 2 + testing/web-platform/meta/cookie-store/__dir__.ini | 1 + ...ager_getSubscriptions_multiple.https.any.js.ini | 6 +- .../cookieStore_getAll_set_basic.https.any.js.ini | 2 + .../cookieStore_get_arguments.https.any.js.ini | 2 + .../cookieStore_get_set_ordering.https.any.js.ini | 2 + .../cookies/attributes/attributes-ctl.sub.html.ini | 1024 ------- .../meta/cookies/name/name-ctl.html.ini | 3 - .../cookies/prefix/__host.document-cookie.html.ini | 9 - .../prefix/__host.document-cookie.https.html.ini | 15 - .../meta/cookies/prefix/__host.header.html.ini | 11 - .../cookies/prefix/__host.header.https.html.ini | 20 +- .../prefix/__secure.document-cookie.html.ini | 8 - .../prefix/__secure.document-cookie.https.html.ini | 8 - .../meta/cookies/prefix/__secure.header.html.ini | 11 - .../cookies/prefix/__secure.header.https.html.ini | 13 +- .../prefix/document-cookie.non-secure.html.ini | 17 - .../samesite/iframe.document.https.html.ini | 1 + .../third-party-cookies.tentative.https.html.ini | 9 +- .../meta/cookies/value/value-ctl.html.ini | 3 - .../digital-identity.https.html.ini | 9 - ...-multiple-gets-through-first-idp.https.html.ini | 4 - ...multiple-gets-through-second-idp.https.html.ini | 4 - .../fedcm-multi-idp-abort.https.html.ini | 4 + .../fedcm-multi-idp-basic.https.html.ini | 7 + .../fedcm-multi-idp-context.https.html.ini | 7 + ...dcm-multi-idp-mediation-optional.https.html.ini | 10 + ...fedcm-multi-idp-mediation-silent.https.html.ini | 10 + .../get-before-and-after-onload.https.html.ini | 6 - .../get-before-and-during-onload.https.html.ini | 6 - ...ad-and-during-dom-content-loaded.https.html.ini | 6 - .../multiple-gets-after-abort.https.html.ini | 4 - .../multiple-gets-after-onload.https.html.ini | 4 - .../multiple-gets-before-onload.https.html.ini | 4 - .../multiple-gets-during-onload.https.html.ini | 6 - .../single-get-after-onload.https.html.ini | 6 - .../single-get-before-onload.https.html.ini | 4 - .../single-get-during-onload.https.html.ini | 6 - .../fedcm-no-registered-idps.https.html.ini | 3 + .../fedcm-same-site-none.https.html.ini | 2 +- .../web-platform/meta/css/CSS2/bidi-005.xht.ini | 2 +- .../web-platform/meta/css/CSS2/bidi-006.xht.ini | 2 +- .../web-platform/meta/css/CSS2/bidi-007.xht.ini | 2 +- .../web-platform/meta/css/CSS2/bidi-008.xht.ini | 2 +- .../web-platform/meta/css/CSS2/bidi-009.xht.ini | 2 +- .../web-platform/meta/css/CSS2/bidi-010.xht.ini | 2 +- .../meta/css/CSS2/bidi-text/bidi-005b.xht.ini | 2 +- .../meta/css/CSS2/bidi-text/bidi-006b.xht.ini | 2 +- .../meta/css/CSS2/bidi-text/bidi-007b.xht.ini | 2 +- .../meta/css/CSS2/bidi-text/bidi-008b.xht.ini | 2 +- .../meta/css/CSS2/bidi-text/bidi-009b.xht.ini | 2 +- .../meta/css/CSS2/bidi-text/bidi-010b.xht.ini | 2 +- .../meta/css/CSS2/css1/c542-letter-sp-000.xht.ini | 2 + .../meta/css/CSS2/css1/c542-letter-sp-001.xht.ini | 2 + .../web-platform/meta/css/CSS2/text/__dir__.ini | 1 + .../anchor-center-offset-change.html.ini | 6 + .../anchor-center-scroll.html.ini | 2 + .../anchor-fallback-invalidation.html.ini | 3 + .../css-anchor-position/anchor-inherited.html.ini | 3 + .../anchor-invalid-fallback.html.ini | 9 + .../anchor-scroll-chained-001.html.ini | 2 + .../anchor-scroll-chained-001.tentative.html.ini | 2 - .../anchor-scroll-chained-002.html.ini | 2 + .../anchor-scroll-chained-002.tentative.html.ini | 2 - .../anchor-scroll-chained-003.html.ini | 2 + .../anchor-scroll-chained-003.tentative.html.ini | 2 - .../anchor-scroll-chained-004.html.ini | 2 + .../anchor-scroll-chained-004.tentative.html.ini | 2 - .../anchor-scroll-chained-fallback.html.ini | 2 + ...chor-scroll-chained-fallback.tentative.html.ini | 2 - .../anchor-scroll-overflow-hidden.html.ini | 2 + .../anchor-scroll-position-try-013.html.ini | 9 + .../anchor-scroll-position-try-014.html.ini | 9 + .../anchor-scroll-scrollable-anchor.html.ini | 2 + .../at-position-try-cssom.html.ini | 786 ++++++ .../base-style-invalidation.html.ini | 3 + .../css/css-anchor-position/idlharness.html.ini | 228 ++ .../inset-area-in-position-try.html.ini | 177 ++ .../position-try-backdrop.html.ini | 3 + .../position-try-order-inset-area.html.ini | 81 + .../position-visibility-add-no-overflow.html.ini | 2 + ...n-visibility-add-no-overflow.tentative.html.ini | 2 - ...bility-anchors-visible-after-scroll-in.html.ini | 2 + ...hors-visible-after-scroll-in.tentative.html.ini | 2 - ...ility-anchors-visible-after-scroll-out.html.ini | 2 + ...ors-visible-after-scroll-out.tentative.html.ini | 2 - ...-visible-both-position-fixed.tentative.html.ini | 2 + ...visibility-anchors-visible-chained-001.html.ini | 2 + ...visibility-anchors-visible-chained-002.html.ini | 2 + ...visibility-anchors-visible-chained-003.html.ini | 2 + ...visibility-anchors-visible-chained-004.html.ini | 2 + ...sibility-anchors-visible-change-anchor.html.ini | 2 + ...nchors-visible-change-anchor.tentative.html.ini | 2 - ...-anchors-visible-change-css-visibility.html.ini | 2 + ...isible-change-css-visibility.tentative.html.ini | 2 - ...ibility-anchors-visible-css-visibility.html.ini | 2 + ...chors-visible-css-visibility.tentative.html.ini | 2 - ...hors-visible-non-intervening-container.html.ini | 2 + ...le-non-intervening-container.tentative.html.ini | 2 - ...sibility-anchors-visible-stacked-child.html.ini | 2 + .../position-visibility-anchors-visible.html.ini | 2 + ...n-visibility-anchors-visible.tentative.html.ini | 2 - ...position-visibility-no-overflow-scroll.html.ini | 2 + ...isibility-no-overflow-scroll.tentative.html.ini | 2 - ...n-visibility-no-overflow-stacked-child.html.ini | 2 + ...ty-no-overflow-stacked-child.tentative.html.ini | 2 - .../position-visibility-no-overflow.html.ini | 2 + ...ition-visibility-no-overflow.tentative.html.ini | 2 - ...tion-visibility-remove-anchors-visible.html.ini | 2 + ...ility-remove-anchors-visible.tentative.html.ini | 2 - ...position-visibility-remove-no-overflow.html.ini | 2 + ...isibility-remove-no-overflow.tentative.html.ini | 2 - .../pseudo-element-anchor-dynamic.html.ini | 6 + .../pseudo-element-anchor.html.ini | 6 + ...animation-delay-end-computed.tentative.html.ini | 12 - .../animation-delay-end-valid.tentative.html.ini | 12 - .../animation-delay-shorthand-computed.html.ini | 9 - .../parsing/animation-delay-shorthand.html.ini | 45 - ...imation-delay-start-computed.tentative.html.ini | 12 - .../animation-delay-start-valid.tentative.html.ini | 12 - .../animation-event-destroy-renderer.html.ini | 10 +- .../transition-ready-time-offscreen.html.ini | 5 + .../multi-line-row-flex-fragmentation-018.html.ini | 4 +- .../multi-line-row-flex-fragmentation-019.html.ini | 2 - .../multi-line-row-flex-fragmentation-030.html.ini | 4 +- ...gle-line-column-flex-fragmentation-015.html.ini | 4 +- ...gle-line-column-flex-fragmentation-057.html.ini | 4 +- .../css/css-cascade/scope-pseudo-element.html.ini | 2 + ...frame-background-about-blank.tentative.html.ini | 2 + .../parsing/color-computed-relative-color.html.ini | 2782 +------------------ .../parsing/color-valid-relative-color.html.ini | 2818 +------------------- .../parsing/relative-color-out-of-gamut.html.ini | 27 - .../contain-layout-button-001.tentative.html.ini | 2 + .../contain-layout-button-002.tentative.html.ini | 2 + .../custom-property-style-queries.html.ini | 12 + .../registered-color-style-queries.html.ini | 6 + .../web-platform/meta/css/css-content/__dir__.ini | 1 + .../css-content/parsing/content-computed.html.ini | 58 - .../css/css-content/parsing/content-valid.html.ini | 207 -- .../display-contents-role-and-label.html.ini | 38 - .../run-in/letter-spacing-applies-to-004.xht.ini | 2 + .../intrinsic-size/col-wrap-020.html.ini | 2 + .../web-platform/meta/css/css-fonts/__dir__.ini | 4 +- .../css/css-fonts/font-size-adjust-reload.html.ini | 3 + .../font-unicode-PUA-primary-font.html.ini | 3 + .../parsing/font-palette-values-valid.html.ini | 2 + .../css/css-fonts/variation-sequences.html.ini | 2 + .../grid-item-mixed-baseline-002.html.ini | 3 + .../alignment/masonry-align-content-003.html.ini | 2 + .../masonry/tentative/gap/masonry-gap-002.html.ini | 2 + .../masonry-intrinsic-sizing-001.html.ini | 2 + .../masonry-intrinsic-sizing-002.html.ini | 2 + .../masonry-intrinsic-sizing-003.html.ini | 2 + .../masonry-intrinsic-sizing-004.html.ini | 2 + .../masonry-intrinsic-sizing-005.html.ini | 2 + ...-template-columns-computed-withcontent.html.ini | 6 + ...asonry-track-sizing-overflow-left-side.html.ini | 2 + ...sonry-track-sizing-overflow-right-side.html.ini | 2 + ...om-highlight-painting-invalidation-007.html.ini | 5 +- ...ght-painting-vertical-writing-mode-001.html.ini | 4 - ...ontainintrinsicsize-png-001e.tentative.html.ini | 2 + ...ontainintrinsicsize-png-001i.tentative.html.ini | 2 + ...ect-fit-containsize-png-001e.tentative.html.ini | 2 + ...ect-fit-containsize-png-001i.tentative.html.ini | 2 + ...xt-box-trim-half-leading-block-box-002.html.ini | 2 + .../percentage-size-quirks-mode.https.html.ini | 4 +- .../css-overflow/line-clamp-021.tentative.html.ini | 2 + .../line-clamp-with-abspos-011.tentative.html.ini | 2 + .../line-clamp-with-floats-001.tentative.html.ini | 2 + .../line-clamp-with-floats-002.tentative.html.ini | 2 + .../line-clamp-with-floats-003.tentative.html.ini | 2 + .../line-clamp-with-floats-004.tentative.html.ini | 2 + .../line-clamp-with-floats-005.tentative.html.ini | 2 + .../line-clamp-with-floats-006.tentative.html.ini | 2 + .../line-clamp-with-floats-007.tentative.html.ini | 2 + .../line-clamp-with-floats-008.tentative.html.ini | 2 + .../line-clamp-with-floats-009.tentative.html.ini | 2 + .../line-clamp-with-floats-010.tentative.html.ini | 2 + .../meta/css/css-page/fixedpos-010-print.html.ini | 2 + .../meta/css/css-page/page-box-000-print.html.ini | 2 + .../meta/css/css-page/page-size-012-print.html.ini | 2 + .../position-sticky-fractional-offset.html.ini | 3 + ...osition-sticky-scrolled-remove-sibling.html.ini | 8 - .../registered-property-computation.html.ini | 3 + .../css/css-pseudo/cascade-highlight-004.html.ini | 2 - .../css/css-pseudo/cascade-highlight-005.html.ini | 2 - .../css/css-pseudo/highlight-cascade-001.html.ini | 2 - .../css/css-pseudo/highlight-cascade-002.html.ini | 2 - .../css/css-pseudo/highlight-cascade-004.html.ini | 2 - .../css/css-pseudo/highlight-cascade-007.html.ini | 36 - .../cascade-highlight-004.html.ini | 2 + .../cascade-highlight-005.html.ini | 2 + .../highlight-cascade-004.html.ini | 2 + .../highlight-cascade-007.html.ini | 36 + .../highlight-cascade-009.html.ini | 9 + ...ight-currentcolor-computed-inheritance.html.ini | 15 + ...ighlight-currentcolor-computed-visited.html.ini | 12 + .../highlight-currentcolor-computed.html.ini | 12 + ...t-currentcolor-painting-properties-001.html.ini | 2 + ...t-currentcolor-painting-properties-002.html.ini | 2 + ...-currentcolor-painting-text-shadow-001.html.ini | 2 + ...-currentcolor-painting-text-shadow-002.html.ini | 2 + ...currentcolor-root-explicit-default-002.html.ini | 2 + ...currentcolor-root-implicit-default-001.html.ini | 2 + .../highlight-pseudos-computed.html.ini | 24 + ...light-pseudos-inheritance-computed-001.html.ini | 30 + ...highlight-pseudos-visited-computed-001.html.ini | 12 + ...ight-currentcolor-computed-inheritance.html.ini | 17 - ...ighlight-currentcolor-computed-visited.html.ini | 14 - .../highlight-currentcolor-computed.html.ini | 14 - ...t-currentcolor-painting-properties-001.html.ini | 2 - ...t-currentcolor-painting-properties-002.html.ini | 2 - ...-currentcolor-painting-text-shadow-001.html.ini | 2 - ...-currentcolor-painting-text-shadow-002.html.ini | 2 - ...currentcolor-root-explicit-default-002.html.ini | 2 - ...currentcolor-root-implicit-default-001.html.ini | 2 - ...ighlight-custom-properties-dynamic-001.html.ini | 2 + .../highlight-painting-shadows-horizontal.html.ini | 2 + .../highlight-painting-shadows-vertical.html.ini | 2 + .../highlight-paired-cascade-003.html.ini | 2 - .../highlight-paired-cascade-006.html.ini | 2 - .../css-pseudo/highlight-pseudos-computed.html.ini | 25 - ...light-pseudos-inheritance-computed-001.html.ini | 32 - ...highlight-pseudos-visited-computed-001.html.ini | 14 - .../css/css-pseudo/highlight-styling-001.html.ini | 2 + .../css/css-pseudo/highlight-styling-002.html.ini | 2 - .../selection-over-highlight-001.html.ini | 2 + .../css-pseudo/target-text-dynamic-002.html.ini | 4 +- .../css-pseudo/target-text-dynamic-004.html.ini | 2 - .../target-text-shadow-horizontal.html.ini | 2 + .../target-text-shadow-vertical.html.ini | 2 + .../meta/css/css-scoping/font-face-002.html.ini | 3 - .../meta/css/css-scoping/font-face-003.html.ini | 4 - .../meta/css/css-scoping/font-face-004.html.ini | 5 - ...ap-events-with-pseudo-target.tentative.html.ini | 6 + ...-on-programmatic-root-scroll.tentative.html.ini | 3 + ...anged-on-programmatic-scroll.tentative.html.ini | 3 + ...pchanged-on-user-root-scroll.tentative.html.ini | 3 + .../snapchanged-on-user-scroll.tentative.html.ini | 3 + ...-scrolling-non-snapping-axis.tentative.html.ini | 4 + ...-on-programmatic-root-scroll.tentative.html.ini | 2 +- ...nging-on-programmatic-scroll.tentative.html.ini | 5 +- ...changing-on-user-root-scroll.tentative.html.ini | 2 +- .../snapchanging-on-user-scroll.tentative.html.ini | 2 +- .../layout-follows-focused-targeted-block.html.ini | 12 + .../custom-property-rule-ambiguity.html.ini | 12 - .../meta/css/css-syntax/var-with-blocks.html.ini | 12 - .../meta/css/css-tables/col_removal.html.ini | 5 - .../letter-spacing/letter-spacing-211.html.ini | 2 + .../letter-spacing/letter-spacing-212.html.ini | 2 + .../letter-spacing-bengali-yaphala-001.html.ini | 2 + .../letter-spacing-ligatures-002.html.ini | 2 + .../letter-spacing-ligatures-004.html.ini | 2 + .../tab-size/tab-size-integer-004.html.ini | 2 + .../tab-size/tab-size-spacing-002.html.ini | 2 + .../text-autospace-mixed-001.html.ini | 2 + .../text-spacing-trim-subset-001.html.ini | 5 + .../starting-style-cascade.html.ini | 9 - .../starting-style-rule-basic.html.ini | 9 - .../starting-style-rule-none.html.ini | 3 - .../starting-style-rule-pseudo-elements.html.ini | 9 - ...transition-events-with-document-change.html.ini | 8 + .../animation-delay-end.tentative.html.ini | 2 - .../animation-delay-start.tentative.html.ini | 2 - ...lc-size-height-interpolation.tentative.html.ini | 120 + .../calc-size/calc-size-parsing.tentative.html.ini | 18 + .../container-progress-computed.tentative.html.ini | 48 +- ...n-frame-transition-new-main-new-iframe.html.ini | 2 + ...n-frame-transition-new-main-old-iframe.html.ini | 2 + ...n-frame-transition-old-main-new-iframe.html.ini | 2 + ...n-frame-transition-old-main-old-iframe.html.ini | 2 + ...ame-and-main-frame-transition-old-main.html.ini | 2 + ...n-frame-transition-with-name-on-iframe.html.ini | 2 + ...me-transition-destroyed-document-crash.html.ini | 2 + .../new-content-ancestor-clipped.html.ini | 2 + .../new-content-changes-overflow-left.html.ini | 2 + .../pseudo-element-overflow-hidden.html.ini | 2 + .../pseudo-element-preserve-3d.html.ini | 2 + .../pseudo-with-classes-match-wildard.html.ini | 2 - .../pseudo-with-classes-match-wildcard.html.ini | 2 + ...t-display-none-during-transition-crash.html.ini | 2 + .../css-viewport/zoom/iframe-zoom-nested.html.ini | 2 + .../css/css-viewport/zoom/iframe-zoom.sub.html.ini | 2 + .../offsetTop-offsetLeft-with-zoom.html.ini | 3 - .../cssom-view/scroll-behavior-element.html.ini | 15 +- .../scroll-behavior-main-frame-window.html.ini | 4 + .../scroll-behavior-scrollintoview-nested.html.ini | 4 +- .../scroll-behavior-smooth-positions.html.ini | 10 +- .../scroll-behavior-subframe-root.html.ini | 11 +- .../scroll-behavior-subframe-window.html.ini | 9 +- .../css/cssom-view/scrollIntoView-smooth.html.ini | 1 + ...eSheet-constructable-baseURL.tentative.html.ini | 3 - ...p-filter-backdrop-root-backdrop-filter.html.ini | 2 + ...ackdrop-filter-backdrop-root-clip-path.html.ini | 2 + .../backdrop-filter-backdrop-root-filter.html.ini | 2 + ...op-filter-backdrop-root-mix-blend-mode.html.ini | 2 + .../backdrop-filter-backdrop-root-opacity.html.ini | 2 + .../backdrop-filter-isolation.html.ini | 2 - .../svg-external-filter-resource.html.ini | 4 +- ...ng-transition-in-media-print.tentative.html.ini | 3 +- .../meta/css/selectors/user-invalid.html.ini | 3 + ...er-invalid-multifield-inputs.tentative.html.ini | 9 + .../meta/css/selectors/user-valid.html.ini | 3 + .../meta/css/zoom/iframe-zoom-nested.html.ini | 2 - .../meta/css/zoom/iframe-zoom.sub.html.ini | 2 - .../web-platform/meta/device-memory/__dir__.ini | 2 + .../web-platform/meta/device-posture/__dir__.ini | 1 + .../web-platform/meta/direct-sockets/__dir__.ini | 1 + .../meta/document-picture-in-picture/__dir__.ini | 2 + .../unsized-media.tentative.https.sub.html.ini | 8 +- .../webkit-animation-iteration-event.html.ini | 39 +- .../web-platform/meta/dom/idlharness.window.js.ini | 3 +- ...rer-and-script-from-fragment.tentative.html.ini | 3 + .../moveBefore/tentative/Node-moveBefore.html.ini | 102 + .../tentative/continue-css-animation-left.html.ini | 3 + .../continue-css-animation-transform.html.ini | 3 + .../continue-css-transition-left-pseudo.html.ini | 3 + .../continue-css-transition-left.html.ini | 3 + ...ntinue-css-transition-transform-pseudo.html.ini | 3 + .../continue-css-transition-transform.html.ini | 3 + .../tentative/css-animation-commit-styles.html.ini | 3 + .../css-transition-cross-document.html.ini | 16 + .../tentative/css-transition-cross-shadow.html.ini | 3 + ...ss-transition-to-disconnected-document.html.ini | 3 + .../tentative/css-transition-trigger.html.ini | 3 + .../moveBefore/tentative/focus-preserve.html.ini | 12 + .../tentative/fullscreen-preserve.html.ini | 3 + .../tentative/observable-every.any.js.ini | 62 + .../tentative/observable-filter.any.js.ini | 6 + .../tentative/observable-find.any.js.ini | 38 + .../tentative/observable-inspect.any.js.ini | 80 + .../tentative/observable-some.any.js.ini | 44 + ...nge-isPointInRange-shadowdom.tentative.html.ini | 7 + .../meta/dom/xslt/large-cdata.html.ini | 2 - .../web-platform/meta/dpub-aam/role/roles.html.ini | 54 - .../web-platform/meta/editing/run/delete.html.ini | 6 - .../meta/editing/run/forwarddelete.html.ini | 3 - .../meta/encoding/encodeInto.any.js.ini | 24 + testing/web-platform/meta/fenced-frame/__dir__.ini | 1 + ...t-cross-origin-content-initiated.https.html.ini | 3 + ...t-cross-origin-nested-urn-iframe.https.html.ini | 3 + ...report-event-cross-origin-nested.https.html.ini | 3 + ...-cross-origin-no-embedder-opt-in.https.html.ini | 3 + ...-cross-origin-no-subframe-opt-in.https.html.ini | 3 + ...gin-urn-iframe-content-initiated.https.html.ini | 3 + ...in-urn-iframe-no-embedder-opt-in.https.html.ini | 3 + ...in-urn-iframe-no-subframe-opt-in.https.html.ini | 3 + ...rt-event-cross-origin-urn-iframe.https.html.ini | 3 + .../fence-report-event-cross-origin.https.html.ini | 3 + ...nce-report-event-sub-fencedframe.https.html.ini | 3 + .../abort/serviceworker-intercepted.https.html.ini | 8 +- .../fetch/api/basic/request-headers.any.js.ini | 4 + .../meta/fetch/api/basic/request-upload.any.js.ini | 12 + .../fetch/api/crashtests/huge-fetch.any.js.ini | 13 + .../redirect/redirect-keepalive.https.any.js.ini | 18 +- .../fetch/api/request/request-bad-port.any.js.ini | 14 - .../fetch/api/response/response-clone.any.js.ini | 12 + ...-clear-site-data-cache.tentative.https.html.ini | 3 + ...lear-site-data-cookies.tentative.https.html.ini | 3 + ...lear-site-data-storage.tentative.https.html.ini | 3 + ...ionary-clear-site-data.tentative.https.html.ini | 9 - .../fetch/content-length/too-long.window.js.ini | 2 - .../activate-after.tentative.https.window.js.ini | 12 +- .../meta/fetch/http-cache/cache-mode.any.js.ini | 32 - .../generated/appcache-manifest.https.sub.html.ini | 2 - .../css-images.https.sub.tentative.html.ini | 18 +- .../generated/element-audio.https.sub.html.ini | 10 +- .../generated/element-img.https.sub.html.ini | 10 +- .../element-input-image.https.sub.html.ini | 3 +- .../generated/element-input-image.sub.html.ini | 6 - .../element-video-poster.https.sub.html.ini | 15 +- .../generated/element-video-poster.sub.html.ini | 8 - .../generated/element-video.https.sub.html.ini | 10 +- .../generated/svg-image.https.sub.html.ini | 4 +- .../generated/window-location.https.sub.html.ini | 2 +- .../worker-dedicated-constructor.sub.html.ini | 26 - .../metadata/trailing-dot.https.sub.any.js.ini | 35 - testing/web-platform/meta/fledge/__dir__.ini | 1 + .../interest-group-update.https.window.js.ini | 74 + testing/web-platform/meta/font-access/__dir__.ini | 1 + ...leSystemBaseHandle-getUniqueId.https.any.js.ini | 48 +- .../FileSystemBaseHandle-remove.https.any.js.ini | 52 +- ...mDirectoryHandle-getFileHandle.https.any.js.ini | 42 +- ...ystemDirectoryHandle-iteration.https.any.js.ini | 51 +- ...temDirectoryHandle-removeEntry.https.any.js.ini | 111 +- .../FileSystemFileHandle-getFile.https.any.js.ini | 9 +- ...handle-lock-modes.https.tentative.worker.js.ini | 48 +- ...SystemWritableFileStream-write.https.any.js.ini | 157 +- .../FileSystemWritableFileStream.https.any.js.ini | 53 +- .../web-platform/meta/generic-sensor/__dir__.ini | 1 + ...sabled-by-permissions-policy.https.sub.html.ini | 8 +- ...y-attribute-redirect-on-load.https.sub.html.ini | 7 - ...nabled-by-permissions-policy.https.sub.html.ini | 8 +- ...origin-by-permissions-policy.https.sub.html.ini | 8 +- .../geolocation-API/idlharness.https.window.js.ini | 6 + .../meta/html-aam/fragile/area-role.html.ini | 3 - .../html/browsers/browsing-the-web/__dir__.ini | 2 +- .../iframe-src-204-fragment.html.ini | 7 +- .../2d.fillStyle.parse.hsl-clamp-1.html.ini | 3 - .../2d.fillStyle.parse.hsl-clamp-2.html.ini | 3 - .../2d.fillStyle.parse.hsl-clamp-3.html.ini | 3 - .../2d.fillStyle.parse.hsl-clamp-4.html.ini | 3 - .../2d.fillStyle.parse.hsla-clamp-1.html.ini | 3 - .../2d.fillStyle.parse.hsla-clamp-2.html.ini | 3 - .../2d.fillStyle.parse.hsla-clamp-3.html.ini | 3 - .../2d.fillStyle.parse.hsla-clamp-4.html.ini | 3 - .../2d.fillStyle.parse.hsla-clamp-5.html.ini | 3 - .../2d.fillStyle.parse.hsla-clamp-6.html.ini | 3 - ...bject.gaussianBlur.isotropic.tentative.html.ini | 2 - ...Object.gaussianBlur.mostly-x.tentative.html.ini | 2 - ...Object.gaussianBlur.mostly-y.tentative.html.ini | 2 - ...vasFilterObject.gaussianBlur.tentative.html.ini | 2 + ...erObject.gaussianBlur.x-only.tentative.html.ini | 2 - ...erObject.gaussianBlur.y-only.tentative.html.ini | 2 - .../filters/2d.filter.layers.gaussianBlur.html.ini | 2 + ...d.filter.layers.gaussianBlur.isotropic.html.ini | 2 - ...2d.filter.layers.gaussianBlur.mostly-x.html.ini | 2 - ...2d.filter.layers.gaussianBlur.mostly-y.html.ini | 2 - .../2d.filter.layers.gaussianBlur.x-only.html.ini | 2 - .../2d.filter.layers.gaussianBlur.y-only.html.ini | 2 - .../2d.layer.global-states.alpha.blending.html.ini | 2 - ...er.global-states.alpha.blending.shadow.html.ini | 2 - ...2d.layer.global-states.alpha.composite.html.ini | 2 - ...r.global-states.alpha.composite.shadow.html.ini | 2 - .../layers/2d.layer.global-states.alpha.html.ini | 2 - .../2d.layer.global-states.alpha.shadow.html.ini | 2 - .../2d.layer.global-states.blending.html.ini | 2 - ...states.blending.no-shadow.no-transform.html.ini | 2 + ...bal-states.blending.no-shadow.rotation.html.ini | 2 + ...2d.layer.global-states.blending.shadow.html.ini | 2 - ...al-states.blending.shadow.no-transform.html.ini | 2 + ...global-states.blending.shadow.rotation.html.ini | 2 + .../2d.layer.global-states.composite.html.ini | 2 - ...tates.composite.no-shadow.no-transform.html.ini | 2 + ...al-states.composite.no-shadow.rotation.html.ini | 2 + ...d.layer.global-states.composite.shadow.html.ini | 2 - ...l-states.composite.shadow.no-transform.html.ini | 2 + ...lobal-states.composite.shadow.rotation.html.ini | 2 + ...bal-states.copy.no-shadow.no-transform.html.ini | 2 + ....global-states.copy.no-shadow.rotation.html.ini | 2 + ...global-states.copy.shadow.no-transform.html.ini | 2 + ...yer.global-states.copy.shadow.rotation.html.ini | 2 + ...er.global-states.filter.alpha.blending.html.ini | 2 - ...al-states.filter.alpha.blending.shadow.html.ini | 2 - ...r.global-states.filter.alpha.composite.html.ini | 2 - ...l-states.filter.alpha.composite.shadow.html.ini | 2 - .../2d.layer.global-states.filter.alpha.html.ini | 2 - ...ayer.global-states.filter.alpha.shadow.html.ini | 2 - ...2d.layer.global-states.filter.blending.html.ini | 2 - ...filter.blending.no-shadow.no-transform.html.ini | 2 + ...tes.filter.blending.no-shadow.rotation.html.ini | 2 + ...r.global-states.filter.blending.shadow.html.ini | 2 - ...es.filter.blending.shadow.no-transform.html.ini | 2 + ...states.filter.blending.shadow.rotation.html.ini | 2 + ...d.layer.global-states.filter.composite.html.ini | 2 - ...ilter.composite.no-shadow.no-transform.html.ini | 2 + ...es.filter.composite.no-shadow.rotation.html.ini | 2 + ....global-states.filter.composite.shadow.html.ini | 2 - ...s.filter.composite.shadow.no-transform.html.ini | 2 + ...tates.filter.composite.shadow.rotation.html.ini | 2 + ...tes.filter.copy.no-shadow.no-transform.html.ini | 2 + ...-states.filter.copy.no-shadow.rotation.html.ini | 2 + ...states.filter.copy.shadow.no-transform.html.ini | 2 + ...bal-states.filter.copy.shadow.rotation.html.ini | 2 + ...no-composite-op.no-shadow.no-transform.html.ini | 2 + ...ter.no-composite-op.no-shadow.rotation.html.ini | 2 + ...er.no-composite-op.shadow.no-transform.html.ini | 2 + ...filter.no-composite-op.shadow.rotation.html.ini | 2 + ....global-states.filter.no-global-states.html.ini | 2 - .../2d.layer.global-states.filter.shadow.html.ini | 2 - ...no-composite-op.no-shadow.no-transform.html.ini | 2 + ...tes.no-composite-op.no-shadow.rotation.html.ini | 2 + ...es.no-composite-op.shadow.no-transform.html.ini | 2 + ...states.no-composite-op.shadow.rotation.html.ini | 2 + ...d.layer.global-states.no-global-states.html.ini | 2 - .../layers/2d.layer.global-states.shadow.html.ini | 2 - .../2d.layer.globalCompositeOperation.html.ini | 2 + ...ations-with-promises.createImageBitmap.html.ini | 3 - ...yer.malformed-operations-with-promises.html.ini | 6 + ...formed-operations-with-promises.toBlob.html.ini | 3 - ...yer.malformed-operations.createPattern.html.ini | 3 - ...d.layer.malformed-operations.drawImage.html.ini | 3 - ...ayer.malformed-operations.getImageData.html.ini | 3 - .../layers/2d.layer.malformed-operations.html.ini | 15 + ...ayer.malformed-operations.putImageData.html.ini | 3 - ...d.layer.malformed-operations.toDataURL.html.ini | 3 - ...bject.gaussianBlur.isotropic.tentative.html.ini | 2 - ...ect.gaussianBlur.isotropic.tentative.w.html.ini | 2 - ...Object.gaussianBlur.mostly-x.tentative.html.ini | 2 - ...ject.gaussianBlur.mostly-x.tentative.w.html.ini | 2 - ...Object.gaussianBlur.mostly-y.tentative.html.ini | 2 - ...ject.gaussianBlur.mostly-y.tentative.w.html.ini | 2 - ...vasFilterObject.gaussianBlur.tentative.html.ini | 2 + ...sFilterObject.gaussianBlur.tentative.w.html.ini | 2 + ...erObject.gaussianBlur.x-only.tentative.html.ini | 2 - ...Object.gaussianBlur.x-only.tentative.w.html.ini | 2 - ...erObject.gaussianBlur.y-only.tentative.html.ini | 2 - ...Object.gaussianBlur.y-only.tentative.w.html.ini | 2 - .../filters/2d.filter.layers.gaussianBlur.html.ini | 2 + ...d.filter.layers.gaussianBlur.isotropic.html.ini | 2 - ...filter.layers.gaussianBlur.isotropic.w.html.ini | 2 - ...2d.filter.layers.gaussianBlur.mostly-x.html.ini | 2 - ....filter.layers.gaussianBlur.mostly-x.w.html.ini | 2 - ...2d.filter.layers.gaussianBlur.mostly-y.html.ini | 2 - ....filter.layers.gaussianBlur.mostly-y.w.html.ini | 2 - .../2d.filter.layers.gaussianBlur.w.html.ini | 2 + .../2d.filter.layers.gaussianBlur.x-only.html.ini | 2 - ...2d.filter.layers.gaussianBlur.x-only.w.html.ini | 2 - .../2d.filter.layers.gaussianBlur.y-only.html.ini | 2 - ...2d.filter.layers.gaussianBlur.y-only.w.html.ini | 2 - .../2d.layer.global-states.alpha.blending.html.ini | 2 - ...er.global-states.alpha.blending.shadow.html.ini | 2 - ....global-states.alpha.blending.shadow.w.html.ini | 2 - ...d.layer.global-states.alpha.blending.w.html.ini | 2 - ...2d.layer.global-states.alpha.composite.html.ini | 2 - ...r.global-states.alpha.composite.shadow.html.ini | 2 - ...global-states.alpha.composite.shadow.w.html.ini | 2 - ....layer.global-states.alpha.composite.w.html.ini | 2 - .../layers/2d.layer.global-states.alpha.html.ini | 2 - .../2d.layer.global-states.alpha.shadow.html.ini | 2 - .../2d.layer.global-states.alpha.shadow.w.html.ini | 2 - .../layers/2d.layer.global-states.alpha.w.html.ini | 2 - .../2d.layer.global-states.blending.html.ini | 2 - ...states.blending.no-shadow.no-transform.html.ini | 2 + ...ates.blending.no-shadow.no-transform.w.html.ini | 2 + ...bal-states.blending.no-shadow.rotation.html.ini | 2 + ...l-states.blending.no-shadow.rotation.w.html.ini | 2 + ...2d.layer.global-states.blending.shadow.html.ini | 2 - ...al-states.blending.shadow.no-transform.html.ini | 2 + ...-states.blending.shadow.no-transform.w.html.ini | 2 + ...global-states.blending.shadow.rotation.html.ini | 2 + ...obal-states.blending.shadow.rotation.w.html.ini | 2 + ....layer.global-states.blending.shadow.w.html.ini | 2 - .../2d.layer.global-states.blending.w.html.ini | 2 - .../2d.layer.global-states.composite.html.ini | 2 - ...tates.composite.no-shadow.no-transform.html.ini | 2 + ...tes.composite.no-shadow.no-transform.w.html.ini | 2 + ...al-states.composite.no-shadow.rotation.html.ini | 2 + ...-states.composite.no-shadow.rotation.w.html.ini | 2 + ...d.layer.global-states.composite.shadow.html.ini | 2 - ...l-states.composite.shadow.no-transform.html.ini | 2 + ...states.composite.shadow.no-transform.w.html.ini | 2 + ...lobal-states.composite.shadow.rotation.html.ini | 2 + ...bal-states.composite.shadow.rotation.w.html.ini | 2 + ...layer.global-states.composite.shadow.w.html.ini | 2 - .../2d.layer.global-states.composite.w.html.ini | 2 - ...bal-states.copy.no-shadow.no-transform.html.ini | 2 + ...l-states.copy.no-shadow.no-transform.w.html.ini | 2 + ....global-states.copy.no-shadow.rotation.html.ini | 2 + ...lobal-states.copy.no-shadow.rotation.w.html.ini | 2 + ...global-states.copy.shadow.no-transform.html.ini | 2 + ...obal-states.copy.shadow.no-transform.w.html.ini | 2 + ...yer.global-states.copy.shadow.rotation.html.ini | 2 + ...r.global-states.copy.shadow.rotation.w.html.ini | 2 + ...er.global-states.filter.alpha.blending.html.ini | 2 - ...al-states.filter.alpha.blending.shadow.html.ini | 2 - ...-states.filter.alpha.blending.shadow.w.html.ini | 2 - ....global-states.filter.alpha.blending.w.html.ini | 2 - ...r.global-states.filter.alpha.composite.html.ini | 2 - ...l-states.filter.alpha.composite.shadow.html.ini | 2 - ...states.filter.alpha.composite.shadow.w.html.ini | 2 - ...global-states.filter.alpha.composite.w.html.ini | 2 - .../2d.layer.global-states.filter.alpha.html.ini | 2 - ...ayer.global-states.filter.alpha.shadow.html.ini | 2 - ...er.global-states.filter.alpha.shadow.w.html.ini | 2 - .../2d.layer.global-states.filter.alpha.w.html.ini | 2 - ...2d.layer.global-states.filter.blending.html.ini | 2 - ...filter.blending.no-shadow.no-transform.html.ini | 2 + ...lter.blending.no-shadow.no-transform.w.html.ini | 2 + ...tes.filter.blending.no-shadow.rotation.html.ini | 2 + ...s.filter.blending.no-shadow.rotation.w.html.ini | 2 + ...r.global-states.filter.blending.shadow.html.ini | 2 - ...es.filter.blending.shadow.no-transform.html.ini | 2 + ....filter.blending.shadow.no-transform.w.html.ini | 2 + ...states.filter.blending.shadow.rotation.html.ini | 2 + ...ates.filter.blending.shadow.rotation.w.html.ini | 2 + ...global-states.filter.blending.shadow.w.html.ini | 2 - ....layer.global-states.filter.blending.w.html.ini | 2 - ...d.layer.global-states.filter.composite.html.ini | 2 - ...ilter.composite.no-shadow.no-transform.html.ini | 2 + ...ter.composite.no-shadow.no-transform.w.html.ini | 2 + ...es.filter.composite.no-shadow.rotation.html.ini | 2 + ....filter.composite.no-shadow.rotation.w.html.ini | 2 + ....global-states.filter.composite.shadow.html.ini | 2 - ...s.filter.composite.shadow.no-transform.html.ini | 2 + ...filter.composite.shadow.no-transform.w.html.ini | 2 + ...tates.filter.composite.shadow.rotation.html.ini | 2 + ...tes.filter.composite.shadow.rotation.w.html.ini | 2 + ...lobal-states.filter.composite.shadow.w.html.ini | 2 - ...layer.global-states.filter.composite.w.html.ini | 2 - ...tes.filter.copy.no-shadow.no-transform.html.ini | 2 + ...s.filter.copy.no-shadow.no-transform.w.html.ini | 2 + ...-states.filter.copy.no-shadow.rotation.html.ini | 2 + ...tates.filter.copy.no-shadow.rotation.w.html.ini | 2 + ...states.filter.copy.shadow.no-transform.html.ini | 2 + ...ates.filter.copy.shadow.no-transform.w.html.ini | 2 + ...bal-states.filter.copy.shadow.rotation.html.ini | 2 + ...l-states.filter.copy.shadow.rotation.w.html.ini | 2 + ...no-composite-op.no-shadow.no-transform.html.ini | 2 + ...-composite-op.no-shadow.no-transform.w.html.ini | 2 + ...ter.no-composite-op.no-shadow.rotation.html.ini | 2 + ...r.no-composite-op.no-shadow.rotation.w.html.ini | 2 + ...er.no-composite-op.shadow.no-transform.html.ini | 2 + ....no-composite-op.shadow.no-transform.w.html.ini | 2 + ...filter.no-composite-op.shadow.rotation.html.ini | 2 + ...lter.no-composite-op.shadow.rotation.w.html.ini | 2 + ....global-states.filter.no-global-states.html.ini | 2 - ...lobal-states.filter.no-global-states.w.html.ini | 2 - .../2d.layer.global-states.filter.shadow.html.ini | 2 - ...2d.layer.global-states.filter.shadow.w.html.ini | 2 - ...no-composite-op.no-shadow.no-transform.html.ini | 2 + ...-composite-op.no-shadow.no-transform.w.html.ini | 2 + ...tes.no-composite-op.no-shadow.rotation.html.ini | 2 + ...s.no-composite-op.no-shadow.rotation.w.html.ini | 2 + ...es.no-composite-op.shadow.no-transform.html.ini | 2 + ....no-composite-op.shadow.no-transform.w.html.ini | 2 + ...states.no-composite-op.shadow.rotation.html.ini | 2 + ...ates.no-composite-op.shadow.rotation.w.html.ini | 2 + ...d.layer.global-states.no-global-states.html.ini | 2 - ...layer.global-states.no-global-states.w.html.ini | 2 - .../layers/2d.layer.global-states.shadow.html.ini | 2 - .../2d.layer.global-states.shadow.w.html.ini | 2 - .../2d.layer.globalCompositeOperation.html.ini | 2 + .../2d.layer.globalCompositeOperation.w.html.ini | 2 + ...operations-with-promises.convertToBlob.html.ini | 3 - ...tions-with-promises.convertToBlob.worker.js.ini | 3 - ...ations-with-promises.createImageBitmap.html.ini | 3 - ...s-with-promises.createImageBitmap.worker.js.ini | 3 - ...yer.malformed-operations-with-promises.html.ini | 6 + ...alformed-operations-with-promises.worker.js.ini | 6 + ...yer.malformed-operations.createPattern.html.ini | 3 - ...alformed-operations.createPattern.worker.js.ini | 3 - ...d.layer.malformed-operations.drawImage.html.ini | 3 - ...er.malformed-operations.drawImage.worker.js.ini | 3 - ...ayer.malformed-operations.getImageData.html.ini | 3 - ...malformed-operations.getImageData.worker.js.ini | 3 - .../layers/2d.layer.malformed-operations.html.ini | 15 + ...ayer.malformed-operations.putImageData.html.ini | 3 - ...malformed-operations.putImageData.worker.js.ini | 3 - ...ormed-operations.transferToImageBitmap.html.ini | 3 - ...-operations.transferToImageBitmap.worker.js.ini | 3 - .../2d.layer.malformed-operations.worker.js.ini | 15 + .../dedicated-worker-cache-storage.https.html.ini | 28 +- .../none-load-from-cache-storage.https.html.ini | 65 +- .../coep-with-same-origin.https.html.ini | 2 +- .../coop-sandbox.https.html.ini | 2 +- .../document-cookie.html.ini | 5 - .../the-anchor-attribute-xml.tentative.html.ini | 3 + .../meta/html/dom/idlharness.https.html.ini | 18 + .../html/dom/usvstring-reflection.https.html.ini | 17 +- .../serialization-via-idb.any.js.ini | 13 +- .../window-simple-success.https.html.ini | 3 + .../meta/html/meta/refresh-time.html.ini | 28 + .../multicol-quirks-mode.html.ini | 2 - .../multicol-standards-mode.html.ini | 2 - .../select-1-block-size-001-ref.html.ini | 6 - .../the-base-element/base-data.html.ini | 12 +- .../the-base-element/base-javascript.html.ini | 12 +- .../iframe_sandbox_popups_escaping-1.html.ini | 3 + ...ss-origin-delivered.tentative.sub.window.js.ini | 7 +- .../image-loading-lazy-data-url-to-https.html.ini | 2 +- .../native-popup-with-datalist.tentative.html.ini | 2 + .../nested-options.tenative.html.ini | 6 + ...nce-writing-mode-vertical-lr.tentative.html.ini | 2 + ...nce-writing-mode-vertical-rl.tentative.html.ini | 2 + ...ct-datalist-popover-behavior.tentative.html.ini | 18 + .../interactive-content.html.ini | 12 +- ...target-anchor-event-dispatch.tentative.html.ini | 6 + ...sttarget-area-event-dispatch.tentative.html.ini | 6 + ...target-button-event-dispatch.tentative.html.ini | 6 - ...ttarget-svg-a-event-dispatch.tentative.html.ini | 6 + ...invoketarget-on-input-number.tentative.html.ini | 12 + .../bounded-sizes-reftest.tentative.html.ini | 2 + .../bounded-sizes.tentative.html.ini | 6 + ...splay-css-property-reference.tentative.html.ini | 2 - ...display-css-property-reftest.tentative.html.ini | 2 + ...-anchor-transition.tentative.tentative.html.ini | 3 - .../semantics/popovers/popover-focus-2.html.ini | 22 +- .../popover-light-dismiss-scroll-within.html.ini | 3 + .../popovers/popover-light-dismiss.html.ini | 9 - ...ver-top-layer-nesting-anchor.tentative.html.ini | 4 +- .../dynamic-import/microtasks/basic.any.js.ini | 24 +- .../inline-async-inserted-execorder.html.ini | 3 + ...pare-iframe-parse-error-inline-classic.html.ini | 6 +- .../queue-microtask-exceptions.any.js.ini | 9 +- .../atomics-wait-async.https.any.js.ini | 4 +- ...-cross-realm-callback-report-exception.html.ini | 5 +- ...llowed-by-permissions-policy.https.sub.html.ini | 5 + ...anges-deleting-in-list-items.tentative.html.ini | 24 - .../intersection-observer/remove-element.html.ini | 4 + .../meta/intervention-reporting/__dir__.ini | 1 + .../web-platform/meta/is-input-pending/__dir__.ini | 1 + testing/web-platform/meta/lifecycle/__dir__.ini | 1 + testing/web-platform/meta/managed/__dir__.ini | 1 + .../fractions/frac-parameters-2.html.ini | 3 - .../fractions/frac-parameters-3.html.ini | 2 - .../mrow/legacy-mstyle-attributes.html.ini | 3 - .../presentation-markup/mrow/merror-001.html.ini | 2 - .../mrow/mrow-fallback.html.ini | 3 - .../presentation-markup/mrow/no-spacing.html.ini | 2 - .../presentation-markup/mrow/spacing.html.ini | 2 - .../embellished-operator-dynamic-002.html.ini | 2 - .../operators/largeop-hit-testing.html.ini | 3 - .../operators/mo-axis-height-1.html.ini | 16 +- .../mo-font-relative-lengths-001.html.ini | 2 - .../operators/mo-minsize-maxsize-001.html.ini | 2 +- ...-adjustment-for-basic-binary-operators.html.ini | 4 + .../operator-dictionary-combining.html.ini | 3 - .../operator-dictionary-largeop-001.html.ini | 3 - .../operator-dictionary-largeop-002.html.ini | 3 - .../operator-dictionary-largeop-003.html.ini | 3 - .../operator-dictionary-largeop-004.html.ini | 3 - .../operator-dictionary-largeop-005.html.ini | 3 - .../operator-dictionary-largeop-006.html.ini | 3 - .../operator-dictionary-movablelimits-001.html.ini | 2 - .../operator-dictionary-movablelimits-002.html.ini | 2 - .../operator-dictionary-movablelimits-003.html.ini | 2 - .../operator-dictionary-movablelimits-004.html.ini | 2 - .../operator-dictionary-movablelimits-005.html.ini | 2 - .../operator-dictionary-movablelimits-006.html.ini | 2 - .../operator-dictionary-spacing-001.html.ini | 2 - .../operator-dictionary-spacing-002.html.ini | 2 - .../operator-dictionary-spacing-003.html.ini | 2 - .../operator-dictionary-spacing-004.html.ini | 2 - .../operator-dictionary-spacing-005.html.ini | 2 - .../operator-dictionary-spacing-006.html.ini | 2 - .../operator-dictionary-stretchy-001.html.ini | 3 - .../operator-dictionary-stretchy-002.html.ini | 3 - .../operator-dictionary-stretchy-003.html.ini | 3 - .../operator-dictionary-stretchy-004.html.ini | 3 - .../operator-dictionary-stretchy-005.html.ini | 3 - .../operator-dictionary-stretchy-006.html.ini | 3 - .../operator-dictionary-symmetric-001.html.ini | 3 - .../operator-dictionary-symmetric-002.html.ini | 3 - .../operator-dictionary-symmetric-003.html.ini | 3 - .../operator-dictionary-symmetric-004.html.ini | 3 - .../operator-dictionary-symmetric-005.html.ini | 3 - .../operator-dictionary-symmetric-006.html.ini | 3 - .../presentation-markup/scripts/subsup-3.html.ini | 2 - .../presentation-markup/scripts/subsup-4.html.ini | 3 - .../presentation-markup/scripts/subsup-5.html.ini | 3 - .../scripts/subsup-parameters-1.html.ini | 1 - .../scripts/subsup-parameters-2.html.ini | 2 - .../scripts/underover-1.html.ini | 2 - .../scripts/underover-parameters-1.html.ini | 2 - .../scripts/underover-parameters-2.html.ini | 2 - .../scripts/underover-parameters-3.html.ini | 2 - .../underover-parameters-4.tentative.html.ini | 2 - ...-parameters-and-embellished-operator-1.html.ini | 3 - ...-parameters-and-embellished-operator-2.html.ini | 2 - .../spaces/space-like-004.html.ini | 2 - .../tables/table-axis-height.html.ini | 3 - .../tables/table-cell-mrow-layout.html.ini | 3 - .../tables/table-default-styles-001.html.ini | 2 - .../default-properties-on-the-math-root.html.ini | 3 - .../relations/css-styling/display-2.html.ini | 2 - .../css-styling/display-contents.html.ini | 3 - .../relations/css-styling/displaystyle-1.html.ini | 3 - .../relations/css-styling/displaystyle-2.html.ini | 3 - .../relations/css-styling/displaystyle-3.html.ini | 3 - ...-line-first-letter-pseudo-elements-003.html.ini | 2 + ...-line-first-letter-pseudo-elements-004.html.ini | 2 + .../css-styling/floats/not-floating-001.html.ini | 2 - .../css-styling/ignored-properties-001.html.ini | 2 - .../relations/css-styling/lengths-2.html.ini | 2 - .../css-styling/multi-column-layout.html.ini | 3 - .../not-participating-to-parent-layout.html.ini | 2 - .../out-of-flow/all-mathml-containers.html.ini | 2 - .../overflow/computed-value-001.html.ini | 3 - .../padding-border-margin/border-001.html.ini | 2 - .../padding-border-margin/border-002.html.ini | 2 - .../padding-border-margin/margin-001.html.ini | 2 - .../padding-border-margin/margin-002.html.ini | 2 - .../padding-border-margin/margin-003.html.ini | 2 - .../padding-border-margin/padding-001.html.ini | 2 - .../padding-border-margin/padding-002.html.ini | 2 - .../relations/css-styling/scriptlevel-001.html.ini | 2 - .../writing-mode/force-horizontal-tb.html.ini | 3 - .../writing-mode/writing-mode-001.html.ini | 3 - .../writing-mode/writing-mode-002.html.ini | 2 - .../css-inline-style-interface.tentative.html.ini | 3 - .../mathml/relations/html5-tree/display-1.html.ini | 3 - .../html5-tree/dynamic-childlist-001.html.ini | 2 - .../html5-tree/dynamic-childlist-002.html.ini | 3 - ...r-foreign-element-interfaces.tentative.html.ini | 3 - .../html5-tree/integration-point-4.html.ini | 3 - .../html5-tree/integration-point-5.html.ini | 3 - .../math-global-event-handlers.tentative.html.ini | 2 - .../html5-tree/unique-identifier-2.html.ini | 3 - ...alphanumeric-symbols-with-default-font.html.ini | 6 +- .../MediaStreamTrack-audio-stats.https.html.ini | 30 + .../MediaStreamTrack-video-stats.https.html.ini | 3 - ...ediaRecorder-canvas-media-source.https.html.ini | 15 +- .../MediaRecorder-events-and-exceptions.html.ini | 15 +- .../MediaRecorder-peerconnection.https.html.ini | 37 + .../MediaRecorder-stop.html.ini | 95 +- ...ptureMediaStreamTrack-restrictTo.https.html.ini | 18 + .../meta/mediasession/idlharness.window.js.ini | 32 + .../meta/mimesniff/mime-types/parsing.any.js.ini | 2174 ++++----------- .../mixed-content-cors.https.sub.html.ini | 17 +- testing/web-platform/meta/mozilla-sync | 2 +- .../web-platform/meta/mst-content-hint/__dir__.ini | 2 + .../navigate-history-back-bfcache.html.ini | 8 +- .../activation-after-bfcache.html.ini | 4 +- .../sends-report-on-success.https.html.ini | 6 +- ...ifications-across-processes.https.window.js.ini | 10 + .../meta/notifications/tag.https.html.ini | 10 + testing/web-platform/meta/parakeet/__dir__.ini | 1 + .../meta/periodic-background-sync/__dir__.ini | 2 + ...permissions-policy-attribute.https.sub.html.ini | 3 + ...llowed-by-permissions-policy.https.sub.html.ini | 8 +- ...t-default-permissions-policy.https.sub.html.ini | 4 +- ...sabled-by-permissions-policy.https.sub.html.ini | 4 +- .../meta/permissions-request/__dir__.ini | 1 + ...revent_suppress_compat_events_on_click.html.ini | 7 +- ...-isolated-across-navigations.https.sub.html.ini | 6 +- .../deadline-max-rAF-dynamic.html.ini | 12 +- .../initiator-type/workers.html.ini | 2 + testing/web-platform/meta/savedata/__dir__.ini | 1 + .../yield/yield-priority-posttask.any.js.ini | 6 + ...ensmedia-exposure.tentative.https.window.js.ini | 3 + .../web-platform/meta/screen-details/__dir__.ini | 1 + .../css/animation-shorthand.html.ini | 6 - ...ine-view-functional-notation.tentative.html.ini | 34 +- .../css/scroll-timeline-dynamic.tentative.html.ini | 30 +- .../css/view-timeline-inset-animation.html.ini | 6 + .../percent-encoding.html.ini | 15 +- ...ent-respond-with-readable-stream.https.html.ini | 14 +- .../navigation-preload/get-state.https.html.ini | 4 +- .../navigation-redirect.https.html.ini | 8 +- .../navigation-timing-sizes.https.html.ini | 6 + ...-same-scope-different-script-url.https.html.ini | 12 +- .../registration-updateviacache.https.html.ini | 8 +- .../static-router-invalid-rules.https.html.ini | 9 + .../static-router-main-resource.https.html.ini | 6 + .../static-router-subresource.https.html.ini | 6 + .../delegatesFocus-highlight-sibling.html.ini | 3 + ...igation-slot-fallback-default-tabindex.html.ini | 3 + .../focus-navigation-slot-fallback.html.ini | 4 +- .../focus-navigation-slot-nested-2levels.html.ini | 4 +- ...-navigation-slot-nested-delegatesFocus.html.ini | 4 +- .../focus-navigation-slot-nested-fallback.html.ini | 4 +- .../focus-navigation-slot-nested.html.ini | 4 +- ...cus-navigation-slot-shadow-in-fallback.html.ini | 4 +- .../focus-navigation-slot-shadow-in-slot.html.ini | 4 +- .../focus-navigation-slot-with-tabindex.html.ini | 4 +- .../focus-navigation-slots-in-slot.html.ini | 4 +- .../focus-navigation-slots.html.ini | 4 +- .../focus-navigation-web-component-radio.html.ini | 3 + .../focus-navigation-with-delegatesFocus.html.ini | 32 +- .../focus-navigation/focus-navigation.html.ini | 4 +- .../focus-navigation/focus-nested-slots.html.ini | 4 +- .../focus-unassignable-slot.html.ini | 4 +- .../focus-with-negative-index.html.ini | 5 +- .../tentative/grid-order-on-shadow-host.html.ini | 3 + .../tentative/grid-order-with-iframe.html.ini | 3 + .../grid-order-with-nested-grids.html.ini | 9 + .../tentative/grid-order-with-popover.html.ini | 6 + .../tentative/grid-order-with-slots.html.ini | 21 + .../reading-order/tentative/grid-order.html.ini | 15 + .../web-platform/meta/shared-storage/__dir__.ini | 1 + ...-allow-credentials.tentative.https.sub.html.ini | 3 - ...ntrol-allow-origin.tentative.https.sub.html.ini | 3 - ...icated-worker.tentative.sub.https.window.js.ini | 3 - ...s-service-workers.https.tentative.window.js.ini | 1 - .../readable-streams/async-iterator.any.js.ini | 36 + .../transform-streams/backpressure.any.js.ini | 8 - .../meta/streams/writable-streams/close.any.js.ini | 8 +- testing/web-platform/meta/subapps/__dir__.ini | 1 + .../svg/crashtests/chrome-bug-333487749.html.ini | 10 + .../painting/reftests/paint-context-007.svg.ini | 2 + .../painting/reftests/paint-context-008.svg.ini | 2 + .../meta/svg/path/property/serialization.svg.ini | 3 + .../meta/svg/types/scripted/SVGLength-lh.html.ini | 8 - .../meta/trusted-types/Document-write.html.ini | 3 +- .../meta/trusted-types/Element-outerHTML.html.ini | 3 +- ...ts-Elements-node-documents-globals-CSP.html.ini | 2 + .../trusted-types/Element-setAttribute.html.ini | 12 +- .../Range-createContextualFragment.html.ini | 3 +- ...ustedTypePolicyFactory-getPropertyType.html.ini | 75 - ...olicyFactory-getPropertyType.tentative.html.ini | 69 + .../TrustedTypePolicyFactory-metadata.html.ini | 2 - ...edTypePolicyFactory-metadata.tentative.html.ini | 2 + ...ring-assignment-to-HTMLElement-generic.html.ini | 9 - ...gnment-to-attribute-via-attribute-node.html.ini | 18 - .../modify-attributes-in-callback.html.ini | 2 + .../trusted-types-event-handlers.html.ini | 12 + .../trusted-types-svg-script-set-href.html.ini | 2 + .../meta/url/a-element-xhtml.xhtml.ini | 15 - testing/web-platform/meta/url/a-element.html.ini | 15 - .../meta/url/url-constructor.any.js.ini | 30 - .../meta/url/url-setters-a-area.window.js.ini | 6 - .../web-platform/meta/url/url-setters.any.js.ini | 6 - .../urlpattern-hasregexpgroups.any.js.ini | 2 + .../meta/urlpattern/urlpattern.any.js.ini | 2 +- .../meta/urlpattern/urlpattern.https.any.js.ini | 2 +- .../meta/wasm/jsapi/idlharness.any.js.ini | 23 + .../bfcache/abort.tentative.https.html.ini | 6 + testing/web-platform/meta/web-otp/__dir__.ini | 1 + ...lementAudioSourceToScriptProcessorTest.html.ini | 12 +- ...reatecredential-pubkeycredparams.https.html.ini | 12 - .../audio-encoder-config.https.any.js.ini | 12 +- ...ge-decoder.crossOriginIsolated.https.any.js.ini | 4 +- .../reconfiguring-encoder.https.any.js.ini | 12 +- .../temporal-svc-encoding.https.any.js.ini | 8 +- .../video-encoder-config.https.any.js.ini | 4 - .../webcodecs/video-encoder-flush.https.any.js.ini | 19 +- .../webcodecs/video-encoder-h264.https.any.js.ini | 12 +- .../meta/webcodecs/video-encoder.https.any.js.ini | 20 +- .../videoDecoder-codec-specific.https.any.js.ini | 104 + .../webcodecs/videoFrame-copyTo-rgb.any.js.ini | 152 ++ .../capture_screenshot/capture_screenshot.py.ini | 8 + .../capture_screenshot/clip.py.ini | 9 +- .../navigation_started/navigation_started.py.ini | 1 + .../set_viewport/device_pixel_ratio.py.ini | 21 +- .../browsing_context/set_viewport/invalid.py.ini | 24 - .../permissions/set_permission/invalid.py.ini | 68 - .../set_permission/set_permission.py.ini | 12 +- .../bidi/input/perform_actions/key_events.py.ini | 18 - .../pointer_mouse_multiclick.py.ini | 32 + .../response_completed/response_completed.py.ini | 3 + .../bidi/storage/delete_cookies/filter.py.ini | 3 + .../tests/classic/element_clear/clear.py.ini | 10 +- .../tests/classic/element_click/navigate.py.ini | 4 - .../classic/element_click/user_prompts.py.ini | 4 + .../classic/execute_async_script/promise.py.ini | 4 + .../find_element_from_element/user_prompts.py.ini | 4 + .../find_element_from_shadow_root/find.py.ini | 8 + .../classic/get_page_source/user_prompts.py.ini | 4 + .../tests/classic/get_title/user_prompts.py.ini | 3 + .../tests/classic/new_session/__dir__.ini | 2 +- .../classic/perform_actions/key_events.py.ini | 3 + .../classic/perform_actions/user_prompts.py.ini | 16 + .../gpu/arg_min_max.https.any.js.ini | 8 - .../gpu/batch_normalization.https.any.js.ini | 8 - .../conformance_tests/gpu/buffer.https.any.js.ini | 88 - .../conformance_tests/gpu/cast.https.any.js.ini | 8 - .../conformance_tests/gpu/clamp.https.any.js.ini | 8 - .../conformance_tests/gpu/concat.https.any.js.ini | 8 - .../gpu/constant.https.any.js.ini | 8 - .../conformance_tests/gpu/conv2d.https.any.js.ini | 8 - .../gpu/conv_transpose2d.https.any.js.ini | 8 - .../gpu/elementwise_binary.https.any.js.ini | 8 - .../gpu/elementwise_logical.https.any.js.ini | 14 - .../gpu/elementwise_unary.https.any.js.ini | 8 - .../conformance_tests/gpu/elu.https.any.js.ini | 8 - .../conformance_tests/gpu/expand.https.any.js.ini | 8 - .../conformance_tests/gpu/gather.https.any.js.ini | 8 - .../conformance_tests/gpu/gemm.https.any.js.ini | 8 - .../gpu/hard_sigmoid.https.any.js.ini | 8 - .../gpu/hard_swish.https.any.js.ini | 8 - .../gpu/instance_normalization.https.any.js.ini | 8 - .../gpu/layer_normalization.https.any.js.ini | 8 - .../gpu/leaky_relu.https.any.js.ini | 8 - .../conformance_tests/gpu/linear.https.any.js.ini | 8 - .../conformance_tests/gpu/matmul.https.any.js.ini | 8 - .../conformance_tests/gpu/pad.https.any.js.ini | 8 - .../conformance_tests/gpu/pooling.https.any.js.ini | 8 - .../conformance_tests/gpu/prelu.https.any.js.ini | 8 - .../gpu/reduction.https.any.js.ini | 8 - .../conformance_tests/gpu/relu.https.any.js.ini | 8 - .../gpu/resample2d.https.any.js.ini | 8 - .../conformance_tests/gpu/reshape.https.any.js.ini | 8 - .../conformance_tests/gpu/sigmoid.https.any.js.ini | 8 - .../conformance_tests/gpu/slice.https.any.js.ini | 8 - .../conformance_tests/gpu/softmax.https.any.js.ini | 8 - .../gpu/softplus.https.any.js.ini | 8 - .../gpu/softsign.https.any.js.ini | 8 - .../conformance_tests/gpu/split.https.any.js.ini | 8 - .../conformance_tests/gpu/tanh.https.any.js.ini | 8 - .../gpu/transpose.https.any.js.ini | 8 - .../gpu/triangular.https.any.js.ini | 8 - .../conformance_tests/gpu/where.https.any.js.ini | 8 - .../convTranspose2d.https.any.js.ini | 282 ++ .../idlharness.https.window.js.ini | 46 +- ...eceiver-video-jitterBufferTarget-stats.html.ini | 4 - testing/web-platform/meta/webrtc-ice/__dir__.ini | 2 + .../meta/webrtc-stats/rtp-stats-creation.html.ini | 14 +- .../meta/webrtc/RTCDataChannel-send-close.html.ini | 3 +- ...eerConnection-iceConnectionState.https.html.ini | 2 + ...r-audio-jitterBufferTarget-stats.https.html.ini | 3 + ...eceiver-video-jitterBufferTarget-stats.html.ini | 3 + .../meta/webrtc/idlharness.https.window.js.ini | 19 +- .../legacy/simplecall_callbacks.https.html.ini | 6 + .../simulcast/setParameters-active.https.html.ini | 4 + .../Send-binary-arraybufferview-float16.any.js.ini | 28 + .../meta/websockets/basic-auth.any.js.ini | 24 +- .../third-party-cookie-accepted.https.html.ini | 2 +- .../interfaces/WebSocket/readyState/003.html.ini | 5 + .../event_initstorageevent.window.js.ini | 8 - .../cue-text-parsing/tests/entities.html.ini | 37 - .../cue-text-parsing/tests/tree-building.html.ini | 5 - .../meta/webxr/idlharness.https.window.js.ini | 3 + .../meta/window-management/__dir__.ini | 1 + ...ker-creation-happens-in-parallel.https.html.ini | 8 + ...-postMessage-happens-in-parallel.https.html.ini | 3 + .../baseurl/alpha/sharedworker-in-worker.html.ini | 2 +- .../constructors/SharedWorker/same-origin.html.ini | 2 - .../constructors/Worker/same-origin.html.ini | 2 - .../semantics/interface-objects/001.worker.js.ini | 2 + .../semantics/interface-objects/003.any.js.ini | 3 + .../meta/xhr/overridemimetype-blob.html.ini | 20 + .../xhr/send-data-sharedarraybuffer.any.js.ini | 5 + 1073 files changed, 6261 insertions(+), 12764 deletions(-) delete mode 100644 testing/web-platform/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini create mode 100644 testing/web-platform/meta/accessibility/crashtests/computed-node.html.ini create mode 100644 testing/web-platform/meta/accname/manual/__dir__.ini create mode 100644 testing/web-platform/meta/annotation-model/__dir__.ini create mode 100644 testing/web-platform/meta/annotation-protocol/__dir__.ini create mode 100644 testing/web-platform/meta/appmanifest/__dir__.ini create mode 100644 testing/web-platform/meta/attribution-reporting/referrer-policy.sub.https.html.ini create mode 100644 testing/web-platform/meta/background-sync/__dir__.ini create mode 100644 testing/web-platform/meta/badging/__dir__.ini create mode 100644 testing/web-platform/meta/captured-mouse-events/__dir__.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nn-CloseWatcher.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nn-dialog.html.ini delete mode 100644 testing/web-platform/meta/close-watcher/user-activation/nn.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nnn-CloseWatcher.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nnn-dialog.html.ini delete mode 100644 testing/web-platform/meta/close-watcher/user-activation/nnn.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nyyn-CloseWatcher.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nyyn-dialog.html.ini delete mode 100644 testing/web-platform/meta/close-watcher/user-activation/nyyn.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nyyyn-CloseWatcher.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/nyyyn-dialog.html.ini delete mode 100644 testing/web-platform/meta/close-watcher/user-activation/nyyyn.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/ynn-CloseWatcher.html.ini create mode 100644 testing/web-platform/meta/close-watcher/user-activation/ynn-dialog.html.ini delete mode 100644 testing/web-platform/meta/close-watcher/user-activation/ynn.html.ini create mode 100644 testing/web-platform/meta/compute-pressure/__dir__.ini create mode 100644 testing/web-platform/meta/compute-pressure/compute_pressure_known_sources.https.any.js.ini delete mode 100644 testing/web-platform/meta/compute-pressure/compute_pressure_supported_sources.https.any.js.ini create mode 100644 testing/web-platform/meta/compute-pressure/observe_return_type.https.any.js.ini create mode 100644 testing/web-platform/meta/conformance-checkers/__dir__.ini delete mode 100644 testing/web-platform/meta/cookies/prefix/__host.document-cookie.html.ini delete mode 100644 testing/web-platform/meta/cookies/prefix/__host.document-cookie.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini delete mode 100644 testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini create mode 100644 testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini create mode 100644 testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-000.xht.ini create mode 100644 testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-001.xht.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-center-offset-change.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-center-scroll.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-fallback-invalidation.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-inherited.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-invalid-fallback.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-overflow-hidden.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-013.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-014.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/anchor-scroll-scrollable-anchor.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/base-style-invalidation.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/inset-area-in-position-try.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-try-backdrop.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-try-order-inset-area.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-both-position-fixed.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-001.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-002.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-003.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-004.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.html.ini delete mode 100644 testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor-dynamic.html.ini create mode 100644 testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor.html.ini delete mode 100644 testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini delete mode 100644 testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini delete mode 100644 testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand-computed.html.ini delete mode 100644 testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini delete mode 100644 testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini delete mode 100644 testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-animations/transition-ready-time-offscreen.html.ini delete mode 100644 testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-019.html.ini create mode 100644 testing/web-platform/meta/css/css-cascade/scope-pseudo-element.html.ini create mode 100644 testing/web-platform/meta/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-about-blank.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-contain/contain-layout-button-001.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-contain/contain-layout-button-002.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-contain/container-queries/registered-color-style-queries.html.ini create mode 100644 testing/web-platform/meta/css/css-content/__dir__.ini delete mode 100644 testing/web-platform/meta/css/css-content/parsing/content-computed.html.ini delete mode 100644 testing/web-platform/meta/css/css-content/parsing/content-valid.html.ini create mode 100644 testing/web-platform/meta/css/css-display/run-in/letter-spacing-applies-to-004.xht.ini create mode 100644 testing/web-platform/meta/css/css-flexbox/intrinsic-size/col-wrap-020.html.ini create mode 100644 testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini create mode 100644 testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini create mode 100644 testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/alignment/grid-item-mixed-baseline-002.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-001.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-002.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-003.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-004.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-005.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-left-side.html.ini create mode 100644 testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-right-side.html.ini delete mode 100644 testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-vertical-writing-mode-001.html.ini create mode 100644 testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001e.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001i.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-images/object-fit-containsize-png-001e.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-images/object-fit-containsize-png-001i.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-002.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-021.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-011.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-001.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-002.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-003.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-004.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-005.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-006.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-007.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-008.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-009.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-010.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-page/fixedpos-010-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/page-box-000-print.html.ini create mode 100644 testing/web-platform/meta/css/css-page/page-size-012-print.html.ini create mode 100644 testing/web-platform/meta/css/css-position/sticky/position-sticky-fractional-offset.html.ini delete mode 100644 testing/web-platform/meta/css/css-position/sticky/position-sticky-scrolled-remove-sibling.html.ini create mode 100644 testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/cascade-highlight-004.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/cascade-highlight-005.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade-002.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade-004.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade-007.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-004.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-005.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-004.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-007.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-009.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-inheritance.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-002.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-explicit-default-002.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-implicit-default-001.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-custom-properties-dynamic-001.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-horizontal.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-vertical.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-003.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-006.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-pseudos-inheritance-computed-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-styling-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/highlight-styling-002.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/selection-over-highlight-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/target-text-shadow-horizontal.html.ini create mode 100644 testing/web-platform/meta/css/css-pseudo/target-text-shadow-vertical.html.ini delete mode 100644 testing/web-platform/meta/css/css-scoping/font-face-002.html.ini delete mode 100644 testing/web-platform/meta/css/css-scoping/font-face-003.html.ini delete mode 100644 testing/web-platform/meta/css/css-scoping/font-face-004.html.ini create mode 100644 testing/web-platform/meta/css/css-scroll-snap-2/snap-events-with-pseudo-target.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-scrolling-non-snapping-axis.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/layout-follows-focused-targeted-block.html.ini delete mode 100644 testing/web-platform/meta/css/css-syntax/custom-property-rule-ambiguity.html.ini delete mode 100644 testing/web-platform/meta/css/css-syntax/var-with-blocks.html.ini delete mode 100644 testing/web-platform/meta/css/css-tables/col_removal.html.ini create mode 100644 testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-211.html.ini create mode 100644 testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-212.html.ini create mode 100644 testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html.ini create mode 100644 testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-002.html.ini create mode 100644 testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-004.html.ini create mode 100644 testing/web-platform/meta/css/css-text/tab-size/tab-size-integer-004.html.ini create mode 100644 testing/web-platform/meta/css/css-text/tab-size/tab-size-spacing-002.html.ini create mode 100644 testing/web-platform/meta/css/css-text/text-spacing-trim/text-spacing-trim-subset-001.html.ini delete mode 100644 testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini delete mode 100644 testing/web-platform/meta/css/css-transitions/starting-style-rule-basic.html.ini delete mode 100644 testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini delete mode 100644 testing/web-platform/meta/css/css-transitions/starting-style-rule-pseudo-elements.html.ini create mode 100644 testing/web-platform/meta/css/css-transitions/transition-events-with-document-change.html.ini delete mode 100644 testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-end.tentative.html.ini delete mode 100644 testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-start.tentative.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/iframe-transition-destroyed-document-crash.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/new-content-ancestor-clipped.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/new-content-changes-overflow-left.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/pseudo-element-overflow-hidden.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/pseudo-element-preserve-3d.html.ini delete mode 100644 testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildard.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildcard.html.ini create mode 100644 testing/web-platform/meta/css/css-view-transitions/root-element-display-none-during-transition-crash.html.ini create mode 100644 testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom-nested.html.ini create mode 100644 testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom.sub.html.ini delete mode 100644 testing/web-platform/meta/css/cssom-view/offsetTop-offsetLeft-with-zoom.html.ini create mode 100644 testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini delete mode 100644 testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini create mode 100644 testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html.ini create mode 100644 testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html.ini create mode 100644 testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-filter.html.ini create mode 100644 testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html.ini create mode 100644 testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-opacity.html.ini delete mode 100644 testing/web-platform/meta/css/filter-effects/backdrop-filter-isolation.html.ini create mode 100644 testing/web-platform/meta/css/selectors/user-invalid.html.ini create mode 100644 testing/web-platform/meta/css/selectors/user-valid-user-invalid-multifield-inputs.tentative.html.ini create mode 100644 testing/web-platform/meta/css/selectors/user-valid.html.ini delete mode 100644 testing/web-platform/meta/css/zoom/iframe-zoom-nested.html.ini delete mode 100644 testing/web-platform/meta/css/zoom/iframe-zoom.sub.html.ini create mode 100644 testing/web-platform/meta/device-memory/__dir__.ini create mode 100644 testing/web-platform/meta/device-posture/__dir__.ini create mode 100644 testing/web-platform/meta/direct-sockets/__dir__.ini create mode 100644 testing/web-platform/meta/document-picture-in-picture/__dir__.ini create mode 100644 testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-append-meta-referrer-and-script-from-fragment.tentative.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/Node-moveBefore.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-left.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-transform.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left-pseudo.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform-pseudo.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-animation-commit-styles.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-document.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-shadow.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-to-disconnected-document.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-trigger.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/focus-preserve.html.ini create mode 100644 testing/web-platform/meta/dom/nodes/moveBefore/tentative/fullscreen-preserve.html.ini create mode 100644 testing/web-platform/meta/dom/observable/tentative/observable-every.any.js.ini create mode 100644 testing/web-platform/meta/dom/observable/tentative/observable-find.any.js.ini create mode 100644 testing/web-platform/meta/dom/observable/tentative/observable-inspect.any.js.ini create mode 100644 testing/web-platform/meta/dom/observable/tentative/observable-some.any.js.ini create mode 100644 testing/web-platform/meta/dom/ranges/Range-isPointInRange-shadowdom.tentative.html.ini delete mode 100644 testing/web-platform/meta/dom/xslt/large-cdata.html.ini delete mode 100644 testing/web-platform/meta/dpub-aam/role/roles.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/__dir__.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-content-initiated.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested-urn-iframe.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-embedder-opt-in.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-subframe-opt-in.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-content-initiated.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-embedder-opt-in.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-subframe-opt-in.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin.https.html.ini create mode 100644 testing/web-platform/meta/fenced-frame/fence-report-event-sub-fencedframe.https.html.ini create mode 100644 testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini delete mode 100644 testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini create mode 100644 testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini create mode 100644 testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini create mode 100644 testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini delete mode 100644 testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini delete mode 100644 testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini delete mode 100644 testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini delete mode 100644 testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini delete mode 100644 testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini create mode 100644 testing/web-platform/meta/fledge/__dir__.ini create mode 100644 testing/web-platform/meta/fledge/tentative/interest-group-update.https.window.js.ini create mode 100644 testing/web-platform/meta/font-access/__dir__.ini delete mode 100644 testing/web-platform/meta/geolocation-API/enabled-by-permission-policy-attribute-redirect-on-load.https.sub.html.ini create mode 100644 testing/web-platform/meta/geolocation-API/idlharness.https.window.js.ini delete mode 100644 testing/web-platform/meta/html-aam/fragile/area-role.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini create mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.w.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.w.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.worker.js.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.worker.js.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.html.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.worker.js.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.worker.js.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.worker.js.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.worker.js.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.worker.js.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.html.ini delete mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.worker.js.ini create mode 100644 testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.worker.js.ini delete mode 100644 testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-cookie.html.ini create mode 100644 testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-xml.tentative.html.ini create mode 100644 testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini create mode 100644 testing/web-platform/meta/html/meta/refresh-time.html.ini delete mode 100644 testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini create mode 100644 testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini create mode 100644 testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/native-popup-with-datalist.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/nested-options.tenative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-lr.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/select-appearance-writing-mode-vertical-rl.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/select-datalist-popover-behavior.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/invokers/interesttarget-anchor-event-dispatch.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/invokers/interesttarget-area-event-dispatch.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/invokers/interesttarget-svg-a-event-dispatch.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/invokers/invoketarget-on-input-number.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/permission-element/bounded-sizes-reftest.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/permission-element/bounded-sizes.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/semantics/permission-element/display-css-property-reference.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/permission-element/display-css-property-reftest.tentative.html.ini delete mode 100644 testing/web-platform/meta/html/semantics/popovers/popover-anchor-transition.tentative.tentative.html.ini create mode 100644 testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss-scroll-within.html.ini delete mode 100644 testing/web-platform/meta/html/semantics/popovers/popover-light-dismiss.html.ini create mode 100644 testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/inline-async-inserted-execorder.html.ini create mode 100644 testing/web-platform/meta/intersection-observer/remove-element.html.ini create mode 100644 testing/web-platform/meta/intervention-reporting/__dir__.ini create mode 100644 testing/web-platform/meta/is-input-pending/__dir__.ini create mode 100644 testing/web-platform/meta/managed/__dir__.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/fractions/frac-parameters-2.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/mrow/legacy-mstyle-attributes.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/mrow/mrow-fallback.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/largeop-hit-testing.html.ini create mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/mo-no-vertical-adjustment-for-basic-binary-operators.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-combining.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-001.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-002.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-003.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-004.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-005.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-largeop-006.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-001.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-002.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-003.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-004.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-005.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-stretchy-006.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-001.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-002.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-003.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-004.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-005.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-symmetric-006.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-4.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/scripts/subsup-5.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/scripts/underover-parameters-and-embellished-operator-1.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/tables/table-axis-height.html.ini delete mode 100644 testing/web-platform/meta/mathml/presentation-markup/tables/table-cell-mrow-layout.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/default-properties-on-the-math-root.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/display-contents.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/displaystyle-1.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/displaystyle-2.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/displaystyle-3.html.ini create mode 100644 testing/web-platform/meta/mathml/relations/css-styling/first-line-first-letter-pseudo-elements-003.html.ini create mode 100644 testing/web-platform/meta/mathml/relations/css-styling/first-line-first-letter-pseudo-elements-004.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/multi-column-layout.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/overflow/computed-value-001.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/writing-mode/force-horizontal-tb.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/css-styling/writing-mode/writing-mode-001.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/html5-tree/css-inline-style-interface.tentative.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/html5-tree/display-1.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/html5-tree/dynamic-childlist-002.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/html5-tree/integration-point-4.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/html5-tree/integration-point-5.html.ini delete mode 100644 testing/web-platform/meta/mathml/relations/html5-tree/unique-identifier-2.html.ini create mode 100644 testing/web-platform/meta/mediacapture-extensions/MediaStreamTrack-audio-stats.https.html.ini create mode 100644 testing/web-platform/meta/mediacapture-streams/BrowserCaptureMediaStreamTrack-restrictTo.https.html.ini create mode 100644 testing/web-platform/meta/notifications/tag.https.html.ini create mode 100644 testing/web-platform/meta/parakeet/__dir__.ini create mode 100644 testing/web-platform/meta/periodic-background-sync/__dir__.ini create mode 100644 testing/web-platform/meta/permissions-request/__dir__.ini create mode 100644 testing/web-platform/meta/savedata/__dir__.ini create mode 100644 testing/web-platform/meta/screen-capture/getallscreensmedia-exposure.tentative.https.window.js.ini create mode 100644 testing/web-platform/meta/screen-details/__dir__.ini create mode 100644 testing/web-platform/meta/service-workers/service-worker/navigation-timing-sizes.https.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/delegatesFocus-highlight-sibling.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/focus-navigation-slot-fallback-default-tabindex.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/focus-navigation-web-component-radio.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/reading-order/tentative/grid-order-on-shadow-host.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/reading-order/tentative/grid-order-with-iframe.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/reading-order/tentative/grid-order-with-nested-grids.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/reading-order/tentative/grid-order-with-popover.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/reading-order/tentative/grid-order-with-slots.html.ini create mode 100644 testing/web-platform/meta/shadow-dom/focus-navigation/reading-order/tentative/grid-order.html.ini create mode 100644 testing/web-platform/meta/shared-storage/__dir__.ini delete mode 100644 testing/web-platform/meta/shared-storage/cross-origin-create-worklet-failure-missing-access-control-allow-credentials.tentative.https.sub.html.ini delete mode 100644 testing/web-platform/meta/shared-storage/cross-origin-create-worklet-failure-missing-access-control-allow-origin.tentative.https.sub.html.ini delete mode 100644 testing/web-platform/meta/storage-access-api/requestStorageAccess-dedicated-worker.tentative.sub.https.window.js.ini create mode 100644 testing/web-platform/meta/subapps/__dir__.ini create mode 100644 testing/web-platform/meta/svg/crashtests/chrome-bug-333487749.html.ini create mode 100644 testing/web-platform/meta/svg/painting/reftests/paint-context-007.svg.ini create mode 100644 testing/web-platform/meta/svg/painting/reftests/paint-context-008.svg.ini delete mode 100644 testing/web-platform/meta/svg/types/scripted/SVGLength-lh.html.ini create mode 100644 testing/web-platform/meta/trusted-types/Element-setAttribute-respects-Elements-node-documents-globals-CSP.html.ini delete mode 100644 testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-getPropertyType.html.ini create mode 100644 testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-getPropertyType.tentative.html.ini delete mode 100644 testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-metadata.html.ini create mode 100644 testing/web-platform/meta/trusted-types/TrustedTypePolicyFactory-metadata.tentative.html.ini create mode 100644 testing/web-platform/meta/trusted-types/modify-attributes-in-callback.html.ini create mode 100644 testing/web-platform/meta/trusted-types/trusted-types-svg-script-set-href.html.ini create mode 100644 testing/web-platform/meta/web-locks/bfcache/abort.tentative.https.html.ini create mode 100644 testing/web-platform/meta/web-otp/__dir__.ini delete mode 100644 testing/web-platform/meta/webauthn/createcredential-pubkeycredparams.https.html.ini create mode 100644 testing/web-platform/meta/webcodecs/videoFrame-copyTo-rgb.any.js.ini delete mode 100644 testing/web-platform/meta/webdriver/tests/bidi/external/permissions/set_permission/invalid.py.ini delete mode 100644 testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/key_events.py.ini create mode 100644 testing/web-platform/meta/webdriver/tests/bidi/input/perform_actions/pointer_mouse_multiclick.py.ini create mode 100644 testing/web-platform/meta/webdriver/tests/bidi/network/response_completed/response_completed.py.ini create mode 100644 testing/web-platform/meta/webdriver/tests/bidi/storage/delete_cookies/filter.py.ini delete mode 100644 testing/web-platform/meta/webdriver/tests/classic/element_click/navigate.py.ini create mode 100644 testing/web-platform/meta/webdriver/tests/classic/find_element_from_element/user_prompts.py.ini create mode 100644 testing/web-platform/meta/webdriver/tests/classic/get_page_source/user_prompts.py.ini create mode 100644 testing/web-platform/meta/webdriver/tests/classic/get_title/user_prompts.py.ini create mode 100644 testing/web-platform/meta/webdriver/tests/classic/perform_actions/user_prompts.py.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/arg_min_max.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/batch_normalization.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/buffer.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/cast.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/clamp.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/concat.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/constant.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/conv2d.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/conv_transpose2d.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_binary.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_logical.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/elementwise_unary.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/elu.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/expand.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/gather.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/gemm.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/hard_sigmoid.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/hard_swish.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/instance_normalization.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/layer_normalization.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/leaky_relu.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/linear.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/matmul.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/pad.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/pooling.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/prelu.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/reduction.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/relu.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/resample2d.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/reshape.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/sigmoid.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/slice.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/softmax.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/softplus.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/softsign.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/split.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/tanh.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/transpose.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/triangular.https.any.js.ini delete mode 100644 testing/web-platform/meta/webnn/conformance_tests/gpu/where.https.any.js.ini delete mode 100644 testing/web-platform/meta/webrtc-extensions/RTCRtpReceiver-video-jitterBufferTarget-stats.html.ini create mode 100644 testing/web-platform/meta/webrtc-ice/__dir__.ini create mode 100644 testing/web-platform/meta/webrtc/RTCRtpReceiver-audio-jitterBufferTarget-stats.https.html.ini create mode 100644 testing/web-platform/meta/webrtc/RTCRtpReceiver-video-jitterBufferTarget-stats.html.ini create mode 100644 testing/web-platform/meta/webrtc/legacy/simplecall_callbacks.https.html.ini create mode 100644 testing/web-platform/meta/webrtc/simulcast/setParameters-active.https.html.ini create mode 100644 testing/web-platform/meta/websockets/Send-binary-arraybufferview-float16.any.js.ini create mode 100644 testing/web-platform/meta/websockets/interfaces/WebSocket/readyState/003.html.ini delete mode 100644 testing/web-platform/meta/webvtt/parsing/cue-text-parsing/tests/entities.html.ini create mode 100644 testing/web-platform/meta/window-management/__dir__.ini create mode 100644 testing/web-platform/meta/workers/Worker-creation-happens-in-parallel.https.html.ini create mode 100644 testing/web-platform/meta/workers/Worker-postMessage-happens-in-parallel.https.html.ini create mode 100644 testing/web-platform/meta/workers/semantics/interface-objects/003.any.js.ini (limited to 'testing/web-platform/meta') diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-constructor.any.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-constructor.any.js.ini index 7e76300136..1cd2cc3915 100644 --- a/testing/web-platform/meta/FileAPI/blob/Blob-constructor.any.js.ini +++ b/testing/web-platform/meta/FileAPI/blob/Blob-constructor.any.js.ini @@ -1,7 +1,12 @@ [Blob-constructor.any.worker.html] expected: if (os == "android") and fission: [TIMEOUT, OK] + [Passing typed arrays as elements of the blobParts array should work.] + expected: FAIL + [Blob-constructor.any.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [Passing typed arrays as elements of the blobParts array should work.] + expected: FAIL diff --git a/testing/web-platform/meta/IndexedDB/get-databases.any.js.ini b/testing/web-platform/meta/IndexedDB/get-databases.any.js.ini index 0155d49d7a..13eb65345d 100644 --- a/testing/web-platform/meta/IndexedDB/get-databases.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/get-databases.any.js.ini @@ -3,10 +3,15 @@ if (processor == "x86") and not debug: [OK, TIMEOUT] [Ensure that databases() doesn't pick up changes that haven't commited.] expected: - if (os == "linux") and not debug and not asan and (processor == "x86_64") and not tsan: [PASS, FAIL] - if (os == "linux") and debug and not fission: [PASS, FAIL] + if (os == "linux") and not asan and not tsan and debug and fission: [PASS, FAIL] + if (os == "linux") and not asan and not tsan and debug and not fission: [PASS, FAIL] + if (os == "linux") and not asan and not tsan and not debug: [PASS, FAIL] + if (os == "linux") and asan and not fission: [PASS, FAIL] [get-databases.any.worker.html] expected: if (processor == "x86") and not debug: [OK, TIMEOUT] + [Ensure that databases() doesn't pick up changes that haven't commited.] + expected: + if asan and not fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/IndexedDB/idb-binary-key-detached.htm.ini b/testing/web-platform/meta/IndexedDB/idb-binary-key-detached.htm.ini index ed52901767..e69de29bb2 100644 --- a/testing/web-platform/meta/IndexedDB/idb-binary-key-detached.htm.ini +++ b/testing/web-platform/meta/IndexedDB/idb-binary-key-detached.htm.ini @@ -1,6 +0,0 @@ -[idb-binary-key-detached.htm] - [Detached ArrayBuffer] - expected: FAIL - - [Detached TypedArray] - expected: FAIL diff --git a/testing/web-platform/meta/IndexedDB/idb-binary-key-roundtrip.htm.ini b/testing/web-platform/meta/IndexedDB/idb-binary-key-roundtrip.htm.ini index cfe6a06eaf..6444ed22a0 100644 --- a/testing/web-platform/meta/IndexedDB/idb-binary-key-roundtrip.htm.ini +++ b/testing/web-platform/meta/IndexedDB/idb-binary-key-roundtrip.htm.ini @@ -1,3 +1,5 @@ [idb-binary-key-roundtrip.htm] expected: if (os == "android") and fission: [OK, TIMEOUT] + [Binary keys can be supplied using the view type Float16Array] + expected: FAIL diff --git a/testing/web-platform/meta/IndexedDB/idbfactory-databases-opaque-origin.html.ini b/testing/web-platform/meta/IndexedDB/idbfactory-databases-opaque-origin.html.ini index 68cd9e2a31..088622dd26 100644 --- a/testing/web-platform/meta/IndexedDB/idbfactory-databases-opaque-origin.html.ini +++ b/testing/web-platform/meta/IndexedDB/idbfactory-databases-opaque-origin.html.ini @@ -1,14 +1,3 @@ [idbfactory-databases-opaque-origin.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [IDBFactory.databases() in sandboxed iframe should reject] - expected: FAIL - - [IDBFactory.databases() in non-sandboxed iframe should not reject] - expected: PASS - - [IDBFactory.databases() in data URL dedicated worker should throw SecurityError] - expected: FAIL - - [IDBFactory.databases() in data URL shared worker should throw SecurityError] - expected: FAIL diff --git a/testing/web-platform/meta/IndexedDB/idbfactory-deleteDatabase-opaque-origin.html.ini b/testing/web-platform/meta/IndexedDB/idbfactory-deleteDatabase-opaque-origin.html.ini index 6d8333e79c..ac531edb5f 100644 --- a/testing/web-platform/meta/IndexedDB/idbfactory-deleteDatabase-opaque-origin.html.ini +++ b/testing/web-platform/meta/IndexedDB/idbfactory-deleteDatabase-opaque-origin.html.ini @@ -1,8 +1,3 @@ [idbfactory-deleteDatabase-opaque-origin.html] expected: if (os == "android") and fission: [TIMEOUT, OK] - [IDBFactory.deleteDatabase() in data URL dedicated worker should throw SecurityError] - expected: FAIL - - [IDBFactory.deleteDatabase() in data URL shared worker should throw SecurityError] - expected: FAIL diff --git a/testing/web-platform/meta/IndexedDB/idbfactory-open-opaque-origin.html.ini b/testing/web-platform/meta/IndexedDB/idbfactory-open-opaque-origin.html.ini index 0dee041d5f..8844be3899 100644 --- a/testing/web-platform/meta/IndexedDB/idbfactory-open-opaque-origin.html.ini +++ b/testing/web-platform/meta/IndexedDB/idbfactory-open-opaque-origin.html.ini @@ -1,8 +1,3 @@ [idbfactory-open-opaque-origin.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [IDBFactory.open() in data URL dedicated workers should throw SecurityError] - expected: FAIL - - [IDBFactory.open() in data URL shared workers should throw SecurityError] - expected: FAIL diff --git a/testing/web-platform/meta/IndexedDB/idbfactory_open9.htm.ini b/testing/web-platform/meta/IndexedDB/idbfactory_open9.htm.ini index 83426c3ef4..288e5382a6 100644 --- a/testing/web-platform/meta/IndexedDB/idbfactory_open9.htm.ini +++ b/testing/web-platform/meta/IndexedDB/idbfactory_open9.htm.ini @@ -2,18 +2,6 @@ expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] - [Calling open() with version argument null should throw TypeError.] - expected: FAIL - - [Calling open() with version argument object should throw TypeError.] - expected: FAIL - - [Calling open() with version argument object (second) should throw TypeError.] - expected: FAIL - - [Calling open() with version argument object (third) should throw TypeError.] - expected: FAIL - [Calling open() with version argument undefined should not throw.] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/IndexedDB/idbindex_getAll.any.js.ini b/testing/web-platform/meta/IndexedDB/idbindex_getAll.any.js.ini index f32a368c90..eccf33681e 100644 --- a/testing/web-platform/meta/IndexedDB/idbindex_getAll.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idbindex_getAll.any.js.ini @@ -1,15 +1,80 @@ [idbindex_getAll.any.html] + expected: + if (processor == "x86") and not debug: TIMEOUT + [Get upper excluded] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Get all keys] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Retrieve multiEntry key] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Empty object store] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Non existent key] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Get bound range with maxCount] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Get bound range (generated) with maxCount] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [maxCount=10] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Get lower excluded] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Retrieve one key multiple values] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [Get bound range] + expected: + if (processor == "x86") and not debug: TIMEOUT + + [maxCount=0] + expected: + if (processor == "x86") and not debug: TIMEOUT + [idbindex_getAll.any.sharedworker.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT [Retrieve multiEntry key] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT [Retrieve one key multiple values] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT + + [Non existent key] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Get bound range (generated) with maxCount] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [maxCount=0] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] [idbindex_getAll.any.worker.html] diff --git a/testing/web-platform/meta/IndexedDB/idbindex_getAllKeys.any.js.ini b/testing/web-platform/meta/IndexedDB/idbindex_getAllKeys.any.js.ini index 807fb0c105..2289b961bb 100644 --- a/testing/web-platform/meta/IndexedDB/idbindex_getAllKeys.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idbindex_getAllKeys.any.js.ini @@ -1,21 +1,62 @@ [idbindex_getAllKeys.any.worker.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT [Get bound range (generated) with maxCount] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT [Non existent key] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT [maxCount=0] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT [Retrieve multiEntry keys] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): TIMEOUT + + [Get upper excluded] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Get all keys] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Empty object store] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Single item get] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Get bound range with maxCount] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [maxCount=10] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Get lower excluded] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Get all generated keys] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [Get bound range] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] [idbindex_getAllKeys.any.html] @@ -38,7 +79,7 @@ [idbindex_getAllKeys.any.sharedworker.html] expected: - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug: [OK, TIMEOUT] [Get lower excluded] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] @@ -57,4 +98,4 @@ [Retrieve multiEntry keys] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini b/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini index 4a2c25509f..6efdb10102 100644 --- a/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idbobjectstore_add.any.js.ini @@ -1,12 +1,119 @@ [idbobjectstore_add.any.serviceworker.html] + expected: + if (processor == "x86") and not debug: [OK, TIMEOUT] + [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + [idbobjectstore_add.any.sharedworker.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + [Attempt to 'add()' a record where the out of line key provided does not meet the constraints of a valid key] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record that does not meet the constraints of an object store's inline key requirements] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record where the record's key does not meet the constraints of a valid key] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record where the record's in-line key is not defined] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() a record where a value being indexed does not meet the constraints of a valid key] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to call 'add()' without a key parameter when the object store uses out-of-line keys] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() with an out-of-line key] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() object store's key path is an object attribute] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() record with same key already exists] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() autoIncrement and inline keys] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() where an index has unique:true specified] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() autoIncrement and out-of-line keys] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Object store has autoIncrement:true and the key path is an object attribute] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + [idbobjectstore_add.any.worker.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to call 'add()' without a key parameter when the object store uses out-of-line keys] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record where the record's in-line key is not defined] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record that does not meet the constraints of an object store's inline key requirements] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Object store has autoIncrement:true and the key path is an object attribute] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record where the record's key does not meet the constraints of a valid key] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record where the out of line key provided does not meet the constraints of a valid key] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() a record where a value being indexed does not meet the constraints of a valid key] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + [idbobjectstore_add.any.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] [Attempt to call 'add()' without a key parameter when the object store uses out-of-line keys] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] @@ -14,23 +121,49 @@ [Attempt to 'add()' a record where the record's key does not meet the constraints of a valid key] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [Attempt to 'add()' a record where the record's in-line key is not defined] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [Attempt to 'add()' a record where the out of line key provided does not meet the constraints of a valid key] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [add() a record where a value being indexed does not meet the constraints of a valid key] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + + [Attempt to 'add()' a record that does not meet the constraints of an object store's inline key requirements] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() object store's key path is an object attribute] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() autoIncrement and inline keys] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [add() autoIncrement and out-of-line keys] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [Object store has autoIncrement:true and the key path is an object attribute] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini b/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini index 14fbd0f2f7..64c0247a07 100644 --- a/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/idbobjectstore_put.any.js.ini @@ -1,88 +1,61 @@ [idbobjectstore_put.any.sharedworker.html] [idbobjectstore_put.any.serviceworker.html] + +[idbobjectstore_put.any.worker.html] expected: - if (processor == "x86") and not debug: TIMEOUT - [Attempt to put() a record that does not meet the constraints of an object store's inline key requirements] + if (os == "win") and not debug: [OK, TIMEOUT] + [If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [Attempt to call put() without an key parameter when the object store uses out-of-line keys] + [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [Attempt to put() a record where the record's key does not meet the constraints of a valid key] + [put() a record where a value being indexed does not meet the constraints of a valid key] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] [Attempt to put() a record where the record's in-line key is not defined] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] [Attempt to put() a record where the out of line key provided does not meet the constraints of a valid key] expected: - if (processor == "x86") and not debug: TIMEOUT - - [put() a record where a value being indexed does not meet the constraints of a valid key] - expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError] - expected: - if (processor == "x86") and not debug: TIMEOUT - - [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] - expected: - if (processor == "x86") and not debug: TIMEOUT - - -[idbobjectstore_put.any.worker.html] - expected: - if (processor == "x86") and not debug: TIMEOUT - [If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError] + [autoIncrement and inline keys] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] + [Attempt to call put() without an key parameter when the object store uses out-of-line keys] expected: - if (processor == "x86") and not debug: TIMEOUT - + if (os == "win") and not debug: [PASS, TIMEOUT] -[idbobjectstore_put.any.html] - expected: - if (processor == "x86") and not debug: TIMEOUT - [Object store has autoIncrement:true and the key path is an object attribute] + [autoIncrement and out-of-line keys] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] [Attempt to put() a record that does not meet the constraints of an object store's inline key requirements] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [Attempt to call put() without an key parameter when the object store uses out-of-line keys] - expected: - if (processor == "x86") and not debug: TIMEOUT - - [Attempt to put() a record where the record's key does not meet the constraints of a valid key] + [put() where an index has unique:true specified] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [Attempt to put() a record where the record's in-line key is not defined] + [Object store's key path is an object attribute] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [Attempt to put() a record where the out of line key provided does not meet the constraints of a valid key] + [Object store has autoIncrement:true and the key path is an object attribute] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [put() a record where a value being indexed does not meet the constraints of a valid key] + [Attempt to put() a record where the record's key does not meet the constraints of a valid key] expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug: [PASS, TIMEOUT] - [If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError] - expected: - if (processor == "x86") and not debug: TIMEOUT - [If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError] - expected: - if (processor == "x86") and not debug: TIMEOUT +[idbobjectstore_put.any.html] diff --git a/testing/web-platform/meta/IndexedDB/keygenerator-inject.html.ini b/testing/web-platform/meta/IndexedDB/keygenerator-inject.html.ini index 8aacf79190..2951239fef 100644 --- a/testing/web-platform/meta/IndexedDB/keygenerator-inject.html.ini +++ b/testing/web-platform/meta/IndexedDB/keygenerator-inject.html.ini @@ -1,6 +1,7 @@ [keygenerator-inject.html] expected: - if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "linux") and debug and not fission: CRASH [Key is injected into value - single segment path] expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] @@ -19,4 +20,4 @@ [put() throws if key cannot be injected - multi-segment path] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/IndexedDB/serialize-sharedarraybuffer-throws.https.html.ini b/testing/web-platform/meta/IndexedDB/serialize-sharedarraybuffer-throws.https.html.ini index bcfac5ac85..9a058c09d9 100644 --- a/testing/web-platform/meta/IndexedDB/serialize-sharedarraybuffer-throws.https.html.ini +++ b/testing/web-platform/meta/IndexedDB/serialize-sharedarraybuffer-throws.https.html.ini @@ -2,5 +2,3 @@ expected: if (os == "android") and not debug: [OK, TIMEOUT] if (os == "android") and debug: [OK, TIMEOUT] - [IndexedDB: Attempting to serialize a SharedArrayBuffer should throw] - expected: FAIL diff --git a/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini b/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini index 343dc96d67..d4a2ee767b 100644 --- a/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini +++ b/testing/web-platform/meta/IndexedDB/structured-clone.any.js.ini @@ -10,141 +10,112 @@ [structured-clone.any.html?101-last] expected: - if (os == "linux") and swgl and not fission: [TIMEOUT, OK] - if (os == "android") and debug and not swgl: [TIMEOUT, OK] - if (os == "mac") and not debug: [TIMEOUT, OK] - if os == "win": [TIMEOUT, OK] - TIMEOUT - [Not serializable: Window: [object Window\]] + if (os == "win") and not debug: [OK, ERROR, TIMEOUT] + if os == "linux": TIMEOUT + [TIMEOUT, OK, ERROR] + [File: [object File\]] expected: - if (os == "android") and debug and not swgl: [NOTRUN, PASS] - if (os == "linux") and swgl and not fission: [NOTRUN, PASS] - if (os == "mac") and not debug: [NOTRUN, PASS] - if os == "win": [NOTRUN, PASS] - NOTRUN + if (os == "win") and ccov: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if os == "linux": NOTRUN + [NOTRUN, PASS, TIMEOUT] - [Not serializable: symbol: Symbol(desc)] + [Not serializable: MessageChannel: [object MessageChannel\]] expected: - if (os == "android") and debug and not swgl: [NOTRUN, FAIL] - if (os == "linux") and swgl and not fission: [NOTRUN, FAIL] - if (os == "mac") and not debug: [NOTRUN, FAIL] - if os == "win": [NOTRUN, FAIL] + if (os == "win") and debug: [NOTRUN, PASS] + if (os == "win") and not debug: [PASS, NOTRUN] + if os == "mac": [NOTRUN, PASS] NOTRUN - [FileList: [object FileList\]] + [Not serializable: symbol: Symbol(desc)] expected: - if (os == "android") and debug and not swgl: [NOTRUN, FAIL] - if (os == "linux") and swgl and not fission: [NOTRUN, FAIL] - if (os == "mac") and not debug: [NOTRUN, FAIL] - if os == "win": [NOTRUN, FAIL] + if os == "win": [NOTRUN, FAIL, PASS] + if os == "mac": [NOTRUN, FAIL] NOTRUN - [Not serializable: function: function() {}] + [Not serializable: Window: [object Window\]] expected: - if (os == "android") and debug and not swgl: [NOTRUN, PASS] - if (os == "linux") and swgl and not fission: [NOTRUN, PASS] - if (os == "mac") and not debug: [NOTRUN, PASS] - if os == "win": [NOTRUN, PASS] + if (os == "win") and debug: [NOTRUN, PASS] + if (os == "win") and not debug: [PASS, NOTRUN] + if os == "mac": [NOTRUN, PASS] NOTRUN - [File: [object File\]] + [Blob: [object Blob\]] expected: - if (os == "win") and ccov: [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and debug and not fission and swgl: [NOTRUN, PASS, TIMEOUT] - if (os == "linux") and not debug and fission: NOTRUN - if (os == "android") and debug and not swgl: [NOTRUN, PASS, TIMEOUT] - if (os == "mac") and not debug: [NOTRUN, PASS, TIMEOUT] - if os == "win": [NOTRUN, PASS, TIMEOUT] - [NOTRUN, TIMEOUT] + if (os == "win") and debug: [TIMEOUT, PASS] + if (os == "win") and not debug: [PASS, TIMEOUT] + if os == "mac": [TIMEOUT, PASS] + TIMEOUT - [Not serializable: Event: [object Event\]] + [Not serializable: function: function() {}] expected: - if (os == "android") and debug and not swgl: [NOTRUN, PASS] - if (os == "linux") and swgl and not fission: [NOTRUN, PASS] - if (os == "mac") and not debug: [NOTRUN, PASS] - if os == "win": [NOTRUN, PASS] + if (os == "win") and debug: [NOTRUN, PASS] + if (os == "win") and not debug: [PASS, NOTRUN] + if os == "mac": [NOTRUN, PASS] NOTRUN - [Not serializable: MessageChannel: [object MessageChannel\]] + [FileList: [object FileList\]] expected: - if (os == "linux") and swgl and not fission: [NOTRUN, PASS] - if (os == "android") and debug and not swgl: [NOTRUN, PASS] - if (os == "mac") and not debug: [NOTRUN, PASS] - if os == "win": [NOTRUN, PASS] + if (os == "win") and debug: [NOTRUN, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN] + if os == "mac": [NOTRUN, FAIL] NOTRUN - [Blob: [object Blob\]] - expected: - if (os == "linux") and not debug and fission: TIMEOUT - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, PASS, NOTRUN] - [TIMEOUT, PASS] - - [DOMRectReadOnly: [object DOMRectReadOnly\]] - expected: - if (processor == "x86") and not debug: [PASS, TIMEOUT] - - [ImageData: [object ImageData\]] + [Not serializable: Event: [object Event\]] expected: - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (os == "win") and debug: [NOTRUN, PASS] + if (os == "win") and not debug: [PASS, NOTRUN] + if os == "mac": [NOTRUN, PASS] + NOTRUN [structured-clone.any.worker.html?101-last] expected: - if (os == "linux") and fission and debug and swgl: TIMEOUT - if (os == "linux") and fission and not debug: TIMEOUT - if (os == "mac") and debug: TIMEOUT - if (os == "android") and not debug: TIMEOUT - [TIMEOUT, OK] - [Not serializable: function: function() {}] + if (os == "win") and debug: [OK, ERROR, TIMEOUT] + if (os == "win") and not debug: [OK, ERROR, TIMEOUT] + if os == "linux": TIMEOUT + [TIMEOUT, OK, ERROR] + [Not serializable: MessageChannel: [object MessageChannel\]] expected: - if (os == "linux") and fission and debug and swgl: NOTRUN - if (os == "linux") and fission and not debug: NOTRUN - if (os == "mac") and debug: NOTRUN - if (os == "android") and not debug: NOTRUN - [NOTRUN, PASS] + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] + NOTRUN - [Not serializable: MessageChannel: [object MessageChannel\]] + [Not serializable: DedicatedWorkerGlobalScope: [object DedicatedWorkerGlobalScope\]] expected: - if (os == "linux") and fission and debug and swgl: NOTRUN - if (os == "linux") and fission and not debug: NOTRUN - if (os == "android") and not debug: NOTRUN - if (os == "mac") and debug: NOTRUN - [NOTRUN, PASS] + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] + NOTRUN [Not serializable: symbol: Symbol(desc)] expected: - if (os == "linux") and fission and debug and swgl: NOTRUN - if (os == "linux") and fission and not debug: NOTRUN - if (os == "android") and not debug: NOTRUN - if (os == "mac") and debug: NOTRUN - [NOTRUN, FAIL] + if (os == "win") and debug: [PASS, FAIL, NOTRUN] + if (os == "win") and not debug: [PASS, FAIL, NOTRUN] + NOTRUN - [File: [object File\]] + [Blob: [object Blob\]] expected: - if (os == "linux") and fission and debug and swgl: [NOTRUN, TIMEOUT] - if (os == "linux") and fission and not debug: [NOTRUN, TIMEOUT] - if (os == "android") and not debug: [NOTRUN, TIMEOUT] - if (os == "mac") and debug: [NOTRUN, TIMEOUT] - [NOTRUN, PASS, TIMEOUT] + if (os == "win") and debug: [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT] + TIMEOUT - [Not serializable: Event: [object Event\]] + [File: [object File\]] expected: - if (os == "linux") and fission and debug and swgl: NOTRUN - if (os == "linux") and fission and not debug: NOTRUN - if (os == "android") and not debug: NOTRUN - if (os == "mac") and debug: NOTRUN - [NOTRUN, PASS] + if (os == "win") and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + NOTRUN - [Not serializable: DedicatedWorkerGlobalScope: [object DedicatedWorkerGlobalScope\]] + [Not serializable: function: function() {}] expected: - if (os == "linux") and fission and debug and swgl: NOTRUN - if (os == "linux") and fission and not debug: NOTRUN - if (os == "android") and not debug: NOTRUN - if (os == "mac") and debug: NOTRUN - [NOTRUN, PASS] + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] + NOTRUN - [Blob: [object Blob\]] - expected: [TIMEOUT, PASS] + [Not serializable: Event: [object Event\]] + expected: + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] + NOTRUN [structured-clone.any.html?1-20] @@ -152,10 +123,13 @@ [structured-clone.any.worker.html?1-20] [structured-clone.any.worker.html?21-40] + expected: + if asan and not fission: [OK, CRASH] [structured-clone.any.html?21-40] expected: - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] + if (os == "linux") and not fission and not debug: [OK, CRASH] [string: ] expected: if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] @@ -218,16 +192,14 @@ [structured-clone.any.html?41-60] + expected: + if not fission and (os == "linux") and debug: [OK, CRASH] [structured-clone.any.worker.html?41-60] [structured-clone.any.html?61-80] expected: - if (processor == "x86") and not debug: [OK, TIMEOUT] - [Uint8Array: 0,1,254,255] - expected: - if (processor == "x86") and not debug: [PASS, NOTRUN] - + if (processor == "x86") and not debug: [OK, ERROR, TIMEOUT] [RegExp: /abc/im] expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] @@ -240,10 +212,6 @@ expected: if (processor == "x86") and not debug: [PASS, NOTRUN] - [Uint8Array: ] - expected: - if (processor == "x86") and not debug: [PASS, NOTRUN] - [ArrayBuffer: [object ArrayBuffer\]] expected: if (processor == "x86") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini index e6e8b4838e..078bdc3957 100644 --- a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini +++ b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js.ini @@ -19,33 +19,6 @@ [P-384 non-multiple of 8 bits] expected: FAIL - [P-521 missing public curve] - expected: FAIL - - [P-256 missing public curve] - expected: FAIL - - [P-384 missing public curve] - expected: FAIL - - [P-521 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-256 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-384 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-521 mismatched curves] - expected: FAIL - - [P-256 mismatched curves] - expected: FAIL - - [P-384 mismatched curves] - expected: FAIL - [P-521 asking for too many bits] expected: FAIL @@ -77,33 +50,6 @@ [P-384 non-multiple of 8 bits] expected: FAIL - [P-521 missing public curve] - expected: FAIL - - [P-256 missing public curve] - expected: FAIL - - [P-384 missing public curve] - expected: FAIL - - [P-521 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-256 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-384 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-521 mismatched curves] - expected: FAIL - - [P-256 mismatched curves] - expected: FAIL - - [P-384 mismatched curves] - expected: FAIL - [P-521 asking for too many bits] expected: FAIL diff --git a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.js.ini b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.js.ini index 77626e97ce..0733cb678c 100644 --- a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.js.ini +++ b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.js.ini @@ -1,60 +1,7 @@ [ecdh_keys.https.any.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [P-521 missing public curve] - expected: FAIL - - [P-256 missing public curve] - expected: FAIL - - [P-384 missing public curve] - expected: FAIL - - [P-521 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-256 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-384 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-521 mismatched curves] - expected: FAIL - - [P-256 mismatched curves] - expected: FAIL - - [P-384 mismatched curves] - expected: FAIL - [ecdh_keys.https.any.worker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [P-521 missing public curve] - expected: FAIL - - [P-256 missing public curve] - expected: FAIL - - [P-384 missing public curve] - expected: FAIL - - [P-521 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-256 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-384 public property of algorithm is not a CryptoKey] - expected: FAIL - - [P-521 mismatched curves] - expected: FAIL - - [P-256 mismatched curves] - expected: FAIL - - [P-384 mismatched curves] - expected: FAIL diff --git a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini index 64ea9238c4..be28bfee4b 100644 --- a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini +++ b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/hkdf.https.any.js.ini @@ -7,189 +7,114 @@ [short derivedKey, empty salt, SHA-1, with empty info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-256, with normal info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-256, with empty info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-384, with normal info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-384, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-512, with normal info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-512, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-1, with normal info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-1, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-256, with normal info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with missing salt] expected: FAIL [long derivedKey, normal salt, SHA-256, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-384, with normal info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-384, with empty info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -1821,295 +1746,178 @@ [hkdf.https.any.html?1-1000] expected: if (os == "android") and fission: [OK, TIMEOUT] - [short derivedKey, normal salt, SHA-384, with normal info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-384, with normal info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-384, with empty info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-512, with normal info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-512, with empty info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-1, with normal info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-1, with empty info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-256, with normal info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with missing salt] expected: FAIL [short derivedKey, normal salt, SHA-256, with empty info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-384, with normal info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-384, with empty info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-512, with normal info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-512, with empty info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-1, with normal info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with 0 length] - expected: FAIL - [hkdf.https.any.html?2001-3000] expected: if (os == "android") and fission: [OK, TIMEOUT] - [long derivedKey, empty salt, SHA-512, with normal info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-512, with normal info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-512, with empty info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-1, with normal info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-1, with empty info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-256, with normal info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with missing salt] expected: FAIL [long derivedKey, empty salt, SHA-256, with empty info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length] expected: FAIL @@ -4917,18 +4725,9 @@ [hkdf.https.any.worker.html?1001-2000] expected: if (os == "android") and fission: [OK, TIMEOUT] - [long derivedKey, normal salt, SHA-512, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with null length] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with missing info] expected: FAIL @@ -4947,69 +4746,36 @@ [long derivedKey, normal salt, SHA-384, with normal info with missing salt] expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with missing info] expected: FAIL [long derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with missing salt] expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with null length] - expected: FAIL - - [long derivedKey, normal salt, SHA-256, with normal info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL [long derivedKey, empty salt, SHA-384, with normal info with missing salt] expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with null length] - expected: FAIL - - [short derivedKey, empty salt, SHA-256, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with missing salt] expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with missing salt] expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-1, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-1, with normal info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -5019,51 +4785,27 @@ [long derivedKey, normal salt, SHA-256, with normal info with missing salt] expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with null length] - expected: FAIL - - [long derivedKey, normal salt, SHA-1, with normal info with null length] - expected: FAIL - - [long derivedKey, empty salt, SHA-384, with normal info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL [long derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL - [long derivedKey, normal salt, SHA-256, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL [short derivedKey, empty salt, SHA-1, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with 0 length] - expected: FAIL - [long derivedKey, normal salt, SHA-384, with empty info with missing salt] expected: FAIL [short derivedKey, empty salt, SHA-1, with empty info with missing salt] expected: FAIL - [long derivedKey, normal salt, SHA-384, with normal info with null length] - expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with missing info] expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with 0 length] - expected: FAIL - - [long derivedKey, normal salt, SHA-512, with empty info with 0 length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL @@ -5079,15 +4821,9 @@ [long derivedKey, empty salt, SHA-384, with empty info with missing info] expected: FAIL - [long derivedKey, normal salt, SHA-512, with empty info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with empty info with missing salt] expected: FAIL - [long derivedKey, normal salt, SHA-256, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length] expected: FAIL @@ -5100,9 +4836,6 @@ [long derivedKey, normal salt, SHA-1, with normal info with missing salt] expected: FAIL - [long derivedKey, normal salt, SHA-512, with normal info with null length] - expected: FAIL - [long derivedKey, empty salt, SHA-384, with empty info with missing salt] expected: FAIL @@ -5113,15 +4846,9 @@ [hkdf.https.any.worker.html?1-1000] expected: if (os == "android") and fission: [OK, TIMEOUT] - [short derivedKey, normal salt, SHA-1, with normal info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length] expected: FAIL @@ -5131,12 +4858,6 @@ [short derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with null length] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with normal info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with missing info] expected: FAIL @@ -5155,15 +4876,9 @@ [short derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL - [short derivedKey, normal salt, SHA-512, with normal info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-256, with empty info with missing salt] expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with missing info] expected: FAIL @@ -5182,48 +4897,18 @@ [short derivedKey, normal salt, SHA-512, with normal info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with null length] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with empty info with 0 length] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with empty info with 0 length] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with normal info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length] expected: FAIL [short derivedKey, empty salt, SHA-512, with normal info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-384, with normal info with null length] - expected: FAIL - - [short derivedKey, normal salt, SHA-512, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with missing info] expected: FAIL - [short derivedKey, normal salt, SHA-256, with normal info with null length] - expected: FAIL - - [short derivedKey, normal salt, SHA-1, with empty info with null length] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with empty info with 0 length] - expected: FAIL - [short derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length] expected: FAIL @@ -5233,24 +4918,12 @@ [short derivedKey, normal salt, SHA-256, with normal info with missing salt] expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length] expected: FAIL [short derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length] expected: FAIL - [short derivedKey, empty salt, SHA-384, with normal info with 0 length] - expected: FAIL - - [short derivedKey, empty salt, SHA-384, with normal info with null length] - expected: FAIL - - [short derivedKey, normal salt, SHA-384, with empty info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-512, with empty info with missing info] expected: FAIL @@ -5263,9 +4936,6 @@ [short derivedKey, normal salt, SHA-1, with empty info with missing salt] expected: FAIL - [short derivedKey, empty salt, SHA-384, with empty info with null length] - expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length] expected: FAIL @@ -5278,27 +4948,9 @@ [short derivedKey, normal salt, SHA-256, with normal info with missing info] expected: FAIL - [short derivedKey, empty salt, SHA-1, with normal info with 0 length] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with empty info with 0 length] - expected: FAIL - - [short derivedKey, normal salt, SHA-256, with normal info with 0 length] - expected: FAIL - - [short derivedKey, empty salt, SHA-512, with normal info with 0 length] - expected: FAIL - - [short derivedKey, empty salt, SHA-1, with empty info with 0 length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with normal info with missing salt] expected: FAIL - [short derivedKey, normal salt, SHA-1, with normal info with null length] - expected: FAIL - [short derivedKey, empty salt, SHA-512, with empty info with missing salt] expected: FAIL @@ -5321,9 +4973,6 @@ [Derived key of type name: AES-CBC length: 128 using empty derivedKey, normal salt, SHA-384, with normal info] expected: FAIL - [long derivedKey, empty salt, SHA-256, with normal info with null length] - expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384] expected: FAIL @@ -5504,9 +5153,6 @@ [Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage] expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with 0 length] - expected: FAIL - [Derived key of type name: AES-CTR length: 128 using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1] expected: FAIL @@ -5522,9 +5168,6 @@ [Derived key of type name: HMAC hash: SHA-1 length: 256 using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1] expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with 0 length] - expected: FAIL - [Derived key of type name: AES-CTR length: 256 using empty derivedKey, normal salt, SHA-384, with empty info] expected: FAIL @@ -5576,9 +5219,6 @@ [Derived key of type name: AES-CTR length: 256 using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1] expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with 0 length] - expected: FAIL - [Derived key of type name: HMAC hash: SHA-512 length: 256 using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1] expected: FAIL @@ -5594,9 +5234,6 @@ [Derived key of type name: AES-KW length: 256 using empty derivedKey, normal salt, SHA-512, with normal info] expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with 0 length] - expected: FAIL - [Derived key of type name: AES-GCM length: 192 using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage] expected: FAIL @@ -5861,15 +5498,9 @@ [Derived key of type name: AES-KW length: 128 using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1] expected: FAIL - [long derivedKey, empty salt, SHA-1, with normal info with null length] - expected: FAIL - [Derived key of type name: AES-CTR length: 128 using empty derivedKey, normal salt, SHA-384, with empty info] expected: FAIL - [long derivedKey, empty salt, SHA-256, with empty info with null length] - expected: FAIL - [Derived key of type name: HMAC hash: SHA-384 length: 256 using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384] expected: FAIL @@ -6014,9 +5645,6 @@ [empty derivedKey, normal salt, SHA-1, with empty info with missing deriveBits usage] expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with 0 length] - expected: FAIL - [empty derivedKey, normal salt, SHA-512, with normal info with 0 length] expected: FAIL @@ -6137,12 +5765,6 @@ [Derived key of type name: HMAC hash: SHA-256 length: 256 using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage] expected: FAIL - [long derivedKey, empty salt, SHA-1, with empty info with null length] - expected: FAIL - - [long derivedKey, empty salt, SHA-256, with normal info with 0 length] - expected: FAIL - [Derived key of type name: AES-KW length: 256 using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage] expected: FAIL @@ -6209,9 +5831,6 @@ [Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, SHA-384, with normal info] expected: FAIL - [long derivedKey, empty salt, SHA-512, with empty info with null length] - expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage] expected: FAIL @@ -6374,9 +5993,6 @@ [Derived key of type name: AES-CTR length: 128 using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage] expected: FAIL - [long derivedKey, empty salt, SHA-512, with normal info with null length] - expected: FAIL - [Derived key of type name: AES-CTR length: 192 using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512] expected: FAIL diff --git a/testing/web-platform/meta/WebCryptoAPI/getRandomValues.any.js.ini b/testing/web-platform/meta/WebCryptoAPI/getRandomValues.any.js.ini index db7b61eeac..be8ca43956 100644 --- a/testing/web-platform/meta/WebCryptoAPI/getRandomValues.any.js.ini +++ b/testing/web-platform/meta/WebCryptoAPI/getRandomValues.any.js.ini @@ -1,7 +1,12 @@ [getRandomValues.any.worker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [Float arrays] + expected: FAIL + [getRandomValues.any.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [Float arrays] + expected: FAIL diff --git a/testing/web-platform/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini b/testing/web-platform/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini deleted file mode 100644 index 82e2430519..0000000000 --- a/testing/web-platform/meta/WebCryptoAPI/sign_verify/ecdsa.https.any.js.ini +++ /dev/null @@ -1,74 +0,0 @@ -[ecdsa.https.any.worker.html] - [ECDSA P-256 with SHA-1 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-256 with SHA-256 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-256 with SHA-384 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-256 with SHA-512 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-1 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-256 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-384 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-512 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-1 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-256 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-384 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-512 verification failure due to bad hash name] - expected: FAIL - - -[ecdsa.https.any.html] - [ECDSA P-256 with SHA-1 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-256 with SHA-256 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-256 with SHA-384 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-256 with SHA-512 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-1 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-256 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-384 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-384 with SHA-512 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-1 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-256 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-384 verification failure due to bad hash name] - expected: FAIL - - [ECDSA P-521 with SHA-512 verification failure due to bad hash name] - expected: FAIL diff --git a/testing/web-platform/meta/accelerometer/idlharness.https.window.js.ini b/testing/web-platform/meta/accelerometer/idlharness.https.window.js.ini index 4c4f55c004..81425ed576 100644 --- a/testing/web-platform/meta/accelerometer/idlharness.https.window.js.ini +++ b/testing/web-platform/meta/accelerometer/idlharness.https.window.js.ini @@ -1,4 +1,6 @@ [idlharness.https.window.html] + expected: + if os == "win": [OK, TIMEOUT] [Accelerometer interface: existence and properties of interface object] expected: FAIL @@ -106,4 +108,3 @@ [LinearAccelerationSensor interface object length] expected: FAIL - diff --git a/testing/web-platform/meta/accessibility/crashtests/computed-node.html.ini b/testing/web-platform/meta/accessibility/crashtests/computed-node.html.ini new file mode 100644 index 0000000000..677fe96251 --- /dev/null +++ b/testing/web-platform/meta/accessibility/crashtests/computed-node.html.ini @@ -0,0 +1,3 @@ +[computed-node.html] + expected: + if (os == "linux") and (version == "Ubuntu 22.04") and debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/accname/manual/__dir__.ini b/testing/web-platform/meta/accname/manual/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/accname/manual/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/animation-worklet/__dir__.ini b/testing/web-platform/meta/animation-worklet/__dir__.ini index 2ef043b928..6d72bcb6c0 100644 --- a/testing/web-platform/meta/animation-worklet/__dir__.ini +++ b/testing/web-platform/meta/animation-worklet/__dir__.ini @@ -1 +1,2 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1582695 implementation-status: backlog diff --git a/testing/web-platform/meta/annotation-model/__dir__.ini b/testing/web-platform/meta/annotation-model/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/annotation-model/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/annotation-protocol/__dir__.ini b/testing/web-platform/meta/annotation-protocol/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/annotation-protocol/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/appmanifest/__dir__.ini b/testing/web-platform/meta/appmanifest/__dir__.ini new file mode 100644 index 0000000000..1f866b7741 --- /dev/null +++ b/testing/web-platform/meta/appmanifest/__dir__.ini @@ -0,0 +1,2 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1407202 +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/attribution-reporting/referrer-policy.sub.https.html.ini b/testing/web-platform/meta/attribution-reporting/referrer-policy.sub.https.html.ini new file mode 100644 index 0000000000..e75004a0e6 --- /dev/null +++ b/testing/web-platform/meta/attribution-reporting/referrer-policy.sub.https.html.ini @@ -0,0 +1,38 @@ +[referrer-policy.sub.https.html?method=img&noreferrer] + [attributionsrc referrer policy is propagated.] + expected: FAIL + + +[referrer-policy.sub.https.html?method=script&noreferrer] + [attributionsrc referrer policy is propagated.] + expected: FAIL + + +[referrer-policy.sub.https.html?method=open&noreferrer] + [attributionsrc referrer policy is propagated.] + expected: FAIL + + +[referrer-policy.sub.https.html?method=img] + [attributionsrc referrer policy is propagated.] + expected: FAIL + + +[referrer-policy.sub.https.html?method=script] + [attributionsrc referrer policy is propagated.] + expected: FAIL + + +[referrer-policy.sub.https.html?method=a] + [attributionsrc referrer policy is propagated.] + expected: FAIL + + +[referrer-policy.sub.https.html?method=open] + [attributionsrc referrer policy is propagated.] + expected: FAIL + + +[referrer-policy.sub.https.html?method=a&noreferrer] + [attributionsrc referrer policy is propagated.] + expected: FAIL diff --git a/testing/web-platform/meta/background-sync/__dir__.ini b/testing/web-platform/meta/background-sync/__dir__.ini new file mode 100644 index 0000000000..eee353b232 --- /dev/null +++ b/testing/web-platform/meta/background-sync/__dir__.ini @@ -0,0 +1,2 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1547906 +implementation-status: backlog diff --git a/testing/web-platform/meta/badging/__dir__.ini b/testing/web-platform/meta/badging/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/badging/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/browsing-topics/__dir__.ini b/testing/web-platform/meta/browsing-topics/__dir__.ini index 815eb6ffb2..073b921ed2 100644 --- a/testing/web-platform/meta/browsing-topics/__dir__.ini +++ b/testing/web-platform/meta/browsing-topics/__dir__.ini @@ -1,2 +1,3 @@ +implementation-status: not-implementing lsan-allowed: [Alloc, AllocateProtoAndIfaceCache, DoCORSChecks, FetchDriverObserver, MakeSafeRefPtr, MakeUnique, Malloc, NewChannelFromURIWithProxyFlagsInternal, Realloc, WeakPtr, changeTableSize, createTable, mozilla::detail::UniqueSelector, mozilla::dom::FetchDriver::Fetch, mozilla::dom::FetchRequest, mozilla::dom::InternalRequest::GetRequestConstructorCopy, mozilla::dom::Performance::CreateForMainThread, mozilla::dom::PerformanceMainThread::CreateNavigationTimingEntry, mozilla::dom::ReferrerInfo::CloneWithNewPolicy, mozilla::net::HttpBaseChannel::HttpBaseChannel, mozilla::net::HttpChannelChild::HttpChannelChild, mozilla::net::nsHttpHandler::NewProxiedChannel, mozilla::net::nsStandardURL::TemplatedMutator, nsDynamicAtom::Create] leak-threshold: [tab:256000] diff --git a/testing/web-platform/meta/captured-mouse-events/__dir__.ini b/testing/web-platform/meta/captured-mouse-events/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/captured-mouse-events/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/client-hints/__dir__.ini b/testing/web-platform/meta/client-hints/__dir__.ini index daf68383df..f6b0a3320d 100644 --- a/testing/web-platform/meta/client-hints/__dir__.ini +++ b/testing/web-platform/meta/client-hints/__dir__.ini @@ -1 +1,3 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=935216 +implementation-status: backlog leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/clipboard-apis/async-navigator-clipboard-write-multiple.tentative.https.sub.html.ini b/testing/web-platform/meta/clipboard-apis/async-navigator-clipboard-write-multiple.tentative.https.sub.html.ini index 50fdeab211..9be948e81e 100644 --- a/testing/web-platform/meta/clipboard-apis/async-navigator-clipboard-write-multiple.tentative.https.sub.html.ini +++ b/testing/web-platform/meta/clipboard-apis/async-navigator-clipboard-write-multiple.tentative.https.sub.html.ini @@ -6,5 +6,10 @@ prefs: [dom.events.testing.asyncClipboard:true] if (os == "android") and not debug: [PASS, FAIL] [clipboard.write() should cancel the prior pending one (same document)] + expected: + if (os == "android") and debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [clipboard.write() should cancel the prior pending one (cross-origin iframe)] expected: if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/clipboard-apis/clipboard-item.https.html.ini b/testing/web-platform/meta/clipboard-apis/clipboard-item.https.html.ini index 6d3b91351b..4f872f9187 100644 --- a/testing/web-platform/meta/clipboard-apis/clipboard-item.https.html.ini +++ b/testing/web-platform/meta/clipboard-apis/clipboard-item.https.html.ini @@ -1,5 +1,11 @@ [clipboard-item.https.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [supports(DOMString) returns true for types that are supported, false otherwise] + [supports(image/svg+xml) returns true] + expected: FAIL + + [supports(web foo/bar) returns true] + expected: FAIL + + [supports(web text/html) returns true] expected: FAIL diff --git a/testing/web-platform/meta/clipboard-apis/idlharness.https.window.js.ini b/testing/web-platform/meta/clipboard-apis/idlharness.https.window.js.ini index 29856f82da..8e35006d6d 100644 --- a/testing/web-platform/meta/clipboard-apis/idlharness.https.window.js.ini +++ b/testing/web-platform/meta/clipboard-apis/idlharness.https.window.js.ini @@ -1,5 +1,3 @@ [idlharness.https.window.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [ClipboardItem interface: operation supports(DOMString)] - expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/__dir__.ini b/testing/web-platform/meta/close-watcher/__dir__.ini index 8a73333e77..83fabadf90 100644 --- a/testing/web-platform/meta/close-watcher/__dir__.ini +++ b/testing/web-platform/meta/close-watcher/__dir__.ini @@ -1 +1,3 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1859702 +implementation-status: backlog prefs: [dom.element.popover.enabled: true] diff --git a/testing/web-platform/meta/close-watcher/basic.html.ini b/testing/web-platform/meta/close-watcher/basic.html.ini index b85448e71e..94cc9b0d78 100644 --- a/testing/web-platform/meta/close-watcher/basic.html.ini +++ b/testing/web-platform/meta/close-watcher/basic.html.ini @@ -1,75 +1,21 @@ [basic.html] - [close() then destroy() fires only one close event] + [close() then destroy()] expected: FAIL - [requestClose() with no user activation only fires close] + [destroy() then close request] expected: FAIL - [destroy() then requestClose() fires no events] + [Close request then destroy()] expected: FAIL - [close() then requestClose() fires only one close event] + [close() then requestClose()] expected: FAIL - [requestClose() then destroy() fires only one close event] + [destroy() then requestClose()] expected: FAIL - [requestClose() with no user activation only fires close] + [requestClose() then destroy()] expected: FAIL - [destroy() then requestClose() fires no events] - expected: FAIL - - [close() then requestClose() fires only one close event] - expected: FAIL - - [requestClose() then destroy() fires only one close event] - expected: FAIL - - [requestClose() with no user activation only fires close] - expected: FAIL - - [destroy() then requestClose() fires no events] - expected: FAIL - - [close() then requestClose() fires only one close event] - expected: FAIL - - [requestClose() then destroy() fires only one close event] - expected: FAIL - - [destroy() then close request fires no events] - expected: FAIL - - [Close request then destroy() fires only one close event] - expected: FAIL - - [requestClose() with no user activation only fires close] - expected: FAIL - - [destroy() then requestClose() fires no events] - expected: FAIL - - [close() then requestClose() fires only one close event] - expected: FAIL - - [requestClose() then destroy() fires only one close event] - expected: FAIL - - [destroy() then close request fires no events] - expected: FAIL - - [Close request then destroy() fires only one close event] - expected: FAIL - - [destroy() then close request fires no events] - expected: FAIL - - [Close request then destroy() fires only one close event] - expected: FAIL - - [destroy() then close request fires no events] - expected: FAIL - - [Close request then destroy() fires only one close event] + [requestClose() with no user activation] expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/esc-key/not-user-activation.html.ini b/testing/web-platform/meta/close-watcher/esc-key/not-user-activation.html.ini index 33dbd15697..a462b70c87 100644 --- a/testing/web-platform/meta/close-watcher/esc-key/not-user-activation.html.ini +++ b/testing/web-platform/meta/close-watcher/esc-key/not-user-activation.html.ini @@ -1,3 +1,3 @@ [not-user-activation.html] - [Esc key does not count as user activation, so if it is the sole user interaction, that fires close but not cancel] + [Esc key does not count as user activation, so if it is the sole user interaction, cancel is cancelable=false] expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nn-CloseWatcher.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nn-CloseWatcher.html.ini new file mode 100644 index 0000000000..641e1bdfac --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nn-CloseWatcher.html.ini @@ -0,0 +1,3 @@ +[nn-CloseWatcher.html] + [Create two close watchers without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nn-dialog.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nn-dialog.html.ini new file mode 100644 index 0000000000..d28174586e --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nn-dialog.html.ini @@ -0,0 +1,3 @@ +[nn-dialog.html] + [Create two close watchers without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nn.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nn.html.ini deleted file mode 100644 index 88e3644b1f..0000000000 --- a/testing/web-platform/meta/close-watcher/user-activation/nn.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[nn.html?CloseWatcher] - [Create two close watchers without user activation] - expected: FAIL - - -[nn.html?dialog] - [Create two close watchers without user activation] - expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nnn-CloseWatcher.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nnn-CloseWatcher.html.ini new file mode 100644 index 0000000000..e107454db7 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nnn-CloseWatcher.html.ini @@ -0,0 +1,3 @@ +[nnn-CloseWatcher.html] + [Create three close watchers without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nnn-dialog.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nnn-dialog.html.ini new file mode 100644 index 0000000000..11b9e67899 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nnn-dialog.html.ini @@ -0,0 +1,3 @@ +[nnn-dialog.html] + [Create three close watchers without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nnn.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nnn.html.ini deleted file mode 100644 index c55baa42f8..0000000000 --- a/testing/web-platform/meta/close-watcher/user-activation/nnn.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[nnn.html?dialog] - [Create three close watchers without user activation] - expected: FAIL - - -[nnn.html?CloseWatcher] - [Create three close watchers without user activation] - expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nyyn-CloseWatcher.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nyyn-CloseWatcher.html.ini new file mode 100644 index 0000000000..48cd665730 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nyyn-CloseWatcher.html.ini @@ -0,0 +1,3 @@ +[nyyn-CloseWatcher.html] + [Create a close watcher without user activation; create two close watchers with user activation; create a close watcher without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nyyn-dialog.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nyyn-dialog.html.ini new file mode 100644 index 0000000000..a59d416371 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nyyn-dialog.html.ini @@ -0,0 +1,3 @@ +[nyyn-dialog.html] + [Create a close watcher without user activation; create two close watchers with user activation; create a close watcher without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nyyn.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nyyn.html.ini deleted file mode 100644 index 943b9f3521..0000000000 --- a/testing/web-platform/meta/close-watcher/user-activation/nyyn.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[nyyn.html?CloseWatcher] - [Create a close watcher without user activation; create two close watchers with user activation; create a close watcher without user activation] - expected: FAIL - - -[nyyn.html?dialog] - [Create a close watcher without user activation; create two close watchers with user activation; create a close watcher without user activation] - expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nyyyn-CloseWatcher.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nyyyn-CloseWatcher.html.ini new file mode 100644 index 0000000000..75985eeeb2 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nyyyn-CloseWatcher.html.ini @@ -0,0 +1,3 @@ +[nyyyn-CloseWatcher.html] + [Create a close watcher without user activation; create three close watchers with user activation; create a close watcher without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nyyyn-dialog.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nyyyn-dialog.html.ini new file mode 100644 index 0000000000..d63a1f9617 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/nyyyn-dialog.html.ini @@ -0,0 +1,3 @@ +[nyyyn-dialog.html] + [Create a close watcher without user activation; create three close watchers with user activation; create a close watcher without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/nyyyn.html.ini b/testing/web-platform/meta/close-watcher/user-activation/nyyyn.html.ini deleted file mode 100644 index f21a473a65..0000000000 --- a/testing/web-platform/meta/close-watcher/user-activation/nyyyn.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[nyyyn.html?dialog] - [Create a close watcher without user activation; create three close watchers with user activation; create a close watcher without user activation] - expected: FAIL - - -[nyyyn.html?CloseWatcher] - [Create a close watcher without user activation; create three close watchers with user activation; create a close watcher without user activation] - expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/ynn-CloseWatcher.html.ini b/testing/web-platform/meta/close-watcher/user-activation/ynn-CloseWatcher.html.ini new file mode 100644 index 0000000000..df2246e1d4 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/ynn-CloseWatcher.html.ini @@ -0,0 +1,3 @@ +[ynn-CloseWatcher.html] + [Create a close watcher with user activation; create two close watchers without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/ynn-dialog.html.ini b/testing/web-platform/meta/close-watcher/user-activation/ynn-dialog.html.ini new file mode 100644 index 0000000000..8e3273e296 --- /dev/null +++ b/testing/web-platform/meta/close-watcher/user-activation/ynn-dialog.html.ini @@ -0,0 +1,3 @@ +[ynn-dialog.html] + [Create a close watcher with user activation; create two close watchers without user activation] + expected: FAIL diff --git a/testing/web-platform/meta/close-watcher/user-activation/ynn.html.ini b/testing/web-platform/meta/close-watcher/user-activation/ynn.html.ini deleted file mode 100644 index 6294eed185..0000000000 --- a/testing/web-platform/meta/close-watcher/user-activation/ynn.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[ynn.html?dialog] - [Create a close watcher with user activation; create two close watchers without user activation] - expected: FAIL - - -[ynn.html?CloseWatcher] - [Create a close watcher with user activation; create two close watchers without user activation] - expected: FAIL diff --git a/testing/web-platform/meta/compression/decompression-buffersource.tentative.any.js.ini b/testing/web-platform/meta/compression/decompression-buffersource.tentative.any.js.ini index 3f328ec136..0236587171 100644 --- a/testing/web-platform/meta/compression/decompression-buffersource.tentative.any.js.ini +++ b/testing/web-platform/meta/compression/decompression-buffersource.tentative.any.js.ini @@ -3,10 +3,14 @@ [decompression-buffersource.tentative.any.serviceworker.html] expected: - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [ERROR, OK, TIMEOUT] + ERROR [decompression-buffersource.tentative.any.worker.html] + expected: ERROR [decompression-buffersource.tentative.any.html] + expected: ERROR [decompression-buffersource.tentative.any.sharedworker.html] + expected: ERROR diff --git a/testing/web-platform/meta/compute-pressure/__dir__.ini b/testing/web-platform/meta/compute-pressure/__dir__.ini new file mode 100644 index 0000000000..620a389b57 --- /dev/null +++ b/testing/web-platform/meta/compute-pressure/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not implementing diff --git a/testing/web-platform/meta/compute-pressure/compute_pressure_known_sources.https.any.js.ini b/testing/web-platform/meta/compute-pressure/compute_pressure_known_sources.https.any.js.ini new file mode 100644 index 0000000000..ec3c6e9da8 --- /dev/null +++ b/testing/web-platform/meta/compute-pressure/compute_pressure_known_sources.https.any.js.ini @@ -0,0 +1,31 @@ +[compute_pressure_known_sources.https.any.html] + [PressureObserver should support at least "cpu"] + expected: FAIL + + [PressureObserver must return always the same array] + expected: FAIL + + [PressureObserver must return a frozen array] + expected: FAIL + + +[compute_pressure_known_sources.https.any.sharedworker.html] + [PressureObserver should support at least "cpu"] + expected: FAIL + + [PressureObserver must return always the same array] + expected: FAIL + + [PressureObserver must return a frozen array] + expected: FAIL + + +[compute_pressure_known_sources.https.any.worker.html] + [PressureObserver should support at least "cpu"] + expected: FAIL + + [PressureObserver must return always the same array] + expected: FAIL + + [PressureObserver must return a frozen array] + expected: FAIL diff --git a/testing/web-platform/meta/compute-pressure/compute_pressure_options.https.any.js.ini b/testing/web-platform/meta/compute-pressure/compute_pressure_options.https.any.js.ini index b64a8c55ca..d9791059c8 100644 --- a/testing/web-platform/meta/compute-pressure/compute_pressure_options.https.any.js.ini +++ b/testing/web-platform/meta/compute-pressure/compute_pressure_options.https.any.js.ini @@ -1,40 +1,31 @@ [compute_pressure_options.https.any.worker.html] - [PressureObserver constructor doesnt throw error for sampleInterval value 0] + [PressureObserver observe method doesnt throw error for sampleInterval value 0] expected: FAIL - [PressureObserver constructor requires a positive sampleInterval] + [PressureObserver observe method requires a positive sampleInterval] expected: FAIL - [PressureObserver constructor requires a sampleInterval in unsigned long range] - expected: FAIL - - [PressureObserver constructor succeeds on empty sampleInterval] + [PressureObserver observe method requires a sampleInterval in unsigned long range] expected: FAIL [compute_pressure_options.https.any.html] - [PressureObserver constructor doesnt throw error for sampleInterval value 0] - expected: FAIL - - [PressureObserver constructor requires a positive sampleInterval] + [PressureObserver observe method doesnt throw error for sampleInterval value 0] expected: FAIL - [PressureObserver constructor requires a sampleInterval in unsigned long range] + [PressureObserver observe method requires a positive sampleInterval] expected: FAIL - [PressureObserver constructor succeeds on empty sampleInterval] + [PressureObserver observe method requires a sampleInterval in unsigned long range] expected: FAIL [compute_pressure_options.https.any.sharedworker.html] - [PressureObserver constructor doesnt throw error for sampleInterval value 0] - expected: FAIL - - [PressureObserver constructor requires a positive sampleInterval] + [PressureObserver observe method doesnt throw error for sampleInterval value 0] expected: FAIL - [PressureObserver constructor requires a sampleInterval in unsigned long range] + [PressureObserver observe method requires a positive sampleInterval] expected: FAIL - [PressureObserver constructor succeeds on empty sampleInterval] + [PressureObserver observe method requires a sampleInterval in unsigned long range] expected: FAIL diff --git a/testing/web-platform/meta/compute-pressure/compute_pressure_supported_sources.https.any.js.ini b/testing/web-platform/meta/compute-pressure/compute_pressure_supported_sources.https.any.js.ini deleted file mode 100644 index 8946e237d7..0000000000 --- a/testing/web-platform/meta/compute-pressure/compute_pressure_supported_sources.https.any.js.ini +++ /dev/null @@ -1,31 +0,0 @@ -[compute_pressure_supported_sources.https.any.sharedworker.html] - [PressureObserver should support at least "cpu"] - expected: FAIL - - [PressureObserver must return always the same array] - expected: FAIL - - [PressureObserver must return a frozen array] - expected: FAIL - - -[compute_pressure_supported_sources.https.any.html] - [PressureObserver should support at least "cpu"] - expected: FAIL - - [PressureObserver must return always the same array] - expected: FAIL - - [PressureObserver must return a frozen array] - expected: FAIL - - -[compute_pressure_supported_sources.https.any.worker.html] - [PressureObserver should support at least "cpu"] - expected: FAIL - - [PressureObserver must return always the same array] - expected: FAIL - - [PressureObserver must return a frozen array] - expected: FAIL diff --git a/testing/web-platform/meta/compute-pressure/compute_pressure_timestamp.https.any.js.ini b/testing/web-platform/meta/compute-pressure/compute_pressure_timestamp.https.any.js.ini index 200af8190e..110a2696a0 100644 --- a/testing/web-platform/meta/compute-pressure/compute_pressure_timestamp.https.any.js.ini +++ b/testing/web-platform/meta/compute-pressure/compute_pressure_timestamp.https.any.js.ini @@ -5,6 +5,12 @@ [disconnect() should update [[LastRecordMap\]\]] expected: FAIL + [Timestamp from update should be greater than timeOrigin] + expected: FAIL + + [Timestamp difference between two changes should be continuously increasing] + expected: FAIL + [compute_pressure_timestamp.https.any.html] [Faster collector: Timestamp difference between two changes should be higher or equal to the observer sample rate] @@ -13,6 +19,12 @@ [disconnect() should update [[LastRecordMap\]\]] expected: FAIL + [Timestamp from update should be greater than timeOrigin] + expected: FAIL + + [Timestamp difference between two changes should be continuously increasing] + expected: FAIL + [compute_pressure_timestamp.https.any.worker.html] [Faster collector: Timestamp difference between two changes should be higher or equal to the observer sample rate] @@ -20,3 +32,9 @@ [disconnect() should update [[LastRecordMap\]\]] expected: FAIL + + [Timestamp from update should be greater than timeOrigin] + expected: FAIL + + [Timestamp difference between two changes should be continuously increasing] + expected: FAIL diff --git a/testing/web-platform/meta/compute-pressure/idlharness.https.any.js.ini b/testing/web-platform/meta/compute-pressure/idlharness.https.any.js.ini index 190a1d8b09..23e015eefd 100644 --- a/testing/web-platform/meta/compute-pressure/idlharness.https.any.js.ini +++ b/testing/web-platform/meta/compute-pressure/idlharness.https.any.js.ini @@ -20,9 +20,6 @@ [PressureObserver interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL - [PressureObserver interface: operation observe(PressureSource)] - expected: FAIL - [PressureObserver interface: operation unobserve(PressureSource)] expected: FAIL @@ -41,12 +38,6 @@ [Stringification of observer] expected: FAIL - [PressureObserver interface: observer must inherit property "observe(PressureSource)" with the proper type] - expected: FAIL - - [PressureObserver interface: calling observe(PressureSource) on observer with too few arguments must throw TypeError] - expected: FAIL - [PressureObserver interface: observer must inherit property "unobserve(PressureSource)" with the proper type] expected: FAIL @@ -92,6 +83,15 @@ [PressureRecord interface: operation toJSON()] expected: FAIL + [PressureObserver interface: operation observe(PressureSource, optional PressureObserverOptions)] + expected: FAIL + + [PressureObserver interface: observer must inherit property "observe(PressureSource, optional PressureObserverOptions)" with the proper type] + expected: FAIL + + [PressureObserver interface: calling observe(PressureSource, optional PressureObserverOptions) on observer with too few arguments must throw TypeError] + expected: FAIL + [idlharness.https.any.worker.html] [idl_test setup] @@ -115,9 +115,6 @@ [PressureObserver interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL - [PressureObserver interface: operation observe(PressureSource)] - expected: FAIL - [PressureObserver interface: operation unobserve(PressureSource)] expected: FAIL @@ -136,12 +133,6 @@ [Stringification of observer] expected: FAIL - [PressureObserver interface: observer must inherit property "observe(PressureSource)" with the proper type] - expected: FAIL - - [PressureObserver interface: calling observe(PressureSource) on observer with too few arguments must throw TypeError] - expected: FAIL - [PressureObserver interface: observer must inherit property "unobserve(PressureSource)" with the proper type] expected: FAIL @@ -187,6 +178,15 @@ [PressureRecord interface: operation toJSON()] expected: FAIL + [PressureObserver interface: operation observe(PressureSource, optional PressureObserverOptions)] + expected: FAIL + + [PressureObserver interface: observer must inherit property "observe(PressureSource, optional PressureObserverOptions)" with the proper type] + expected: FAIL + + [PressureObserver interface: calling observe(PressureSource, optional PressureObserverOptions) on observer with too few arguments must throw TypeError] + expected: FAIL + [idlharness.https.any.sharedworker.html] [idl_test setup] @@ -210,9 +210,6 @@ [PressureObserver interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL - [PressureObserver interface: operation observe(PressureSource)] - expected: FAIL - [PressureObserver interface: operation unobserve(PressureSource)] expected: FAIL @@ -231,12 +228,6 @@ [Stringification of observer] expected: FAIL - [PressureObserver interface: observer must inherit property "observe(PressureSource)" with the proper type] - expected: FAIL - - [PressureObserver interface: calling observe(PressureSource) on observer with too few arguments must throw TypeError] - expected: FAIL - [PressureObserver interface: observer must inherit property "unobserve(PressureSource)" with the proper type] expected: FAIL @@ -281,3 +272,12 @@ [PressureRecord interface: operation toJSON()] expected: FAIL + + [PressureObserver interface: operation observe(PressureSource, optional PressureObserverOptions)] + expected: FAIL + + [PressureObserver interface: observer must inherit property "observe(PressureSource, optional PressureObserverOptions)" with the proper type] + expected: FAIL + + [PressureObserver interface: calling observe(PressureSource, optional PressureObserverOptions) on observer with too few arguments must throw TypeError] + expected: FAIL diff --git a/testing/web-platform/meta/compute-pressure/observe_return_type.https.any.js.ini b/testing/web-platform/meta/compute-pressure/observe_return_type.https.any.js.ini new file mode 100644 index 0000000000..bb341f2eff --- /dev/null +++ b/testing/web-platform/meta/compute-pressure/observe_return_type.https.any.js.ini @@ -0,0 +1,13 @@ +[observe_return_type.https.any.sharedworker.html] + [PressureObserver.observe() is idempotent] + expected: FAIL + + +[observe_return_type.https.any.worker.html] + [PressureObserver.observe() is idempotent] + expected: FAIL + + +[observe_return_type.https.any.html] + [PressureObserver.observe() is idempotent] + expected: FAIL diff --git a/testing/web-platform/meta/conformance-checkers/__dir__.ini b/testing/web-platform/meta/conformance-checkers/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/conformance-checkers/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/content-dpr/__dir__.ini b/testing/web-platform/meta/content-dpr/__dir__.ini index 2ef043b928..b80e19f4a9 100644 --- a/testing/web-platform/meta/content-dpr/__dir__.ini +++ b/testing/web-platform/meta/content-dpr/__dir__.ini @@ -1 +1,2 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1611532 implementation-status: backlog diff --git a/testing/web-platform/meta/content-index/__dir__.ini b/testing/web-platform/meta/content-index/__dir__.ini index 4652b4d3fe..b38b31f742 100644 --- a/testing/web-platform/meta/content-index/__dir__.ini +++ b/testing/web-platform/meta/content-index/__dir__.ini @@ -1 +1,2 @@ +implementation-status: not-implementing lsan-allowed: [NS_NewRunnableFunction, detail::ProxyRelease, mozilla::SupportsThreadSafeWeakPtr, mozilla::ipc::BackgroundChildImpl::AllocPRemoteWorkerChild] diff --git a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https.html.ini b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https.html.ini index 1f3b994d86..a2ac0c2800 100644 --- a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https.html.ini +++ b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https.html.ini @@ -1,9 +1,11 @@ [frame-ancestors-from-serviceworker.https.html] expected: - if (os == "linux") and asan and not fission: [OK, CRASH] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "linux") and not fission and not debug: [OK, CRASH] if (os == "mac") and not debug: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] [A 'frame-ancestors' CSP directive set from a serviceworker response with a value 'none' should block rendering.] expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "mac") and not debug: [PASS, TIMEOUT] if (os == "android") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html.ini b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html.ini index b7c2b0bb97..878248f99d 100644 --- a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html.ini +++ b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html.ini @@ -2,7 +2,3 @@ expected: if (os == "mac") and not debug: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] - [A 'frame-ancestors' CSP directive with a value 'same' should block render in same-origin nested frames.] - expected: - if (os == "mac") and not debug: [PASS, NOTRUN] - if (os == "android") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html.ini b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html.ini index c4bc352850..6383173f21 100644 --- a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html.ini +++ b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html.ini @@ -2,7 +2,3 @@ expected: if (os == "mac") and not debug: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] - [A 'frame-ancestors' CSP directive with a value 'same' should block render in same-origin nested frames.] - expected: - if (os == "mac") and not debug: [PASS, NOTRUN] - if (os == "android") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block.html.ini b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block.html.ini index 8f9dab50d1..98321b223f 100644 --- a/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block.html.ini +++ b/testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block.html.ini @@ -2,7 +2,3 @@ expected: if (os == "mac") and not debug: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] - [A 'frame-ancestors' CSP directive with a value 'same' should block render in same-origin nested frames.] - expected: - if (os == "mac") and not debug: [PASS, NOTRUN] - if (os == "android") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/content-security-policy/inside-worker/sharedworker-script-src.sub.html.ini b/testing/web-platform/meta/content-security-policy/inside-worker/sharedworker-script-src.sub.html.ini index 0ad2e3eba5..6df007a640 100644 --- a/testing/web-platform/meta/content-security-policy/inside-worker/sharedworker-script-src.sub.html.ini +++ b/testing/web-platform/meta/content-security-policy/inside-worker/sharedworker-script-src.sub.html.ini @@ -1,3 +1,4 @@ [sharedworker-script-src.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] + [Reports are sent for http: with default-src 'self'] + expected: + if (processor == "x86") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/contenteditable/__dir__.ini b/testing/web-platform/meta/contenteditable/__dir__.ini index daf68383df..1a43bd4d85 100644 --- a/testing/web-platform/meta/contenteditable/__dir__.ini +++ b/testing/web-platform/meta/contenteditable/__dir__.ini @@ -1 +1,3 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1291467 +implementation-status: backlog leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/cookie-store/__dir__.ini b/testing/web-platform/meta/cookie-store/__dir__.ini index 7872d5878d..50828dcc79 100644 --- a/testing/web-platform/meta/cookie-store/__dir__.ini +++ b/testing/web-platform/meta/cookie-store/__dir__.ini @@ -1,2 +1,3 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1475599 implementation-status: backlog lsan-allowed: [Alloc, Malloc, Then, mozilla::BasePrincipal::CreateContentPrincipal, mozilla::dom::DocGroup::Create, mozilla::dom::ServiceWorkerJobQueue::RunJob, mozilla::dom::ServiceWorkerManager::Unregister, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::UnregisterCallback::UnregisterCallback, mozilla::net::nsStandardURL::TemplatedMutator, operator] diff --git a/testing/web-platform/meta/cookie-store/cookieStoreManager_getSubscriptions_multiple.https.any.js.ini b/testing/web-platform/meta/cookie-store/cookieStoreManager_getSubscriptions_multiple.https.any.js.ini index e8dcb70198..8cfe93049e 100644 --- a/testing/web-platform/meta/cookie-store/cookieStoreManager_getSubscriptions_multiple.https.any.js.ini +++ b/testing/web-platform/meta/cookie-store/cookieStoreManager_getSubscriptions_multiple.https.any.js.ini @@ -1,6 +1,10 @@ [cookieStoreManager_getSubscriptions_multiple.https.any.html] + expected: + if os == "win": [OK, TIMEOUT] [getSubscriptions returns a subscription passed to subscribe] - expected: FAIL + expected: + if os == "win": [FAIL, TIMEOUT] + FAIL [cookieStoreManager_getSubscriptions_multiple.https.any.serviceworker.html] diff --git a/testing/web-platform/meta/cookie-store/cookieStore_getAll_set_basic.https.any.js.ini b/testing/web-platform/meta/cookie-store/cookieStore_getAll_set_basic.https.any.js.ini index 534bdcecd1..072bc4e482 100644 --- a/testing/web-platform/meta/cookie-store/cookieStore_getAll_set_basic.https.any.js.ini +++ b/testing/web-platform/meta/cookie-store/cookieStore_getAll_set_basic.https.any.js.ini @@ -4,5 +4,7 @@ [cookieStore_getAll_set_basic.https.any.serviceworker.html] + expected: + if os == "win": [OK, TIMEOUT] [cookieStore.getAll returns the cookie written by cookieStore.set] expected: FAIL diff --git a/testing/web-platform/meta/cookie-store/cookieStore_get_arguments.https.any.js.ini b/testing/web-platform/meta/cookie-store/cookieStore_get_arguments.https.any.js.ini index 9c4b8f3c4b..089f2b62be 100644 --- a/testing/web-platform/meta/cookie-store/cookieStore_get_arguments.https.any.js.ini +++ b/testing/web-platform/meta/cookie-store/cookieStore_get_arguments.https.any.js.ini @@ -1,4 +1,6 @@ [cookieStore_get_arguments.https.any.serviceworker.html] + expected: + if os == "win": [OK, TIMEOUT] [cookieStore.get with no arguments returns TypeError] expected: FAIL diff --git a/testing/web-platform/meta/cookie-store/cookieStore_get_set_ordering.https.any.js.ini b/testing/web-platform/meta/cookie-store/cookieStore_get_set_ordering.https.any.js.ini index bbf52866ca..adf995f38f 100644 --- a/testing/web-platform/meta/cookie-store/cookieStore_get_set_ordering.https.any.js.ini +++ b/testing/web-platform/meta/cookie-store/cookieStore_get_set_ordering.https.any.js.ini @@ -7,6 +7,8 @@ [cookieStore_get_set_ordering.https.any.serviceworker.html] + expected: + if os == "win": [OK, TIMEOUT] [Set three simple origin session cookies sequentially and ensure they all end up in the cookie jar in order.] expected: FAIL diff --git a/testing/web-platform/meta/cookies/attributes/attributes-ctl.sub.html.ini b/testing/web-platform/meta/cookies/attributes/attributes-ctl.sub.html.ini index 2aa54d2105..257448fa2e 100644 --- a/testing/web-platform/meta/cookies/attributes/attributes-ctl.sub.html.ini +++ b/testing/web-platform/meta/cookies/attributes/attributes-ctl.sub.html.ini @@ -1,292 +1,10 @@ [attributes-ctl.sub.html] - [Cookie with %x0 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 after Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 after Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x0 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x2 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x2 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x2 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x3 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x3 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x3 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x4 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x4 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x4 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x5 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x5 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x5 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x6 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x6 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x6 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x7 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x7 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x7 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x8 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x8 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x8 after SameSite attribute value is handled correctly.] - expected: FAIL - [Cookie with %x9 after Secure attribute is handled correctly.] expected: FAIL - [Cookie with %xa after Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xa after Path attribute value is handled correctly.] - expected: FAIL - [Cookie with %xa in Max-Age attribute value is handled correctly.] expected: FAIL - [Cookie with %xa after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xa after Expires attribute value is handled correctly.] - expected: FAIL - [Cookie with %xa in Secure attribute is handled correctly.] expected: FAIL @@ -296,81 +14,9 @@ [Cookie with %xa in SameSite attribute value is handled correctly.] expected: FAIL - [Cookie with %xb in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xb in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xb in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xb after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xb in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xb after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xb in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xb after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xb in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %xb after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xc after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xc in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %xc after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xd after Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xd after Path attribute value is handled correctly.] - expected: FAIL - [Cookie with %xd in Max-Age attribute value is handled correctly.] expected: FAIL - [Cookie with %xd after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xd after Expires attribute value is handled correctly.] - expected: FAIL - [Cookie with %xd in Secure attribute is handled correctly.] expected: FAIL @@ -379,673 +25,3 @@ [Cookie with %xd in SameSite attribute value is handled correctly.] expected: FAIL - - [Cookie with %xe in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xe in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xe in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xe after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xe in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xe after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xe in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xe after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xe in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %xe after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xf after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %xf in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %xf after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x10 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x10 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x10 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x11 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x11 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x11 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x12 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x12 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x12 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x13 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x13 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x13 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x14 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x14 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x14 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x15 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x15 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x15 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x16 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x16 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x16 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x17 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x17 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x17 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x18 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x18 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x18 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x19 after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x19 in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x19 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1a after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1a in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1a after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1b after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1b in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1b after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1c after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1c in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1c after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1d after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1d in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1d after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1e after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1e in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1e after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1f after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1f in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x1f after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f in Domain attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f in Path attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f in Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f after Max-Age attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f in Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f after Expires attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f in Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x7f after Secure attribute is handled correctly.] - expected: FAIL - - [Cookie with %x7f in HttpOnly attribute is handled correctly.] - expected: FAIL - - [Cookie with %x7f after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x0 after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x2 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x3 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x4 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x5 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x6 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x8 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xa after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xb in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xc in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xd after SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xe in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %xf in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x10 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x11 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x12 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x13 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x14 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x15 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x16 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x17 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x18 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x19 in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1a in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1b in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1c in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1d in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1e in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x1f in SameSite attribute value is handled correctly.] - expected: FAIL - - [Cookie with %x7f in SameSite attribute value is handled correctly.] - expected: FAIL - diff --git a/testing/web-platform/meta/cookies/name/name-ctl.html.ini b/testing/web-platform/meta/cookies/name/name-ctl.html.ini index a4a6c8eebf..db77c80b75 100644 --- a/testing/web-platform/meta/cookies/name/name-ctl.html.ini +++ b/testing/web-platform/meta/cookies/name/name-ctl.html.ini @@ -1,7 +1,4 @@ [name-ctl.html] - [Cookie with %x0 in name is rejected (DOM).] - expected: FAIL - [Cookie with %x9 in name is accepted (DOM).] expected: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/__host.document-cookie.html.ini b/testing/web-platform/meta/cookies/prefix/__host.document-cookie.html.ini deleted file mode 100644 index 6f8ab2d4cb..0000000000 --- a/testing/web-platform/meta/cookies/prefix/__host.document-cookie.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[__host.document-cookie.html] - [__HoSt: Non-secure origin: 'Path=/;'] - expected: FAIL - - [__HoSt: Non-secure origin: 'Path=/;domain=web-platform.test'] - expected: FAIL - - [__HoSt: Non-secure origin: 'Path=/;MaxAge=10'] - expected: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/__host.document-cookie.https.html.ini b/testing/web-platform/meta/cookies/prefix/__host.document-cookie.https.html.ini deleted file mode 100644 index cf3ab5fa14..0000000000 --- a/testing/web-platform/meta/cookies/prefix/__host.document-cookie.https.html.ini +++ /dev/null @@ -1,15 +0,0 @@ -[__host.document-cookie.https.html] - [__HoSt: Secure origin: Does not set 'Path=/;'] - expected: FAIL - - [__HoSt: Secure origin: Does not set 'Secure; Path=/; Domain=web-platform.test; '] - expected: FAIL - - [__HoSt: Secure origin: Does not set 'Path=/;MaxAge=10'] - expected: FAIL - - [__HoSt: Secure origin: Does not set 'Secure; Path=/; Domain=web-platform.test; MaxAge=10'] - expected: FAIL - - [__HoSt: Secure origin: Does not set 'Secure; Path=/cookies/resources/list.py'] - expected: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/__host.header.html.ini b/testing/web-platform/meta/cookies/prefix/__host.header.html.ini index d6dbc27575..05c87562a6 100644 --- a/testing/web-platform/meta/cookies/prefix/__host.header.html.ini +++ b/testing/web-platform/meta/cookies/prefix/__host.header.html.ini @@ -1,14 +1,3 @@ [__host.header.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [__HoSt: Non-secure origin: Does not set 'Path=/;'] - expected: FAIL - - [__HoSt: Non-secure origin: Does not set 'Path=/;domain=web-platform.test'] - expected: FAIL - - [__HoSt: Non-secure origin: Does not set 'Path=/;MaxAge=10'] - expected: FAIL - - [__HoSt: Non-secure origin: Does not set 'Path=/;HttpOnly'] - expected: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/__host.header.https.html.ini b/testing/web-platform/meta/cookies/prefix/__host.header.https.html.ini index e7559b063a..5753abc508 100644 --- a/testing/web-platform/meta/cookies/prefix/__host.header.https.html.ini +++ b/testing/web-platform/meta/cookies/prefix/__host.header.https.html.ini @@ -1,34 +1,22 @@ [__host.header.https.html] expected: if (processor == "x86") and debug: [OK, TIMEOUT] - [__HoSt: Secure origin: Does not set 'Path=/;'] - expected: FAIL - - [__HoSt: Secure origin: Does not set 'Secure; Path=/; Domain=web-platform.test; '] - expected: FAIL - - [__HoSt: Secure origin: Does not set 'Path=/;MaxAge=10'] - expected: FAIL [__HoSt: Secure origin: Does not set 'Secure; Path=/; Domain=web-platform.test; MaxAge=10'] expected: - if (processor == "x86") and debug: [FAIL, NOTRUN] - FAIL + if (processor == "x86") and debug: [PASS, FAIL, NOTRUN] [__HoSt: Secure origin: Does not set 'Path=/;HttpOnly'] expected: - if (processor == "x86") and debug: [FAIL, NOTRUN] - FAIL + if (processor == "x86") and debug: [PASS, FAIL, NOTRUN] [__HoSt: Secure origin: Does not set 'Secure; Path=/; Domain=web-platform.test; HttpOnly'] expected: - if (processor == "x86") and debug: [FAIL, NOTRUN] - FAIL + if (processor == "x86") and debug: [PASS, FAIL, NOTRUN] [__HoSt: Secure origin: Does not set 'Secure; Path=/cookies/resources/list.py'] expected: - if (processor == "x86") and debug: [FAIL, NOTRUN] - FAIL + if (processor == "x86") and debug: [PASS, FAIL, NOTRUN] [__Host: Secure origin: Does not set 'Secure; Path=/; Domain=web-platform.test; MaxAge=10'] expected: diff --git a/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.html.ini b/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.html.ini index 45e9ad21b9..8bee7cdd73 100644 --- a/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.html.ini +++ b/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.html.ini @@ -1,11 +1,3 @@ [__secure.document-cookie.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [__SeCuRe: Non-secure origin: Should not set 'Path=/;'] - expected: FAIL - - [__SeCuRe: Non-secure origin: Should not set 'Path=/;MaxAge=10'] - expected: FAIL - - [__SeCuRe: Non-secure origin: Should not set 'Path=/;domain=web-platform.test'] - expected: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.https.html.ini b/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.https.html.ini index a6c32ec84c..cf0e874625 100644 --- a/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.https.html.ini +++ b/testing/web-platform/meta/cookies/prefix/__secure.document-cookie.https.html.ini @@ -1,11 +1,3 @@ [__secure.document-cookie.https.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [__SeCuRe: Secure origin: Should not set 'Path=/;'] - expected: FAIL - - [__SeCuRe: Secure origin: Should not set 'Path=/;MaxAge=10'] - expected: FAIL - - [__SeCuRe: Secure origin: Should not set 'Path=/;domain=web-platform.test'] - expected: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/__secure.header.html.ini b/testing/web-platform/meta/cookies/prefix/__secure.header.html.ini index cd08b714d9..af14d52d39 100644 --- a/testing/web-platform/meta/cookies/prefix/__secure.header.html.ini +++ b/testing/web-platform/meta/cookies/prefix/__secure.header.html.ini @@ -1,14 +1,3 @@ [__secure.header.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [__SeCuRe: Non-secure origin: Should not set 'Path=/;'] - expected: FAIL - - [__SeCuRe: Non-secure origin: Should not set 'Path=/;domain=web-platform.test'] - expected: FAIL - - [__SeCuRe: Non-secure origin: Should not set 'Path=/;MaxAge=10'] - expected: FAIL - - [__SeCuRe: Non-secure origin: Should not set 'Path=/;HttpOnly'] - expected: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/__secure.header.https.html.ini b/testing/web-platform/meta/cookies/prefix/__secure.header.https.html.ini index e2955b8945..f6c451a0d9 100644 --- a/testing/web-platform/meta/cookies/prefix/__secure.header.https.html.ini +++ b/testing/web-platform/meta/cookies/prefix/__secure.header.https.html.ini @@ -1,15 +1,4 @@ +prefs: [network.cookie.cookieBehavior.optInPartitioning:false] [__secure.header.https.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [__SeCuRe: secure origin: Should not set 'Path=/;'] - expected: FAIL - - [__SeCuRe: secure origin: Should not set 'Path=/;MaxAge=10'] - expected: FAIL - - [__SeCuRe: secure origin: Should not set 'Path=/;HttpOnly'] - expected: FAIL - - [__SeCuRe: secure origin: Should not set 'Path=/;domain=not-web-platform.test'] - expected: - if not early_beta_or_earlier: FAIL diff --git a/testing/web-platform/meta/cookies/prefix/document-cookie.non-secure.html.ini b/testing/web-platform/meta/cookies/prefix/document-cookie.non-secure.html.ini index e577a52b78..b5df822251 100644 --- a/testing/web-platform/meta/cookies/prefix/document-cookie.non-secure.html.ini +++ b/testing/web-platform/meta/cookies/prefix/document-cookie.non-secure.html.ini @@ -1,20 +1,3 @@ [document-cookie.non-secure.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [__SeCuRe: Non-secure origin: 'Path=/;'] - expected: FAIL - - [__SeCuRe: Non-secure origin: 'Path=/;domain=web-platform.test'] - expected: FAIL - - [__SeCuRe: Non-secure origin: 'Path=/;MaxAge=10'] - expected: FAIL - - [__HoSt: Non-secure origin: 'Path=/; '] - expected: FAIL - - [__HoSt: Non-secure origin: 'Path=/; domain=web-platform.test'] - expected: FAIL - - [__HoSt: Non-secure origin: 'Path=/; MaxAge=10'] - expected: FAIL diff --git a/testing/web-platform/meta/cookies/samesite/iframe.document.https.html.ini b/testing/web-platform/meta/cookies/samesite/iframe.document.https.html.ini index cd18ab2cbd..3285d774ca 100644 --- a/testing/web-platform/meta/cookies/samesite/iframe.document.https.html.ini +++ b/testing/web-platform/meta/cookies/samesite/iframe.document.https.html.ini @@ -1,3 +1,4 @@ +prefs: [network.cookie.cookieBehavior.optInPartitioning:false] [iframe.document.https.html] expected: if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/cookies/third-party-cookies/third-party-cookies.tentative.https.html.ini b/testing/web-platform/meta/cookies/third-party-cookies/third-party-cookies.tentative.https.html.ini index 9cd88e3d85..0c0175fcd5 100644 --- a/testing/web-platform/meta/cookies/third-party-cookies/third-party-cookies.tentative.https.html.ini +++ b/testing/web-platform/meta/cookies/third-party-cookies/third-party-cookies.tentative.https.html.ini @@ -1,6 +1,11 @@ +prefs: [network.cookie.cookieBehavior.optInPartitioning:true] [third-party-cookies.tentative.https.html] + expected: + if (os == "android") and debug: CRASH [3P fetch: Cookies are not accessible via HTTP] - expected: [FAIL, PASS] + expected: + if os == "android": FAIL [3P fetch: Cross site window setting HTTP cookies] - expected: [FAIL, PASS] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/cookies/value/value-ctl.html.ini b/testing/web-platform/meta/cookies/value/value-ctl.html.ini index 803fca4000..035d9aee2f 100644 --- a/testing/web-platform/meta/cookies/value/value-ctl.html.ini +++ b/testing/web-platform/meta/cookies/value/value-ctl.html.ini @@ -1,7 +1,4 @@ [value-ctl.html] - [Cookie with %x0 in value is rejected (DOM).] - expected: FAIL - [Cookie with %xa in value is rejected (DOM).] expected: FAIL diff --git a/testing/web-platform/meta/credential-management/digital-identity.https.html.ini b/testing/web-platform/meta/credential-management/digital-identity.https.html.ini index b65637a456..72f5534a4c 100644 --- a/testing/web-platform/meta/credential-management/digital-identity.https.html.ini +++ b/testing/web-platform/meta/credential-management/digital-identity.https.html.ini @@ -1,13 +1,4 @@ [digital-identity.https.html] - [navigator.credentials.get() API works in toplevel frame.] - expected: FAIL - - [navigator.credentials.get() API fails if IdentityCredentialRequestOptions::providers is not specified.] - expected: FAIL - - [navigator.credentials.get() API fails if there are no providers.] - expected: FAIL - [navigator.identity.get() API works in toplevel frame.] expected: FAIL diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini deleted file mode 100644 index 4d4461cb1e..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[abort-multiple-gets-through-first-idp.https.html] - expected: ERROR - [Test abort signal for a multi IDP request by aborting the first IDP] - expected: FAIL diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini deleted file mode 100644 index 6739dd2432..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[abort-multiple-gets-through-second-idp.https.html] - expected: ERROR - [Test abort signal for a multi IDP request by aborting the second IDP] - expected: FAIL diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini new file mode 100644 index 0000000000..f4b68663b8 --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini @@ -0,0 +1,4 @@ +[fedcm-multi-idp-abort.https.html] + expected: TIMEOUT + [Test that the abort signal works when multiple IDPs are used.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini new file mode 100644 index 0000000000..877afc2199 --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini @@ -0,0 +1,7 @@ +[fedcm-multi-idp-basic.https.html] + expected: TIMEOUT + [Multi IDP FedCM call succeeds when picking the first account.] + expected: TIMEOUT + + [Multi IDP FedCM call succeeds when picking account from the second IDP.] + expected: NOTRUN diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini new file mode 100644 index 0000000000..b0ba22c91f --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini @@ -0,0 +1,7 @@ +[fedcm-multi-idp-context.https.html] + expected: TIMEOUT + [FedCM multi IDP call defaults to 'signin' context.] + expected: TIMEOUT + + [FedCM multi IDP with non-default context.] + expected: NOTRUN diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini new file mode 100644 index 0000000000..ccb377dfcf --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini @@ -0,0 +1,10 @@ +[fedcm-multi-idp-mediation-optional.https.html] + expected: TIMEOUT + [Mediation optional can succeed without a returning account.] + expected: TIMEOUT + + [Mediation optional automatically succeeds when there is one returning account.] + expected: NOTRUN + + [Mediation optional can succeed when there is more than one returning account.] + expected: NOTRUN diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini new file mode 100644 index 0000000000..6e6ba1b34c --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini @@ -0,0 +1,10 @@ +[fedcm-multi-idp-mediation-silent.https.html] + expected: TIMEOUT + [Mediation silent fails if there is no returning account.] + expected: TIMEOUT + + [Mediation silent succeeds when there is one returning account.] + expected: NOTRUN + + [Mediation silent fails when there is more than one returning account.] + expected: NOTRUN diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini deleted file mode 100644 index 9cc9e7d60f..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[get-before-and-after-onload.https.html] - expected: - if os == "win": ERROR - [ERROR, CRASH] - [When there's a `get` call before onload, a `get` call which occurs after onload but before the first `get` call resolves, should be rejected.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini deleted file mode 100644 index 94219488ba..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[get-before-and-during-onload.https.html] - expected: - if os == "win": ERROR - [ERROR, CRASH] - [A `get` call before onload and a `get` call during onload should be combined.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini deleted file mode 100644 index cbe39824f8..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[get-before-onload-and-during-dom-content-loaded.https.html] - expected: - if os == "win": ERROR - [ERROR, CRASH] - [A `get` call before onload and a `get` call during DOMContentLoaded event should combine despite being called from different tasks.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini deleted file mode 100644 index bff023c0b7..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[multiple-gets-after-abort.https.html] - expected: ERROR - [Multiple gets after aborting a multi IDP request should work] - expected: FAIL diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini deleted file mode 100644 index ab2816bba6..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[multiple-gets-after-onload.https.html] - expected: ERROR - [No `get` calls before or during onload, multiple `get` calls after onload in the same task are allowed.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini deleted file mode 100644 index c501cd31ab..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[multiple-gets-before-onload.https.html] - expected: ERROR - [Multiple get calls before window onload are allowed.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini deleted file mode 100644 index 0ca0731487..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[multiple-gets-during-onload.https.html] - expected: - if os == "linux": ERROR - [ERROR, CRASH] - [No `get` calls before onload, multiple `get` calls during onload are allowed.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini deleted file mode 100644 index 4a39256958..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[single-get-after-onload.https.html] - expected: - if os == "win": [TIMEOUT, ERROR, CRASH] - TIMEOUT - [Single `get` call after onload is allowed.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini deleted file mode 100644 index 9626d221cb..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[single-get-before-onload.https.html] - expected: TIMEOUT - [Single `get` call before onload is allowed even if account is selected after.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini deleted file mode 100644 index f29a2a3df7..0000000000 --- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[single-get-during-onload.https.html] - expected: - if os == "mac": [TIMEOUT, ERROR, CRASH] - TIMEOUT - [Single `get` call during onload is allowed.] - expected: TIMEOUT diff --git a/testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini new file mode 100644 index 0000000000..007e286734 --- /dev/null +++ b/testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini @@ -0,0 +1,3 @@ +[fedcm-no-registered-idps.https.html] + [When no providers are registered an error should be returned.] + expected: FAIL diff --git a/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini index 2a26855088..fa6a8efa84 100644 --- a/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini +++ b/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini @@ -1,4 +1,4 @@ [fedcm-same-site-none.https.html] expected: TIMEOUT - [FedCM requests should be considered cross-origin and therefore not send SameSite=Strict cookies.] + [FedCM requests should be considered cross-origin and therefore not send SameSite=Strict or Lax cookies.] expected: TIMEOUT diff --git a/testing/web-platform/meta/css/CSS2/bidi-005.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-005.xht.ini index 86289cdac2..eae50d59af 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-005.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-005.xht.ini @@ -1,2 +1,2 @@ [bidi-005.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-006.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-006.xht.ini index c48ebe38be..6933a5148c 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-006.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-006.xht.ini @@ -1,2 +1,2 @@ [bidi-006.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-007.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-007.xht.ini index 3ad433b3b2..8575065fe8 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-007.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-007.xht.ini @@ -1,2 +1,2 @@ [bidi-007.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-008.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-008.xht.ini index 78e74fba22..71239fd80f 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-008.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-008.xht.ini @@ -1,2 +1,2 @@ [bidi-008.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-009.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-009.xht.ini index 5512b703ee..24f5c324f0 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-009.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-009.xht.ini @@ -1,2 +1,2 @@ [bidi-009.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-010.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-010.xht.ini index 6a99a28b88..c68495f6a8 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-010.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-010.xht.ini @@ -1,2 +1,2 @@ [bidi-010.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini index 1796c03d5f..6aaee0e243 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-005b.xht.ini @@ -1,2 +1,2 @@ [bidi-005b.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini index 196a9306f4..3491d8ca8e 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-006b.xht.ini @@ -1,2 +1,2 @@ [bidi-006b.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini index 0275ad54a6..f753d0d72c 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-007b.xht.ini @@ -1,2 +1,2 @@ [bidi-007b.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini index fb4ac97311..290e2f793e 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-008b.xht.ini @@ -1,2 +1,2 @@ [bidi-008b.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini index 344e4a508e..a08b7ed4dd 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-009b.xht.ini @@ -1,2 +1,2 @@ [bidi-009b.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini index 7c08a8c70f..c86aba8184 100644 --- a/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini +++ b/testing/web-platform/meta/css/CSS2/bidi-text/bidi-010b.xht.ini @@ -1,2 +1,2 @@ [bidi-010b.xht] - expected: FAIL + prefs: [layout.css.letter-spacing.model:2] diff --git a/testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-000.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-000.xht.ini new file mode 100644 index 0000000000..029f248ed5 --- /dev/null +++ b/testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-000.xht.ini @@ -0,0 +1,2 @@ +[c542-letter-sp-000.xht] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-001.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-001.xht.ini new file mode 100644 index 0000000000..e7bfc288d1 --- /dev/null +++ b/testing/web-platform/meta/css/CSS2/css1/c542-letter-sp-001.xht.ini @@ -0,0 +1,2 @@ +[c542-letter-sp-001.xht] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/CSS2/text/__dir__.ini b/testing/web-platform/meta/css/CSS2/text/__dir__.ini index daf68383df..667bc0c992 100644 --- a/testing/web-platform/meta/css/CSS2/text/__dir__.ini +++ b/testing/web-platform/meta/css/CSS2/text/__dir__.ini @@ -1 +1,2 @@ leak-threshold: [default:51200] +prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-center-offset-change.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-center-offset-change.html.ini new file mode 100644 index 0000000000..deec3c9b71 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-center-offset-change.html.ini @@ -0,0 +1,6 @@ +[anchor-center-offset-change.html] + [Anchored initially have the same width as the anchor] + expected: FAIL + + [Increase the height of the anchor to move the anchor-center offset] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-center-scroll.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-center-scroll.html.ini new file mode 100644 index 0000000000..fb251a6fd4 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-center-scroll.html.ini @@ -0,0 +1,2 @@ +[anchor-center-scroll.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-fallback-invalidation.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-fallback-invalidation.html.ini new file mode 100644 index 0000000000..b7b639ff90 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-fallback-invalidation.html.ini @@ -0,0 +1,3 @@ +[anchor-fallback-invalidation.html] + [Correct invalidation when fallbacks match the old style] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-inherited.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-inherited.html.ini new file mode 100644 index 0000000000..68ad07f80e --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-inherited.html.ini @@ -0,0 +1,3 @@ +[anchor-inherited.html] + [.child 1] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-invalid-fallback.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-invalid-fallback.html.ini new file mode 100644 index 0000000000..219297d169 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-invalid-fallback.html.ini @@ -0,0 +1,9 @@ +[anchor-invalid-fallback.html] + [Element can be anchor positioned] + expected: FAIL + + [Element can use fallback if present] + expected: FAIL + + [Flip to invalid anchor()] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.html.ini new file mode 100644 index 0000000000..213f316588 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini deleted file mode 100644 index 7fa7db4093..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[anchor-scroll-chained-001.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.html.ini new file mode 100644 index 0000000000..173ba0e5b7 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini deleted file mode 100644 index dcde6d0f2d..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[anchor-scroll-chained-002.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.html.ini new file mode 100644 index 0000000000..7319dd60bb --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini deleted file mode 100644 index 194120a755..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[anchor-scroll-chained-003.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.html.ini new file mode 100644 index 0000000000..5676291c91 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini deleted file mode 100644 index 707a25ba8f..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[anchor-scroll-chained-004.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.html.ini new file mode 100644 index 0000000000..aac86791da --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-fallback.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini deleted file mode 100644 index 102b40de4b..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[anchor-scroll-chained-fallback.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-overflow-hidden.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-overflow-hidden.html.ini new file mode 100644 index 0000000000..69a3691f90 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-overflow-hidden.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-overflow-hidden.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-013.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-013.html.ini new file mode 100644 index 0000000000..9955c5c3e2 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-013.html.ini @@ -0,0 +1,9 @@ +[anchor-scroll-position-try-013.html] + [anchor-scroll-position-try-013] + expected: FAIL + + [anchor-scroll-position-try-013 1] + expected: FAIL + + [anchor-scroll-position-try-013 2] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-014.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-014.html.ini new file mode 100644 index 0000000000..2aba84c898 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-014.html.ini @@ -0,0 +1,9 @@ +[anchor-scroll-position-try-014.html] + [anchor-scroll-position-try-014] + expected: FAIL + + [anchor-scroll-position-try-014 1] + expected: FAIL + + [anchor-scroll-position-try-014 2] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-scrollable-anchor.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-scrollable-anchor.html.ini new file mode 100644 index 0000000000..de2a413dc6 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-scrollable-anchor.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-scrollable-anchor.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini index e998436951..419f99918a 100644 --- a/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini @@ -4,3 +4,789 @@ [CSSPositionTryRule.style.setProperty setting allowed and disallowed properties] expected: FAIL + + [CSSPositionTryDescriptors.item] + expected: FAIL + + [CSSPositionTryDescriptors.cssText] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin)] + expected: FAIL + + [CSSPositionTryDescriptors[margin\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-top)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-top)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-top\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-top\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginTop\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginTop\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-right)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-right)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-right\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-right\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginRight\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginRight\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-bottom)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-bottom)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-bottom\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-bottom\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBottom\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBottom\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-left)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-left)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-left\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-left\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginLeft\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginLeft\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-block)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-block)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-block\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-block\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBlock\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBlock\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-block-start)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-block-start)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-block-start\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-block-start\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBlockStart\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBlockStart\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-block-end)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-block-end)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-block-end\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-block-end\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBlockEnd\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginBlockEnd\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-inline)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-inline)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-inline\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-inline\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginInline\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginInline\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-inline-start)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-inline-start)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-inline-start\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-inline-start\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginInlineStart\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginInlineStart\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(margin-inline-end)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(margin-inline-end)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-inline-end\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[margin-inline-end\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginInlineEnd\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[marginInlineEnd\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset)] + expected: FAIL + + [CSSPositionTryDescriptors[inset\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(top)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(top)] + expected: FAIL + + [CSSPositionTryDescriptors[top\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[top\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(left)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(left)] + expected: FAIL + + [CSSPositionTryDescriptors[left\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[left\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(right)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(right)] + expected: FAIL + + [CSSPositionTryDescriptors[right\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[right\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(bottom)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(bottom)] + expected: FAIL + + [CSSPositionTryDescriptors[bottom\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[bottom\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset-block)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset-block)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-block\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-block\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetBlock\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetBlock\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset-block-start)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset-block-start)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-block-start\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-block-start\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetBlockStart\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetBlockStart\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset-block-end)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset-block-end)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-block-end\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-block-end\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetBlockEnd\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetBlockEnd\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset-inline)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset-inline)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-inline\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-inline\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetInline\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetInline\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset-inline-start)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset-inline-start)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-inline-start\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-inline-start\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetInlineStart\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetInlineStart\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset-inline-end)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset-inline-end)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-inline-end\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-inline-end\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetInlineEnd\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetInlineEnd\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(width)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(width)] + expected: FAIL + + [CSSPositionTryDescriptors[width\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[width\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(height)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(height)] + expected: FAIL + + [CSSPositionTryDescriptors[height\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[height\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(min-width)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(min-width)] + expected: FAIL + + [CSSPositionTryDescriptors[min-width\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[min-width\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minWidth\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minWidth\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(max-width)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(max-width)] + expected: FAIL + + [CSSPositionTryDescriptors[max-width\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[max-width\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxWidth\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxWidth\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(min-height)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(min-height)] + expected: FAIL + + [CSSPositionTryDescriptors[min-height\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[min-height\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minHeight\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minHeight\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(max-height)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(max-height)] + expected: FAIL + + [CSSPositionTryDescriptors[max-height\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[max-height\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxHeight\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxHeight\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(block-size)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(block-size)] + expected: FAIL + + [CSSPositionTryDescriptors[block-size\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[block-size\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[blockSize\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[blockSize\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(min-block-size)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(min-block-size)] + expected: FAIL + + [CSSPositionTryDescriptors[min-block-size\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[min-block-size\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minBlockSize\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minBlockSize\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(max-block-size)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(max-block-size)] + expected: FAIL + + [CSSPositionTryDescriptors[max-block-size\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[max-block-size\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxBlockSize\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxBlockSize\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inline-size)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inline-size)] + expected: FAIL + + [CSSPositionTryDescriptors[inline-size\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inline-size\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[inlineSize\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[inlineSize\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(min-inline-size)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(min-inline-size)] + expected: FAIL + + [CSSPositionTryDescriptors[min-inline-size\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[min-inline-size\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minInlineSize\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[minInlineSize\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(max-inline-size)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(max-inline-size)] + expected: FAIL + + [CSSPositionTryDescriptors[max-inline-size\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[max-inline-size\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxInlineSize\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[maxInlineSize\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(place-self)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(place-self)] + expected: FAIL + + [CSSPositionTryDescriptors[place-self\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[place-self\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[placeSelf\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[placeSelf\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(align-self)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(align-self)] + expected: FAIL + + [CSSPositionTryDescriptors[align-self\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[align-self\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[alignSelf\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[alignSelf\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(justify-self)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(justify-self)] + expected: FAIL + + [CSSPositionTryDescriptors[justify-self\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[justify-self\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[justifySelf\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[justifySelf\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(position-anchor)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(position-anchor)] + expected: FAIL + + [CSSPositionTryDescriptors[position-anchor\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[position-anchor\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[positionAnchor\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[positionAnchor\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(inset-area)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(inset-area)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-area\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[inset-area\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetArea\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[insetArea\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(color)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(color)] + expected: FAIL + + [CSSPositionTryDescriptors[color\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[color\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(align-items)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(align-items)] + expected: FAIL + + [CSSPositionTryDescriptors[align-items\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[align-items\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[alignItems\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[alignItems\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(align-content)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(align-content)] + expected: FAIL + + [CSSPositionTryDescriptors[align-content\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[align-content\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[alignContent\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[alignContent\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(background)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(background)] + expected: FAIL + + [CSSPositionTryDescriptors[background\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[background\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(display)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(display)] + expected: FAIL + + [CSSPositionTryDescriptors[display\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[display\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(position)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(position)] + expected: FAIL + + [CSSPositionTryDescriptors[position\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[position\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(writing-mode)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(writing-mode)] + expected: FAIL + + [CSSPositionTryDescriptors[writing-mode\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[writing-mode\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[writingMode\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors[writingMode\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(direction)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(direction)] + expected: FAIL + + [CSSPositionTryDescriptors[direction\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[direction\] (get)] + expected: FAIL + + [CSSPositionTryDescriptors.getPropertyValue(syntax)] + expected: FAIL + + [CSSPositionTryDescriptors.setProperty(syntax)] + expected: FAIL + + [CSSPositionTryDescriptors[syntax\] (set)] + expected: FAIL + + [CSSPositionTryDescriptors[syntax\] (get)] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/base-style-invalidation.html.ini b/testing/web-platform/meta/css/css-anchor-position/base-style-invalidation.html.ini new file mode 100644 index 0000000000..9c0e77ffae --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/base-style-invalidation.html.ini @@ -0,0 +1,3 @@ +[base-style-invalidation.html] + [The chosen position options changes when the base style differs] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini b/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini index b1873f3724..54a37ef889 100644 --- a/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini @@ -22,3 +22,231 @@ [CSSPositionTryRule interface: attribute style] expected: FAIL + + [CSSPositionTryDescriptors interface: existence and properties of interface object] + expected: FAIL + + [CSSPositionTryDescriptors interface object length] + expected: FAIL + + [CSSPositionTryDescriptors interface object name] + expected: FAIL + + [CSSPositionTryDescriptors interface: existence and properties of interface prototype object] + expected: FAIL + + [CSSPositionTryDescriptors interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CSSPositionTryDescriptors interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginTop] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginRight] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginBottom] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginLeft] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginBlock] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginBlockStart] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginBlockEnd] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginInline] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginInlineStart] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute marginInlineEnd] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-top] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-right] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-bottom] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-left] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-block] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-block-start] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-block-end] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-inline] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-inline-start] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute margin-inline-end] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute insetBlock] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute insetBlockStart] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute insetBlockEnd] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute insetInline] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute insetInlineStart] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute insetInlineEnd] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute top] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute left] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute right] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute bottom] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset-block] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset-block-start] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset-block-end] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset-inline] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset-inline-start] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset-inline-end] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute width] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute minWidth] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute maxWidth] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute height] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute minHeight] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute maxHeight] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute blockSize] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute minBlockSize] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute maxBlockSize] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inlineSize] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute minInlineSize] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute maxInlineSize] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute min-width] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute max-width] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute min-height] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute max-height] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute block-size] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute min-block-size] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute max-block-size] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inline-size] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute min-inline-size] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute max-inline-size] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute placeSelf] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute alignSelf] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute justifySelf] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute place-self] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute align-self] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute justify-self] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute positionAnchor] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute position-anchor] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute insetArea] + expected: FAIL + + [CSSPositionTryDescriptors interface: attribute inset-area] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-in-position-try.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-in-position-try.html.ini new file mode 100644 index 0000000000..37d5ffe353 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-in-position-try.html.ini @@ -0,0 +1,177 @@ +[inset-area-in-position-try.html] + [none] + expected: FAIL + + [span-all] + expected: FAIL + + [span-all span-all] + expected: FAIL + + [top left] + expected: FAIL + + [top center] + expected: FAIL + + [top right] + expected: FAIL + + [center left] + expected: FAIL + + [center center] + expected: FAIL + + [center right] + expected: FAIL + + [bottom left] + expected: FAIL + + [bottom center] + expected: FAIL + + [bottom right] + expected: FAIL + + [start start] + expected: FAIL + + [start center] + expected: FAIL + + [start end] + expected: FAIL + + [center start] + expected: FAIL + + [center end] + expected: FAIL + + [end start] + expected: FAIL + + [end center] + expected: FAIL + + [end end] + expected: FAIL + + [self-start self-start] + expected: FAIL + + [self-start center] + expected: FAIL + + [self-start self-end] + expected: FAIL + + [center self-start] + expected: FAIL + + [center self-end] + expected: FAIL + + [self-end self-start] + expected: FAIL + + [self-end center] + expected: FAIL + + [self-end self-end] + expected: FAIL + + [y-start x-start] + expected: FAIL + + [y-start center] + expected: FAIL + + [y-start x-end] + expected: FAIL + + [center x-start] + expected: FAIL + + [center x-end] + expected: FAIL + + [y-end x-start] + expected: FAIL + + [y-end center] + expected: FAIL + + [y-end x-end] + expected: FAIL + + [y-self-start x-self-start] + expected: FAIL + + [y-self-start center] + expected: FAIL + + [y-self-start x-self-end] + expected: FAIL + + [center x-self-start] + expected: FAIL + + [center x-self-end] + expected: FAIL + + [y-self-end x-self-start] + expected: FAIL + + [y-self-end center] + expected: FAIL + + [y-self-end x-self-end] + expected: FAIL + + [span-y-self-start span-x-self-end] + expected: FAIL + + [span-bottom span-all] + expected: FAIL + + [Placement: --top] + expected: FAIL + + [Placement: --left] + expected: FAIL + + [Placement: --right, --top] + expected: FAIL + + [Placement: --bottom, --top] + expected: FAIL + + [Placement: --bottom, --right, --top] + expected: FAIL + + [Placement: --bottom, --right, --left, --top] + expected: FAIL + + [Placement: --bottom, --left, --top, --right] + expected: FAIL + + [Placement: --right flip-inline] + expected: FAIL + + [Placement: --bottom flip-block] + expected: FAIL + + [Placement: --left flip-start] + expected: FAIL + + [Placement: --left flip-inline, --top] + expected: FAIL + + [Placement: --top flip-block, --left] + expected: FAIL + + [Placement: --left flip-start flip-block, --left] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-backdrop.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-backdrop.html.ini new file mode 100644 index 0000000000..d872495d7f --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-backdrop.html.ini @@ -0,0 +1,3 @@ +[position-try-backdrop.html] + [::backdrop can use position-try-options] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-order-inset-area.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-order-inset-area.html.ini new file mode 100644 index 0000000000..ec2a0b0244 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-order-inset-area.html.ini @@ -0,0 +1,81 @@ +[position-try-order-inset-area.html] + [--right | --right] + expected: FAIL + + [--left | --left] + expected: FAIL + + [--top | --top] + expected: FAIL + + [--bottom | --bottom] + expected: FAIL + + [--right, --left, --bottom, --top | --right] + expected: FAIL + + [normal --right, --left, --bottom, --top | --right] + expected: FAIL + + [normal --top, --left, --bottom, --right | --top] + expected: FAIL + + [most-block-size --right, --left | --right] + expected: FAIL + + [most-height --right, --left | --right] + expected: FAIL + + [most-inline-size --right, --left | --left] + expected: FAIL + + [most-width --right, --left | --left] + expected: FAIL + + [most-inline-size --bottom, --top | --bottom] + expected: FAIL + + [most-width --bottom, --top | --bottom] + expected: FAIL + + [most-block-size --bottom, --top | --top] + expected: FAIL + + [most-height --bottom, --top | --top] + expected: FAIL + + [most-inline-size --right, --left, --bottom, --top | --bottom] + expected: FAIL + + [most-inline-size --right, --left, --top, --bottom | --top] + expected: FAIL + + [most-block-size --bottom, --top, --right, --left | --right] + expected: FAIL + + [most-block-size --bottom, --top, --left, --right | --left] + expected: FAIL + + [most-inline-size --left-sweep, --bottom-sweep | --left-sweep] + expected: FAIL + + [most-inline-size --bottom-sweep, --left-sweep | --bottom-sweep] + expected: FAIL + + [most-block-size --left-sweep, --bottom-sweep | --left-sweep] + expected: FAIL + + [most-block-size --bottom-sweep, --left-sweep | --left-sweep] + expected: FAIL + + [most-inline-size --right-sweep, --left-sweep, --bottom-sweep, --top-sweep | --left-sweep] + expected: FAIL + + [most-block-size --right-sweep, --left-sweep, --bottom-sweep, --top-sweep | --top-sweep] + expected: FAIL + + [most-inline-size\n --right-sweep, --left-sweep, --bottom-sweep, --top-sweep,\n --right, --left, --bottom, --top\n | --left-sweep] + expected: FAIL + + [most-block-size\n --right-sweep, --left-sweep, --bottom-sweep, --top-sweep,\n --right, --left, --bottom, --top\n | --right] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.html.ini new file mode 100644 index 0000000000..3d5d5d875d --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.html.ini @@ -0,0 +1,2 @@ +[position-visibility-add-no-overflow.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini deleted file mode 100644 index 120f58423b..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-add-no-overflow.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.html.ini new file mode 100644 index 0000000000..2d8669ecc6 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-after-scroll-in.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini deleted file mode 100644 index 4e48cc764d..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-anchors-visible-after-scroll-in.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.html.ini new file mode 100644 index 0000000000..d18631dcb7 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-after-scroll-out.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini deleted file mode 100644 index fef78484bf..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-anchors-visible-after-scroll-out.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-both-position-fixed.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-both-position-fixed.tentative.html.ini new file mode 100644 index 0000000000..ceccdb9ca2 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-both-position-fixed.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-both-position-fixed.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-001.html.ini new file mode 100644 index 0000000000..e12c1309f5 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-001.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-chained-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-002.html.ini new file mode 100644 index 0000000000..00d6e9ecab --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-002.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-chained-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-003.html.ini new file mode 100644 index 0000000000..0c9539f7f1 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-003.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-chained-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-004.html.ini new file mode 100644 index 0000000000..02beaae9cc --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-chained-004.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-chained-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.html.ini new file mode 100644 index 0000000000..25f7c7c8d1 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-change-anchor.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini deleted file mode 100644 index 35ead71fcf..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-anchors-visible-change-anchor.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.html.ini new file mode 100644 index 0000000000..836b28479d --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-change-css-visibility.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini deleted file mode 100644 index 76c3c60118..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-anchors-visible-change-css-visibility.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.html.ini new file mode 100644 index 0000000000..3ea6611e5c --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-css-visibility.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini deleted file mode 100644 index 278741c7f3..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-anchors-visible-css-visibility.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.html.ini new file mode 100644 index 0000000000..b4400a798a --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-non-intervening-container.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini deleted file mode 100644 index 52927f6a6b..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-anchors-visible-non-intervening-container.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.html.ini new file mode 100644 index 0000000000..7c86e8c3dc --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-stacked-child.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.html.ini new file mode 100644 index 0000000000..d8c2cf5d30 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini deleted file mode 100644 index 003412f960..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-anchors-visible.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.html.ini new file mode 100644 index 0000000000..25dc9ae43f --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.html.ini @@ -0,0 +1,2 @@ +[position-visibility-no-overflow-scroll.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini deleted file mode 100644 index 7778b801ba..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-no-overflow-scroll.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.html.ini new file mode 100644 index 0000000000..898d10a473 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.html.ini @@ -0,0 +1,2 @@ +[position-visibility-no-overflow-stacked-child.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini deleted file mode 100644 index 609ceb3c1a..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-no-overflow-stacked-child.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.html.ini new file mode 100644 index 0000000000..c1f5e52df9 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.html.ini @@ -0,0 +1,2 @@ +[position-visibility-no-overflow.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini deleted file mode 100644 index 3a7bbc8636..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-no-overflow.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.html.ini new file mode 100644 index 0000000000..a698919286 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.html.ini @@ -0,0 +1,2 @@ +[position-visibility-remove-anchors-visible.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini deleted file mode 100644 index 8551beb8a4..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-remove-anchors-visible.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.html.ini new file mode 100644 index 0000000000..7290bac75c --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.html.ini @@ -0,0 +1,2 @@ +[position-visibility-remove-no-overflow.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini deleted file mode 100644 index 2d701034fa..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-visibility-remove-no-overflow.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor-dynamic.html.ini b/testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor-dynamic.html.ini new file mode 100644 index 0000000000..b4702568e5 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor-dynamic.html.ini @@ -0,0 +1,6 @@ +[pseudo-element-anchor-dynamic.html] + [::before as anchor dynamically generated] + expected: FAIL + + [::after as anchor dynamically generated] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor.html.ini b/testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor.html.ini new file mode 100644 index 0000000000..72080d37e8 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/pseudo-element-anchor.html.ini @@ -0,0 +1,6 @@ +[pseudo-element-anchor.html] + [::before as anchor] + expected: FAIL + + [::after as anchor] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini deleted file mode 100644 index f4ec3b330f..0000000000 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[animation-delay-end-computed.tentative.html] - [Property animation-delay-end value 'initial'] - expected: FAIL - - [Property animation-delay-end value '-500ms'] - expected: FAIL - - [Property animation-delay-end value 'calc(2 * 3s)'] - expected: FAIL - - [Property animation-delay-end value '20s, 10s'] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini deleted file mode 100644 index 0809ede942..0000000000 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[animation-delay-end-valid.tentative.html] - [e.style['animation-delay-end'\] = "-5ms" should set the property value] - expected: FAIL - - [e.style['animation-delay-end'\] = "0s" should set the property value] - expected: FAIL - - [e.style['animation-delay-end'\] = "10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-end'\] = "20s, 10s" should set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand-computed.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand-computed.html.ini deleted file mode 100644 index 52d53d8201..0000000000 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand-computed.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[animation-delay-shorthand-computed.html] - [Property animation-delay value '1s 2s'] - expected: FAIL - - [Property animation-delay value '1s 2s, 3s'] - expected: FAIL - - [Property animation-delay value '1s, 2s 3s'] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini deleted file mode 100644 index 18a633cf66..0000000000 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-shorthand.html.ini +++ /dev/null @@ -1,45 +0,0 @@ -[animation-delay-shorthand.html] - [e.style['animation-delay'\] = "1s 2s" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s, 3s" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "1s, 2s 3s" should set the property value] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s" should not set unrelated longhands] - expected: FAIL - - [e.style['animation-delay'\] = "1s" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "1s" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "1s" should not set unrelated longhands] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s, 3s 4s" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s, 3s 4s" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s, 3s 4s" should not set unrelated longhands] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should set animation-delay-end] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should set animation-delay-start] - expected: FAIL - - [e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should not set unrelated longhands] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini deleted file mode 100644 index 8341379e4d..0000000000 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[animation-delay-start-computed.tentative.html] - [Property animation-delay-start value 'initial'] - expected: FAIL - - [Property animation-delay-start value '-500ms'] - expected: FAIL - - [Property animation-delay-start value 'calc(2 * 3s)'] - expected: FAIL - - [Property animation-delay-start value '20s, 10s'] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini deleted file mode 100644 index 4ad3bb1e96..0000000000 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[animation-delay-start-valid.tentative.html] - [e.style['animation-delay-start'\] = "-5ms" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "0s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "20s, 10s" should set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/stability/animation-event-destroy-renderer.html.ini b/testing/web-platform/meta/css/css-animations/stability/animation-event-destroy-renderer.html.ini index 4fe69a873d..eaf3d74352 100644 --- a/testing/web-platform/meta/css/css-animations/stability/animation-event-destroy-renderer.html.ini +++ b/testing/web-platform/meta/css/css-animations/stability/animation-event-destroy-renderer.html.ini @@ -1,11 +1,13 @@ [animation-event-destroy-renderer.html?animationiteration] expected: - if not asan and (os == "linux") and not debug and not tsan: [OK, TIMEOUT] - if asan and not fission: [OK, TIMEOUT] + if (os == "linux") and not tsan and not debug and asan and not fission: [OK, TIMEOUT] + if (os == "linux") and not tsan and not debug and not asan: [OK, TIMEOUT] + if (os == "linux") and tsan: [OK, TIMEOUT] [Triggering the cancel of an animation during event handling does not crash.] expected: - if not asan and (os == "linux") and not debug and not tsan: [PASS, TIMEOUT] - if asan and not fission: [PASS, TIMEOUT] + if (os == "linux") and not tsan and not debug and asan and not fission: [PASS, TIMEOUT] + if (os == "linux") and not tsan and not debug and not asan: [PASS, TIMEOUT] + if (os == "linux") and tsan: [PASS, TIMEOUT] [animation-event-destroy-renderer.html?animationstart] diff --git a/testing/web-platform/meta/css/css-animations/transition-ready-time-offscreen.html.ini b/testing/web-platform/meta/css/css-animations/transition-ready-time-offscreen.html.ini new file mode 100644 index 0000000000..5a6e15446d --- /dev/null +++ b/testing/web-platform/meta/css/css-animations/transition-ready-time-offscreen.html.ini @@ -0,0 +1,5 @@ +[transition-ready-time-offscreen.html] + [Transitions start at the same time regardless of on-screen status] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-018.html.ini b/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-018.html.ini index f00b643435..3b79198f3b 100644 --- a/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-018.html.ini +++ b/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-018.html.ini @@ -1,2 +1,4 @@ [multi-line-row-flex-fragmentation-018.html] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-019.html.ini b/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-019.html.ini deleted file mode 100644 index ac8dd78b07..0000000000 --- a/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-019.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[multi-line-row-flex-fragmentation-019.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-030.html.ini b/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-030.html.ini index f73477fd32..d831697b6f 100644 --- a/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-030.html.ini +++ b/testing/web-platform/meta/css/css-break/flexbox/multi-line-row-flex-fragmentation-030.html.ini @@ -1,2 +1,4 @@ [multi-line-row-flex-fragmentation-030.html] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-015.html.ini b/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-015.html.ini index 80955370ba..9ddf71df5a 100644 --- a/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-015.html.ini +++ b/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-015.html.ini @@ -1,2 +1,4 @@ [single-line-column-flex-fragmentation-015.html] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-057.html.ini b/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-057.html.ini index ea8a1f5a68..f8a65b96ed 100644 --- a/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-057.html.ini +++ b/testing/web-platform/meta/css/css-break/flexbox/single-line-column-flex-fragmentation-057.html.ini @@ -1,2 +1,4 @@ [single-line-column-flex-fragmentation-057.html] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-cascade/scope-pseudo-element.html.ini b/testing/web-platform/meta/css/css-cascade/scope-pseudo-element.html.ini new file mode 100644 index 0000000000..80b96e894a --- /dev/null +++ b/testing/web-platform/meta/css/css-cascade/scope-pseudo-element.html.ini @@ -0,0 +1,2 @@ +[scope-pseudo-element.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-about-blank.tentative.html.ini b/testing/web-platform/meta/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-about-blank.tentative.html.ini new file mode 100644 index 0000000000..f9d86ad256 --- /dev/null +++ b/testing/web-platform/meta/css/css-color-adjust/rendering/dark-color-scheme/color-scheme-iframe-background-about-blank.tentative.html.ini @@ -0,0 +1,2 @@ +[color-scheme-iframe-background-about-blank.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini index 21b32c6ad3..873c8e496a 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini @@ -1,2802 +1,30 @@ [color-computed-relative-color.html] - [Property color value 'rgb(from rebeccapurple r g b)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from hsl(120deg 20% 50% / .5) r g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(from rebeccapurple r g b) r g b)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple 0 0 0)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple 0 0 0 / 0)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple 0 g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r 0 b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g 0 / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g b / 0)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) 0 g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 0 b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 0 / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / 0)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple 25 g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r 25 b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g 25 / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g b / .25)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / .20)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple 20% g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r 20% b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g 20% / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g b / 20%)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) 20% g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 20% b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 20% / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / 20%)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple 25 g b / 25%)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r 25 b / 25%)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g 25 / 25%)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / 25%)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / 25%)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / 25%)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple g b r)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple b alpha r / g)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r r r / r)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) g b r)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) b alpha r / g)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r r r / r)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r 20% 10)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r 10 20%)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple 0% 10 10)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 20% 10)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 10 20%)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) 0% 10 10)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple calc(r) calc(g) calc(b))'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r calc(g * 2) 10)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple b calc(r * .5) 10)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r calc(g * .5 + g * .5) 10)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r calc(b * .5 - g * .5) 10)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20%, 40%, 60%, 80%) calc(r) calc(g) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple none none none)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple none none none / none)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g none)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g none / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple r g b / none)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20% 40% 60% / 80%) r g none / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20% 40% 60% / 80%) r g b / none)'] - expected: FAIL - - [Property color value 'rgb(from rgb(none none none) r g b)'] - expected: FAIL - - [Property color value 'rgb(from rgb(none none none / none) r g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20% none 60%) r g b)'] - expected: FAIL - - [Property color value 'rgb(from rgb(20% 40% 60% / none) r g b / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s l)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from hsl(120deg 20% 50% / .5) h s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from hsl(from rebeccapurple h s l) h s l)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 0 0% 0%)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 0deg 0% 0%)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 0 0% 0% / 0)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 0deg 0% 0% / 0)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 0 s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 0deg s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h 0% l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s 0% / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s l / 0)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) 0 s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) 0deg s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h 0% l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s 0% / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s l / 0)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 25 s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple 25deg s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h 20% l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s 20% / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s l / .25)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) 25 s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) 25deg s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h 20% l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s 20% / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s l / .2)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h l s)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h alpha l / s)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h l l / l)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h l s)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h alpha l / s)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h l l / l)'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple calc(h) calc(s) calc(l))'] - expected: FAIL - - [Property color value 'hsl(from rgb(20%, 40%, 60%, 80%) calc(h) calc(s) calc(l) / calc(alpha))'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple none none none)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple none none none / none)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s none)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s none / alpha)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple h s l / none)'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple none s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from hsl(120deg 20% 50% / .5) h s none / alpha)'] - expected: FAIL - - [Property color value 'hsl(from hsl(120deg 20% 50% / .5) h s l / none)'] - expected: FAIL - - [Property color value 'hsl(from hsl(120deg 20% 50% / .5) none s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from hsl(none none none) h s l)'] - expected: FAIL - - [Property color value 'hsl(from hsl(none none none / none) h s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from hsl(120deg none 50% / .5) h s l)'] - expected: FAIL - - [Property color value 'hsl(from hsl(120deg 20% 50% / none) h s l / alpha)'] - expected: FAIL - - [Property color value 'hsl(from hsl(none 20% 50% / .5) h s l / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w b)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from hsl(120deg 20% 50% / .5) h w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from hwb(from rebeccapurple h w b) h w b)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 0 0% 0%)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 0deg 0% 0%)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 0 0% 0% / 0)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 0deg 0% 0% / 0)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 0 w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 0deg w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h 0% b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w 0% / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w b / 0)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) 0 w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) 0deg w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h 0% b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w 0% / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w b / 0)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 25 w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple 25deg w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h 20% b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w 20% / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w b / .2)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) 25 w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) 25deg w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h 20% b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w 20% / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w b / .2)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h b w)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h alpha w / b)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w w / w)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h b w)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h alpha w / b)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w w / w)'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple calc(h) calc(w) calc(b))'] - expected: FAIL - - [Property color value 'hwb(from rgb(20%, 40%, 60%, 80%) calc(h) calc(w) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple none none none)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple none none none / none)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w none)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w none / alpha)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple h w b / none)'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple none w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from hwb(120deg 20% 50% / .5) h w none / alpha)'] - expected: FAIL - - [Property color value 'hwb(from hwb(120deg 20% 50% / .5) h w b / none)'] - expected: FAIL - - [Property color value 'hwb(from hwb(120deg 20% 50% / .5) none w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from hwb(none none none) h w b)'] - expected: FAIL - - [Property color value 'hwb(from hwb(none none none / none) h w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from hwb(120deg none 50% / .5) h w b)'] - expected: FAIL - - [Property color value 'hwb(from hwb(120deg 20% 50% / none) h w b / alpha)'] - expected: FAIL - - [Property color value 'hwb(from hwb(none 20% 50% / .5) h w b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a b)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(200 300 400 / 500%) l a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(-200 -300 -400 / -500%) l a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(from lab(25 20 50) l a b) l a b)'] - expected: FAIL - - [Property color value 'lab(from color(display-p3 0 0 0) l a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) 0 a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l 0 b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a 0 / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a b / 0)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) 0 a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l 0 b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a 0 / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a b / 0)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) 35 a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l 35 b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a 35 / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a b / .35)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) 35 a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l 35 b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a 35 / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a b / .35)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l b a)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a a / a)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l b a)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a a / a)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) calc(l) calc(a) calc(b))'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a none)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a none / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) l a b / none)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a none / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / 40%) l a b / none)'] - expected: FAIL - - [Property color value 'lab(from lab(none none none) l a b)'] - expected: FAIL - - [Property color value 'lab(from lab(none none none / none) l a b / alpha)'] - expected: FAIL - - [Property color value 'lab(from lab(25 none 50) l a b)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50 / none) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from color(display-p3 0 0 0) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(none none none) l a b)'] - expected: FAIL - - [Property color value 'oklab(from oklab(none none none / none) l a b / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c h)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(200 300 400 / 500%) l c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(-200 -300 -400 / -500%) l c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(from lch(0.7 45 30) l c h) l c h)'] - expected: FAIL - - [Property color value 'lch(from color(display-p3 0 0 0) l c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lab(0.7 45 30) l c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 0 c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l 0 h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c 0 / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c 0deg / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c h / 0)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) 0 c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l 0 h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c 0 / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c 0deg / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c h / 0)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 25 c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l 25 h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c 25 / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c 25deg / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c h / .25)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) 25 c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l 25 h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c 25 / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c 25deg / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c h / .25)'] - expected: FAIL - - [Property color value 'lch(from lch(.7 45 30) l c c / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(.7 45 30 / 40%) l c c / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) calc(l) calc(c) calc(h))'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c none)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c none / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) l c h / none)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c none / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) l c h / none)'] - expected: FAIL - - [Property color value 'lch(from lch(none none none) l c h)'] - expected: FAIL - - [Property color value 'lch(from lch(none none none / none) l c h / alpha)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 none 30) l c h)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / none) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from color(display-p3 0 0 0) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklab(0.7 45 30) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(none none none) l c h)'] - expected: FAIL - - [Property color value 'oklch(from oklch(none none none / none) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 none 30) l c h)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb g b r)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb g b r)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 1.7 1.5 1.3) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 1.7 1.5 1.3) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb -0.7 -0.5 -0.3) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb -0.7 -0.5 -0.3) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb calc(r) calc(g) calc(b))'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g none)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(srgb none none none) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb none none none / none) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 none 0.3) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / none) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear g b r)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r) calc(g) calc(b))'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear none none none) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear none none none / none) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 none 0.3) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / none) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb g b r)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r) calc(g) calc(b))'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb none none none) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb none none none / none) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 none 0.3) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / none) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 g b r)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r) calc(g) calc(b))'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 none none none) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 none none none / none) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 none 0.3) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / none) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb g b r)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r) calc(g) calc(b))'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb none none none) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb none none none / none) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 none 0.3) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / none) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0.2 g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 20% g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0.2 b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 20% b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 20% / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 g b r)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 b alpha r / g)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r r r / r)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 alpha alpha alpha / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r) calc(g) calc(b))'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / none)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 none none none) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 none none none / none) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 none 0.3) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / none) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x 0 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y z / 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz 0 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x 0 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0.2 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x 0.2 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y z / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y z / 20%)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz 0.2 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x 0.2 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz y z x)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x x x / x)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz y z x)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x x x / x)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz calc(x) calc(y) calc(z))'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y none)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y z / none)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / none)'] - expected: FAIL - - [Property color value 'color(from color(xyz none none none) xyz x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz none none none / none) xyz x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 none 100) xyz x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / none) xyz x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0.2 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0.2 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 20%)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0.2 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0.2 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 y z x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x x x / x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 y z x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x x x / x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x) calc(y) calc(z))'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 none none none) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 none none none / none) xyz-d50 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 none 100) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / none) xyz-d50 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0.2 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0.2 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 20%)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0.2 y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0.2 z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0.2 / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0.2)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 y z x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x x x / x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 y z x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x x x / x)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x) calc(y) calc(z))'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y none / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 none none none) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 none none none / none) xyz-d65 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 none 100) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / none) xyz-d65 x y z / alpha)'] - expected: FAIL - - [Property color value 'rgb(from var(--bg-color) r g b / 80%)'] - expected: FAIL - - [Property color value 'lch(from var(--color) calc(l / 2) c h)'] - expected: FAIL - - [Property color value 'rgb(from var(--color) calc(r * .3 + g * .59 + b * .11) calc(r * .3 + g * .59 + b * .11) calc(r * .3 + g * .59 + b * .11))'] - expected: FAIL - - [Property color value 'lch(from var(--color) l 0 h)'] - expected: FAIL - - [Property color value 'rgb(from indianred 255 g b)'] - expected: FAIL - - [Property color value 'lab(from var(--mycolor) l a b / 100%)'] - expected: FAIL - - [Property color value 'lab(from var(--mycolor) l a b / calc(alpha * 0.8))'] - expected: FAIL - - [Property color value 'lab(from var(--mycolor) l 0 0)'] - expected: FAIL - - [Property color value 'lch(from peru calc(l * 0.8) c h)'] - expected: FAIL - - [Property color value 'lch(from var(--mycolor) l 0 h)'] - expected: FAIL - - [Property color value 'var(--mygray)'] - expected: FAIL - - [Property color value 'lch(from var(--mygray) l 30 h)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a b)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(2 3 4 / 500%) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(-2 -3 -4 / -500%) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l 0 b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a 0 / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a b / 0)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) 0 a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l 0 b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0 / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / 0)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0.35 a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l 0.35 b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a 0.35 / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a b / .35)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) 0.35 a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l 0.35 b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0.35 / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l b a)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a a / a)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l b a)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a a / a)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) calc(l) calc(a) calc(b))'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a none)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a none / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a b / none)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a none / alpha)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / none)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 none 0.5) l a b)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5 / none) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c h)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(2 3 400 / 500%) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(-2 -3 -400 / -500%) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l 0 h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c 0 / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c 0deg / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c h / 0)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0 c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l 0 h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 0 / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 0deg / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / 0)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0.25 c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l 0.25 h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c 25 / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c 25deg / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c h / .25)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.25 c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l 0.25 h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 25 / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 25deg / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)'] - expected: FAIL - - [Property color value 'oklch(from oklch(.7 0.45 30) l c c / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(.7 0.45 30 / 40%) l c c / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) calc(l) calc(c) calc(h))'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c none)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c none / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) l c h / none)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c none / alpha)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / none)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / none) l c h / alpha)'] - expected: FAIL - - [Property color value 'hsl(from var(--accent) calc(h + 180) s l)'] - expected: FAIL - - [Property color value 'LCH(from var(--accent) l c calc(h + 180))'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.25 0.5 0.75) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.25 0.5 0.75) srgb-linear r g b)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.25 0.5 0.75) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.25 0.5 0.75) display-p3 r g b)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.25 0.5 0.75) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.25 0.5 0.75) a98-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.25 0.5 0.75) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.25 0.5 0.75) prophoto-rgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.25 0.5 0.75) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.25 0.5 0.75) rec2020 r g b)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 0.25 0.5 0.75) srgb r g b)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 0.25 0.5 0.75) srgb r g b)'] + [Property color value 'rgb(from rebeccapurple none none none)'] expected: FAIL - [Property color value 'lab(from color(srgb 0.25 0.5 0.75) l a b)'] + [Property color value 'rgb(from rebeccapurple none none none / none)'] expected: FAIL - [Property color value 'color(from lab(67.5345 -8.6911 -41.6019) srgb r g b)'] + [Property color value 'rgb(from rebeccapurple r g none)'] expected: FAIL - [Property color value 'oklab(from color(srgb 0.25 0.5 0.75) l a b)'] + [Property color value 'rgb(from rebeccapurple r g none / alpha)'] expected: FAIL - [Property color value 'color(from oklab(72.322% -0.0465 -0.1150) srgb r g b)'] + [Property color value 'rgb(from rgb(20% 40% 60% / 80%) r g none / alpha)'] expected: FAIL [Property color value 'lch(from color(srgb 0.25 0.5 0.75) l c h)'] expected: FAIL - [Property color value 'color(from lch(67.5345% 42.5 258.2) srgb r g b)'] - expected: FAIL - - [Property color value 'oklch(from color(srgb 0.25 0.5 0.75) l c h)'] - expected: FAIL - - [Property color value 'color(from oklch(72.322% 0.12403 247.996) srgb r g b)'] - expected: FAIL - - [Property color value 'rgb(from rgb(100 110 120 / 0.8) calc(r + 1) calc(g + 1) calc(b + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'hsl(from hsl(20 30 40 / 0.8) calc(h + 1) calc(s + 1) calc(l + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'hwb(from hwb(20 30 40 / 0.8) calc(h + 1) calc(w + 1) calc(b + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'lab(from lab(50 5 10 / 0.8) calc(l + 1) calc(a + 1) calc(b + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.5 .05 0.1 / 0.8) calc(l + 0.01) calc(a + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'lch(from lch(50 5 10 / 0.8) calc(l + 1) calc(c + 1) calc(h + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.5 .05 0.1 / 0.8) calc(l + 0.01) calc(c + 0.01) calc(h + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 0.8) srgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 0.8) srgb-linear calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 0.8) a98-rgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 0.8) rec2020 calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 0.8) prophoto-rgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 0.8) display-p3 calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100 / 0.8) xyz calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 0.8) xyz-d50 calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 0.8) xyz-d65 calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.25 0.5 0.75) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.25 0.5 0.75) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'rgb(from color-mix(in srgb, red, red) r g b / alpha)'] - expected: FAIL - - [Property color value 'hsl(from color-mix(in srgb, red, red) h s l / alpha)'] - expected: FAIL - - [Property color value 'hwb(from color-mix(in srgb, red, red) h w b / alpha)'] - expected: FAIL - - [Property color value 'lab(from color-mix(in lab, lab(25 20 50), lab(25 20 50)) l a b / alpha)'] - expected: FAIL - - [Property color value 'oklab(from color-mix(in oklab, oklab(0.25 0.2 0.5), oklab(0.25 0.2 0.5)) l a b / alpha)'] - expected: FAIL - - [Property color value 'lch(from color-mix(in lch, lch(70 45 30), lch(70 45 30)) l c h / alpha)'] - expected: FAIL - - [Property color value 'oklch(from color-mix(in oklch, oklch(0.7 0.45 30), oklch(0.7 0.45 30)) l c h / alpha)'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(srgb 0.7 0.5 0.3), color(srgb 0.7 0.5 0.3)) srgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(srgb-linear 0.7 0.5 0.3), color(srgb-linear 0.7 0.5 0.3)) srgb-linear r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(a98-rgb 0.7 0.5 0.3), color(a98-rgb 0.7 0.5 0.3)) a98-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(rec2020 0.7 0.5 0.3), color(rec2020 0.7 0.5 0.3)) rec2020 r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(prophoto-rgb 0.7 0.5 0.3), color(prophoto-rgb 0.7 0.5 0.3)) prophoto-rgb r g b / alpha)'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(display-p3 0.7 0.5 0.3), color(display-p3 0.7 0.5 0.3)) display-p3 r g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from rebeccapurple calc((r / 255) * 100%) calc((g / 255) * 100%) calc((b / 255) * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'hsl(from rebeccapurple calc((h / 360) * 360deg) calc((s / 100) * 100%) calc((l / 100) * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'hwb(from rebeccapurple calc((h / 360) * 360deg) calc((w / 100) * 100%) calc((b / 100) * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) calc((l / 100) * 100%) calc((a / 125) * 100%) calc((b / 125) * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) calc(l * 100%) calc((a / 0.4) * 100%) calc((b / 0.4) * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) calc((l / 100) * 100%) calc((c / 150) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) calc(l * 100%) calc((c / 0.4) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(xyz 0.7 0.5 0.3), color(xyz 0.7 0.5 0.3)) xyz x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(xyz-d50 0.7 0.5 0.3), color(xyz-d50 0.7 0.5 0.3)) xyz-d50 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'] - expected: FAIL - - [Property color value 'color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)'] - expected: FAIL - - [Property color value 'color(from rgb(from color(xyz-d50 0.99 0.88 0.77) r g b) xyz-d50 x y z)'] - expected: FAIL - [Property color value 'color(from hsl(from color(xyz-d50 0.99 0.88 0.77) h s l) xyz-d50 x y z)'] expected: FAIL [Property color value 'color(from hwb(from color(xyz-d50 0.99 0.88 0.77) h w b) xyz-d50 x y z)'] expected: FAIL - [Property color value 'color(from lab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from lch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from oklab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from oklch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb r g b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb-linear r g b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) display-p3 r g b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) a98-rgb r g b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) rec2020 r g b) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz x y z) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d50 x y z) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d65 x y z) xyz-d50 x y z)'] - expected: FAIL - - [Property color value 'color(from rgb(from color(xyz-d65 0.99 0.88 0.77) r g b) xyz-d65 x y z)'] - expected: FAIL - [Property color value 'color(from hsl(from color(xyz-d65 0.99 0.88 0.77) h s l) xyz-d65 x y z)'] expected: FAIL [Property color value 'color(from hwb(from color(xyz-d65 0.99 0.88 0.77) h w b) xyz-d65 x y z)'] expected: FAIL - - [Property color value 'color(from lab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from lch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from oklab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from oklch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb r g b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb-linear r g b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) display-p3 r g b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) a98-rgb r g b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) rec2020 r g b) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz x y z) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d50 x y z) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d65 x y z) xyz-d65 x y z)'] - expected: FAIL - - [Property color value 'color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple)'] - expected: FAIL - - [Property color value 'color-mix(in hsl, hsl(from rebeccapurple none s l), rebeccapurple)'] - expected: FAIL - - [Property color value 'color-mix(in hwb, hwb(from rebeccapurple none w b), rebeccapurple)'] - expected: FAIL - - [Property color value 'color-mix(in lab, lab(from lab(25 20 50) none a b), lab(25 20 50))'] - expected: FAIL - - [Property color value 'color-mix(in oklab, oklab(from oklab(0.25 0.2 0.5) none a b), oklab(0.25 0.2 0.5))'] - expected: FAIL - - [Property color value 'color-mix(in lch, lch(from lch(0.7 45 30) l c none), lch(0.7 45 30))'] - expected: FAIL - - [Property color value 'color-mix(in oklch, oklch(from oklch(0.7 0.45 30) l c none), oklch(0.7 0.45 30))'] - expected: FAIL - - [Property color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha + 0.5)) r g b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha - 1.5)) r g b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha + 0.5)) h s l / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha - 1.5)) h s l / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha + 0.5)) h w b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha - 1.5)) h w b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha + 0.5)) srgb r g b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha - 1.5)) srgb r g b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha + 0.5)) srgb-linear r g b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha - 1.5)) srgb-linear r g b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha + 0.5)) a98-rgb r g b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha - 1.5)) a98-rgb r g b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha + 0.5)) rec2020 r g b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha - 1.5)) rec2020 r g b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha + 0.5)) prophoto-rgb r g b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha - 1.5)) prophoto-rgb r g b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha + 0.5)) display-p3 r g b / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha - 1.5)) display-p3 r g b / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha + 0.5)) xyz x y z / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha - 1.5)) xyz x y z / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha + 0.5)) xyz-d50 x y z / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha - 1.5)) xyz-d50 x y z / calc(alpha + 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha + 0.5)) xyz-d65 x y z / calc(alpha - 0.5))'] - expected: FAIL - - [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha - 1.5)) xyz-d65 x y z / calc(alpha + 0.5))'] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini index 6955697378..ef46fa0371 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini @@ -1,2844 +1,60 @@ [color-valid-relative-color.html] - [e.style['color'\] = "rgb(from rebeccapurple r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from hsl(120deg 20% 50% / .5) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(from rebeccapurple r g b) r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple 0 0 0 / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple 25 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r 25 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g 25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g b / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g b / .20)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple 25 g b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r 25 b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g 25 / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r 20% 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r 10 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple 0% 10 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r 20% 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) r 10 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) 0% 10 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple calc(r) calc(g) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r calc(g * 2) 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple b calc(r * .5) 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r calc(g * .5 + g * .5) 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r calc(b * .5 - g * .5) 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20%, 40%, 60%, 80%) calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple none none none / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rebeccapurple r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20% 40% 60% / 80%) r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20% 40% 60% / 80%) r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(none none none) r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(none none none / none) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20% none 60%) r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from rgb(20% 40% 60% / none) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(120deg 20% 50% / .5) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(from rebeccapurple h s l) h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 0 0% 0%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 0deg 0% 0%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 0 0% 0% / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 0deg 0% 0% / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 0 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 0deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h 0% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s 0% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s l / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) 0 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) 0deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h 0% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h s 0% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h s l / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 25 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple 25deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h 20% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s l / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) 25 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) 25deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h 20% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h s 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h s l / .2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h l s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h alpha l / s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h l l / l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h l s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h alpha l / s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h l l / l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple calc(h) calc(s) calc(l))" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rgb(20%, 40%, 60%, 80%) calc(h) calc(s) calc(l) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple none none none / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple h s l / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from rebeccapurple none s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(120deg 20% 50% / .5) h s none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(120deg 20% 50% / .5) h s l / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(120deg 20% 50% / .5) none s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(none none none) h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(none none none / none) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(120deg none 50% / .5) h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(120deg 20% 50% / none) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from hsl(none 20% 50% / .5) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hsl(120deg 20% 50% / .5) h w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(from rebeccapurple h w b) h w b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 0 0% 0%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 0deg 0% 0%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 0 0% 0% / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 0deg 0% 0% / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 0 w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 0deg w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h 0% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w 0% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) 0 w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) 0deg w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h 0% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h w 0% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h w b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 25 w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple 25deg w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w b / .2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) 25 w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) 25deg w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h w 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h w b / .2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h b w)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h alpha w / b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w w / w)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h b w)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h alpha w / b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h w w / w)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple calc(h) calc(w) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rgb(20%, 40%, 60%, 80%) calc(h) calc(w) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple none none none / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple h w b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from rebeccapurple none w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(120deg 20% 50% / .5) h w none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(120deg 20% 50% / .5) h w b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(120deg 20% 50% / .5) none w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(none none none) h w b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(none none none / none) h w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(120deg none 50% / .5) h w b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(120deg 20% 50% / none) h w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from hwb(none 20% 50% / .5) h w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(200 300 400 / 500%) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(-200 -300 -400 / -500%) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(from lab(25 20 50) l a b) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from color(display-p3 0 0 0) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) 0 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) 0 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) 35 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l 35 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a 35 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a b / .35)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) 35 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l 35 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a 35 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a b / .35)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l b a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a a / a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l b a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a a / a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) calc(l) calc(a) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) l a b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(none none none) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(none none none / none) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 none 50) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50 / none) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from color(display-p3 0 0 0) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(none none none) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(none none none / none) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(200 300 400 / 500%) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(-200 -300 -400 / -500%) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(from lch(0.7 45 30) l c h) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from color(display-p3 0 0 0) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lab(0.7 45 30) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l 0 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c 0deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c h / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 0 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l 0 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c 0deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c h / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 25 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l 25 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c 25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c 25deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c h / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 25 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l 25 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c 25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c 25deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c h / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(.7 45 30) l c c / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(.7 45 30 / 40%) l c c / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) calc(l) calc(c) calc(h))" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) l c h / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c h / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(none none none) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(none none none / none) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 none 30) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / none) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from color(display-p3 0 0 0) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklab(0.7 45 30) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(none none none) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(none none none / none) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 none 30) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 1.7 1.5 1.3) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 1.7 1.5 1.3) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb -0.7 -0.5 -0.3) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb -0.7 -0.5 -0.3) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb calc(r) calc(g) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb none none none) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb none none none / none) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 none 0.3) srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / none) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r) calc(g) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear none none none) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear none none none / none) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 none 0.3) srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / none) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r) calc(g) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb none none none) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb none none none / none) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 none 0.3) a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / none) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r) calc(g) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 none none none) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 none none none / none) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 none 0.3) rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / none) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r) calc(g) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb none none none) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb none none none / none) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 none 0.3) prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / none) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0.2 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0.2 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r) calc(g) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 none none none) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 none none none / none) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 none 0.3) display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / none) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x 0 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y z / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz 0 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x 0 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0.2 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x 0.2 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y z / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y z / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz 0.2 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x 0.2 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz y z x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x x x / x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz y z x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x x x / x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz calc(x) calc(y) calc(z))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y z / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz none none none) xyz x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz none none none / none) xyz x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 none 100) xyz x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / none) xyz x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0.2 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0.2 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0.2 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0.2 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 y z x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x x x / x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 y z x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x x x / x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x) calc(y) calc(z))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 none none none) xyz-d50 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 none none none / none) xyz-d50 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 none 100) xyz-d50 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / none) xyz-d50 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0.2 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0.2 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0.2 y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0.2 z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0.2 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0.2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 y z x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x x x / x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 y z x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x x x / x)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x) calc(y) calc(z))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 none none none) xyz-d65 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 none none none / none) xyz-d65 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 none 100) xyz-d65 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / none) xyz-d65 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from indianred 255 g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from peru calc(l * 0.8) c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(2 3 4 / 500%) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(-2 -3 -4 / -500%) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) 0 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0.35 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l 0.35 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a 0.35 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a b / .35)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) 0.35 a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l 0.35 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0.35 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l b a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a a / a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l b a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a a / a)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) calc(l) calc(a) calc(b))" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 none 0.5) l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / none) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(2 3 400 / 500%) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(-2 -3 -400 / -500%) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l 0 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c 0deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c h / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 0 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l 0 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c 0deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c h / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0.25 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l 0.25 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c 0.25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c 25deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c h / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 0.25 c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l 0.25 h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c 0.25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c 25deg / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(.7 0.45 30) l c c / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(.7 0.45 30 / 40%) l c c / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) calc(l) calc(c) calc(h))" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c h / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c h / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / none) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from currentColor r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from currentColor h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from currentColor h w b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from currentColor l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from currentColor l a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from currentColor) l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from currentColor l c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor srgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor srgb-linear r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor a98-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor rec2020 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor prophoto-rgb r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor display-p3 r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor xyz x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor xyz-d50 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from currentColor xyz-d65 x y z)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(50 -30 40) calc(l - 20) a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(50 -30 40) l calc(a / 3) calc(b / 2))" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.7 0.25 -0.15) calc(l - 0.2) a b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.7 0.25 -0.15) l calc(a / 2) calc(b / 3))" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(50 100 300) calc(l - 20) c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(50 100 300) l calc(c / 2) h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(50 100 300) l c calc(h * 2.5))" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.2 300) calc(l - 0.2) c h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.2 300) l calc(c / 2) h)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.2 300) l c calc(h * 2.5))" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgb(from color-mix(in srgb, red, red) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsl(from color-mix(in srgb, red, red) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hwb(from color-mix(in srgb, red, red) h w b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from color-mix(in lab, lab(25 20 50), lab(25 20 50)) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from color-mix(in oklab, oklab(0.25 0.2 0.5), oklab(0.25 0.2 0.5)) l a b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from color-mix(in lch, lch(70 45 30), lch(70 45 30)) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from color-mix(in oklch, oklch(0.7 0.45 30), oklch(0.7 0.45 30)) l c h / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(srgb 0.7 0.5 0.3), color(srgb 0.7 0.5 0.3)) srgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(srgb-linear 0.7 0.5 0.3), color(srgb-linear 0.7 0.5 0.3)) srgb-linear r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(a98-rgb 0.7 0.5 0.3), color(a98-rgb 0.7 0.5 0.3)) a98-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(rec2020 0.7 0.5 0.3), color(rec2020 0.7 0.5 0.3)) rec2020 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(prophoto-rgb 0.7 0.5 0.3), color(prophoto-rgb 0.7 0.5 0.3)) prophoto-rgb r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(display-p3 0.7 0.5 0.3), color(display-p3 0.7 0.5 0.3)) display-p3 r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(xyz 0.7 0.5 0.3), color(xyz 0.7 0.5 0.3)) xyz x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(xyz-d50 0.7 0.5 0.3), color(xyz-d50 0.7 0.5 0.3)) xyz-d50 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from hsl(120deg 20% 50% / .5) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(from rebeccapurple r g b) r g b)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple 0 0 0 / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 0 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 0 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 0 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple 25 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r 25 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g 25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g b / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 25 g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 25 b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 25 / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / .20)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 20% g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 20% b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple 25 g b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r 25 b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r g 25 / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 25 g b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 25 b / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 25 / 25%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) g b r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) b alpha r / g)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r r r / r)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) alpha alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r 20% 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple r 10 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple 0% 10 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 20% 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 10 20%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 0% 10 10)" should set the property value] - expected: FAIL - - [e.style['color'\] = "rgba(from rebeccapurple calc(r) calc(g) calc(b))" should set the property value] + [e.style['color'\] = "hsl(from rebeccapurple none none none / none)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple r calc(g * 2) 10)" should set the property value] + [e.style['color'\] = "rgb(from currentColor r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple b calc(r * .5) 10)" should set the property value] + [e.style['color'\] = "hsl(from currentColor h s l)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple r calc(g * .5 + g * .5) 10)" should set the property value] + [e.style['color'\] = "hwb(from currentColor h w b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple r calc(b * .5 - g * .5) 10)" should set the property value] + [e.style['color'\] = "lab(from currentColor l a b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] + [e.style['color'\] = "oklab(from currentColor l a b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple none none none)" should set the property value] + [e.style['color'\] = "lch(from currentColor) l c h)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple none none none / none)" should set the property value] + [e.style['color'\] = "oklch(from currentColor l c h)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple r g none)" should set the property value] + [e.style['color'\] = "color(from currentColor srgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple r g none / alpha)" should set the property value] + [e.style['color'\] = "color(from currentColor srgb-linear r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rebeccapurple r g b / none)" should set the property value] + [e.style['color'\] = "color(from currentColor a98-rgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rgb(20% 40% 60% / 80%) r g none / alpha)" should set the property value] + [e.style['color'\] = "color(from currentColor rec2020 r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rgb(20% 40% 60% / 80%) r g b / none)" should set the property value] + [e.style['color'\] = "color(from currentColor prophoto-rgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rgb(none none none) r g b)" should set the property value] + [e.style['color'\] = "color(from currentColor display-p3 r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rgb(none none none / none) r g b / alpha)" should set the property value] + [e.style['color'\] = "color(from currentColor xyz x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rgb(20% none 60%) r g b)" should set the property value] + [e.style['color'\] = "color(from currentColor xyz-d50 x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from rgb(20% 40% 60% / none) r g b / alpha)" should set the property value] + [e.style['color'\] = "color(from currentColor xyz-d65 x y z)" should set the property value] expected: FAIL [e.style['color'\] = "rgba(from currentColor r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "rgba(from color-mix(in srgb, red, red) r g b / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(from rebeccapurple h s l) h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 0 0% 0%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 0deg 0% 0%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 0 0% 0% / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 0deg 0% 0% / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 0 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 0deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h 0% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s 0% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s l / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 0 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 0deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h 0% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s 0% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 25 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple 25deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h 20% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s l / .25)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 25 s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 25deg s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h 20% l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s 20% / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / .2)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h l s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h alpha l / s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h l l / l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h l s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h alpha l / s)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h l l / l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple calc(h) calc(s) calc(l))" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) calc(h) calc(s) calc(l) / calc(alpha))" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple none none none)" should set the property value] - expected: FAIL - [e.style['color'\] = "hsla(from rebeccapurple none none none / none)" should set the property value] expected: FAIL - [e.style['color'\] = "hsla(from rebeccapurple h s none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple h s l / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from rebeccapurple none s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s none / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s l / none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) none s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(none none none) h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(none none none / none) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(120deg none 50% / .5) h s l)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / none) h s l / alpha)" should set the property value] - expected: FAIL - - [e.style['color'\] = "hsla(from hsl(none 20% 50% / .5) h s l / alpha)" should set the property value] - expected: FAIL - [e.style['color'\] = "hsla(from currentColor h s l)" should set the property value] expected: FAIL - - [e.style['color'\] = "hsla(from color-mix(in srgb, red, red) h s l / alpha)" should set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/relative-color-out-of-gamut.html.ini b/testing/web-platform/meta/css/css-color/parsing/relative-color-out-of-gamut.html.ini index 33f7c5c685..0c8198b02f 100644 --- a/testing/web-platform/meta/css/css-color/parsing/relative-color-out-of-gamut.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/relative-color-out-of-gamut.html.ini @@ -1,31 +1,4 @@ [relative-color-out-of-gamut.html] - [Property color value 'rgb(from color(display-p3 0 1 0) r g b / alpha)'] - expected: FAIL - - [Property color value 'rgb(from lab(100 104.3 -50.9) r g b)'] - expected: FAIL - - [Property color value 'rgb(from lab(0 104.3 -50.9) r g b)'] - expected: FAIL - - [Property color value 'rgb(from lch(100 116 334) r g b)'] - expected: FAIL - - [Property color value 'rgb(from lch(0 116 334) r g b)'] - expected: FAIL - - [Property color value 'rgb(from oklab(1 0.365 -0.16) r g b)'] - expected: FAIL - - [Property color value 'rgb(from oklab(0 0.365 -0.16) r g b)'] - expected: FAIL - - [Property color value 'rgb(from oklch(1 0.399 336.3) r g b)'] - expected: FAIL - - [Property color value 'rgb(from oklch(0 0.399 336.3) r g b)'] - expected: FAIL - [Property color value 'hsl(from color(display-p3 0 1 0) h s l / alpha)'] expected: FAIL diff --git a/testing/web-platform/meta/css/css-contain/contain-layout-button-001.tentative.html.ini b/testing/web-platform/meta/css/css-contain/contain-layout-button-001.tentative.html.ini new file mode 100644 index 0000000000..0ce7c8a28a --- /dev/null +++ b/testing/web-platform/meta/css/css-contain/contain-layout-button-001.tentative.html.ini @@ -0,0 +1,2 @@ +[contain-layout-button-001.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-contain/contain-layout-button-002.tentative.html.ini b/testing/web-platform/meta/css/css-contain/contain-layout-button-002.tentative.html.ini new file mode 100644 index 0000000000..ae4f9365ff --- /dev/null +++ b/testing/web-platform/meta/css/css-contain/contain-layout-button-002.tentative.html.ini @@ -0,0 +1,2 @@ +[contain-layout-button-002.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-contain/container-queries/custom-property-style-queries.html.ini b/testing/web-platform/meta/css/css-contain/container-queries/custom-property-style-queries.html.ini index 35f797b641..8e24e87cf1 100644 --- a/testing/web-platform/meta/css/css-contain/container-queries/custom-property-style-queries.html.ini +++ b/testing/web-platform/meta/css/css-contain/container-queries/custom-property-style-queries.html.ini @@ -141,3 +141,15 @@ [Style query matching value-less query against non-initial value] expected: FAIL + + [Style query 'initial' matching (with explicit 'initial' value)] + expected: FAIL + + [Style query matching negated value-less query against initial value (with explicit 'initial' value)] + expected: FAIL + + [Style query 'space' matching] + expected: FAIL + + [Style query 'space' not matching] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-contain/container-queries/registered-color-style-queries.html.ini b/testing/web-platform/meta/css/css-contain/container-queries/registered-color-style-queries.html.ini new file mode 100644 index 0000000000..3befc312c6 --- /dev/null +++ b/testing/web-platform/meta/css/css-contain/container-queries/registered-color-style-queries.html.ini @@ -0,0 +1,6 @@ +[registered-color-style-queries.html] + [Registered color with light color-scheme and light-dark()] + expected: FAIL + + [Registered color with dark color-scheme and light-dark()] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-content/__dir__.ini b/testing/web-platform/meta/css/css-content/__dir__.ini new file mode 100644 index 0000000000..c555ceb450 --- /dev/null +++ b/testing/web-platform/meta/css/css-content/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.content.alt-text.enabled:true] diff --git a/testing/web-platform/meta/css/css-content/parsing/content-computed.html.ini b/testing/web-platform/meta/css/css-content/parsing/content-computed.html.ini deleted file mode 100644 index 4e09f39cd9..0000000000 --- a/testing/web-platform/meta/css/css-content/parsing/content-computed.html.ini +++ /dev/null @@ -1,58 +0,0 @@ -[content-computed.html] - bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1281158 - [Property content value 'open-quote / "alt text"'] - expected: FAIL - - [Property content value 'close-quote / "alt text"'] - expected: FAIL - - [Property content value 'no-open-quote / "alt text"'] - expected: FAIL - - [Property content value 'no-close-quote / "alt text"'] - expected: FAIL - - [Property content value 'counter(counter-name) / "alt text"'] - expected: FAIL - - [Property content value 'counter(counter-name, counter-style) / "alt text"'] - expected: FAIL - - [Property content value 'counter(counter-name, dECiMaL) / "alt text"'] - expected: FAIL - - [Property content value 'counter(counter-name, DECIMAL) / "alt text"'] - expected: FAIL - - [Property content value 'counters(counter-name, ".") / "alt text"'] - expected: FAIL - - [Property content value 'counters(counter-name, ".", counter-style) / "alt text"'] - expected: FAIL - - [Property content value 'counters(counter-name, ".", dECiMaL) / "alt text"'] - expected: FAIL - - [Property content value 'counters(counter-name, ".", DECIMAL) / "alt text"'] - expected: FAIL - - [Property content value 'url("https://www.example.com/picture.svg") / "alt text"'] - expected: FAIL - - [Property content value '"hello" / "alt text"'] - expected: FAIL - - [Property content value 'counter(counter-name) "potato" / "alt text"'] - expected: FAIL - - [Property content value 'counters(counter-name, ".") "potato" / "alt text"'] - expected: FAIL - - [Property content value '"(" counters(counter-name, ".", counter-style) ")" / "alt text"'] - expected: FAIL - - [Property content value 'open-quote "hello" "world" close-quote / "alt text"'] - expected: FAIL - - [Property content value 'url("https://www.example.com/picture.svg") "hello" / "alt text"'] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-content/parsing/content-valid.html.ini b/testing/web-platform/meta/css/css-content/parsing/content-valid.html.ini deleted file mode 100644 index c8cc95c8a2..0000000000 --- a/testing/web-platform/meta/css/css-content/parsing/content-valid.html.ini +++ /dev/null @@ -1,207 +0,0 @@ -[content-valid.html] - [e.style['content'\] = "open-quote / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "open-quote / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "open-quote / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "close-quote / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "close-quote / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "close-quote / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "no-open-quote / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "no-open-quote / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "no-open-quote / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "no-close-quote / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "no-close-quote / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "no-close-quote / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "attr(alt) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "attr(alt) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "attr(alt) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "attr(data-foo) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "attr(data-foo) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "attr(data-foo) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, counter-style) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, counter-style) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, counter-style) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, dECiMaL) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, dECiMaL) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, dECiMaL) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, DECIMAL) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, DECIMAL) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name, DECIMAL) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\") / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\") / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\") / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", counter-style) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", counter-style) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", counter-style) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", dECiMaL) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", dECiMaL) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", dECiMaL) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", DECIMAL) / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", DECIMAL) / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\", DECIMAL) / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "url(\\"https://www.example.com/picture.svg\\") / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "url(\\"https://www.example.com/picture.svg\\") / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "url(\\"https://www.example.com/picture.svg\\") / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" \\"world\\" / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" \\"world\\" / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" \\"world\\" / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" attr(alt) \\"world\\" / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" attr(alt) \\"world\\" / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"hello\\" attr(alt) \\"world\\" / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name) \\"potato\\" / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name) \\"potato\\" / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counter(counter-name) \\"potato\\" / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\") \\"potato\\" / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\") \\"potato\\" / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "counters(counter-name, \\".\\") \\"potato\\" / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"(\\" counters(counter-name, \\".\\", counter-style) \\")\\" / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"(\\" counters(counter-name, \\".\\", counter-style) \\")\\" / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "\\"(\\" counters(counter-name, \\".\\", counter-style) \\")\\" / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "open-quote \\"hello\\" \\"world\\" close-quote / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "open-quote \\"hello\\" \\"world\\" close-quote / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "open-quote \\"hello\\" \\"world\\" close-quote / attr(foo)" should set the property value] - expected: FAIL - - [e.style['content'\] = "url(\\"https://www.example.com/picture.svg\\") \\"hello\\" / \\"alt text\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "url(\\"https://www.example.com/picture.svg\\") \\"hello\\" / \\"alt text\\" attr(foo) \\"bar\\"" should set the property value] - expected: FAIL - - [e.style['content'\] = "url(\\"https://www.example.com/picture.svg\\") \\"hello\\" / attr(foo)" should set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini b/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini index e7fbc23293..89cd27893f 100644 --- a/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini +++ b/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini @@ -1,40 +1,2 @@ [display-contents-role-and-label.html] max-asserts: 5 - [Label: g element with display: contents, as child of svg, is labelled via title element] - expected: FAIL - - [Label: td as child of tr with display: contents, within table with display: flex, has cell role] - expected: FAIL - - [Label: td as child of tr with display: contents, within table with role=table with display: flex, has cell role] - expected: FAIL - - [Label: listitem within ul with display: contents, as child of div with display: grid, has listitem role] - expected: FAIL - - [Label: nav with display: contents and aria-label has navigation role] - expected: FAIL - - [Label: aside with display: contents and aria-label has complementary role] - expected: FAIL - - [Label: div with role navigation, aria-label and display: contents has navigation role] - expected: FAIL - - [Label: div with role complementary, aria-label and display: contents has complementary role] - expected: FAIL - - [Label: div with role search and display: contents has search role] - expected: FAIL - - [Label: li, as child of ul with role list and display: contents, has listitem role] - expected: FAIL - - [Label: li, as child of ol with role list and display: contents, has listitem role] - expected: FAIL - - [Label: td within tr in table with role table, all with display: contents, has cell role] - expected: FAIL - - [Role: g element with display: contents, as child of svg, is labelled via title element] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-display/run-in/letter-spacing-applies-to-004.xht.ini b/testing/web-platform/meta/css/css-display/run-in/letter-spacing-applies-to-004.xht.ini new file mode 100644 index 0000000000..14d54eb42d --- /dev/null +++ b/testing/web-platform/meta/css/css-display/run-in/letter-spacing-applies-to-004.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-applies-to-004.xht] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-flexbox/intrinsic-size/col-wrap-020.html.ini b/testing/web-platform/meta/css/css-flexbox/intrinsic-size/col-wrap-020.html.ini new file mode 100644 index 0000000000..5895cfc676 --- /dev/null +++ b/testing/web-platform/meta/css/css-flexbox/intrinsic-size/col-wrap-020.html.ini @@ -0,0 +1,2 @@ +[col-wrap-020.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/__dir__.ini b/testing/web-platform/meta/css/css-fonts/__dir__.ini index 3f806dd440..4961ae33f1 100644 --- a/testing/web-platform/meta/css/css-fonts/__dir__.ini +++ b/testing/web-platform/meta/css/css-fonts/__dir__.ini @@ -1,3 +1,3 @@ prefs: [layout.css.font-variations.enabled:true, layout.css.system-ui.enabled:true, layout.css.font-palette.enabled:true, layout.css.font-variant-emoji.enabled:true] -lsan-allowed: [PLDHashTable::MakeEntryHandle, gfxFontEntry::TryGetSVGData, hb_object_create] -leak-threshold: [default:51200] +lsan-allowed: [PLDHashTable::MakeEntryHandle, gfxFontEntry::TryGetSVGData, hb_object_create, mozilla::detail::HashTable] +leak-threshold: [default:51200, tab:307200] diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini new file mode 100644 index 0000000000..8b2516f355 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-reload.html.ini @@ -0,0 +1,3 @@ +[font-size-adjust-reload.html] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini b/testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini new file mode 100644 index 0000000000..be62d1ac16 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/matching/font-unicode-PUA-primary-font.html.ini @@ -0,0 +1,3 @@ +[font-unicode-PUA-primary-font.html] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini index 0f2388315a..e7e1ec3ac4 100644 --- a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini @@ -1,3 +1,5 @@ [font-palette-values-valid.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [CSS Fonts Module Level 4: parsing @font-palette-values 33] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini b/testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini new file mode 100644 index 0000000000..c9053836d5 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variation-sequences.html.ini @@ -0,0 +1,2 @@ +[variation-sequences.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-item-mixed-baseline-002.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-item-mixed-baseline-002.html.ini new file mode 100644 index 0000000000..9f960a3b50 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/alignment/grid-item-mixed-baseline-002.html.ini @@ -0,0 +1,3 @@ +[grid-item-mixed-baseline-002.html] + expected: + if swgl and (os == "linux") and debug and not fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini new file mode 100644 index 0000000000..3f37219fe9 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini @@ -0,0 +1,2 @@ +[masonry-align-content-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini new file mode 100644 index 0000000000..c661d85004 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini @@ -0,0 +1,2 @@ +[masonry-gap-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-001.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-001.html.ini new file mode 100644 index 0000000000..93e428fe03 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-001.html.ini @@ -0,0 +1,2 @@ +[masonry-intrinsic-sizing-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-002.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-002.html.ini new file mode 100644 index 0000000000..c5734b19fa --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-002.html.ini @@ -0,0 +1,2 @@ +[masonry-intrinsic-sizing-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-003.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-003.html.ini new file mode 100644 index 0000000000..2782ba6cff --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-003.html.ini @@ -0,0 +1,2 @@ +[masonry-intrinsic-sizing-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-004.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-004.html.ini new file mode 100644 index 0000000000..bcc970cf75 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-004.html.ini @@ -0,0 +1,2 @@ +[masonry-intrinsic-sizing-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-005.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-005.html.ini new file mode 100644 index 0000000000..8ee4692c02 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-005.html.ini @@ -0,0 +1,2 @@ +[masonry-intrinsic-sizing-005.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini index e98375f92c..cdf28ea120 100644 --- a/testing/web-platform/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini @@ -1,3 +1,9 @@ [masonry-grid-template-columns-computed-withcontent.html] [Property grid-template-columns value 'repeat(auto-fit, [one\] 20%)'] expected: FAIL + + [Property grid-template-columns value 'repeat(2, minmax(10px, auto))'] + expected: FAIL + + [Property grid-template-columns value 'repeat(2, fit-content(20%) [three four\] 30px 40px [five six\])'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-left-side.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-left-side.html.ini new file mode 100644 index 0000000000..36fdc52959 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-left-side.html.ini @@ -0,0 +1,2 @@ +[masonry-track-sizing-overflow-left-side.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-right-side.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-right-side.html.ini new file mode 100644 index 0000000000..7375f961f2 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/track-sizing/masonry-track-sizing-overflow-right-side.html.ini @@ -0,0 +1,2 @@ +[masonry-track-sizing-overflow-right-side.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini index 2204433cde..32ddc85255 100644 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-invalidation-007.html.ini @@ -1,6 +1,5 @@ [custom-highlight-painting-invalidation-007.html] expected: - if (os == "linux") and not debug and not swgl and fission and asan: [FAIL, PASS] - if (os == "linux") and debug and fission and swgl: [FAIL, PASS] - if (os == "linux") and not debug and not swgl and not fission: [FAIL, PASS] + if (os == "linux") and not asan and swgl and fission: [FAIL, PASS] + if (os == "linux") and asan and not swgl: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-vertical-writing-mode-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-vertical-writing-mode-001.html.ini deleted file mode 100644 index b8c870173d..0000000000 --- a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-vertical-writing-mode-001.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[custom-highlight-painting-vertical-writing-mode-001.html] - expected: - if os == "mac": PASS - FAIL diff --git a/testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001e.tentative.html.ini b/testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001e.tentative.html.ini new file mode 100644 index 0000000000..3b918126c8 --- /dev/null +++ b/testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001e.tentative.html.ini @@ -0,0 +1,2 @@ +[object-fit-containcontainintrinsicsize-png-001e.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001i.tentative.html.ini b/testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001i.tentative.html.ini new file mode 100644 index 0000000000..5ef4246def --- /dev/null +++ b/testing/web-platform/meta/css/css-images/object-fit-containcontainintrinsicsize-png-001i.tentative.html.ini @@ -0,0 +1,2 @@ +[object-fit-containcontainintrinsicsize-png-001i.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-images/object-fit-containsize-png-001e.tentative.html.ini b/testing/web-platform/meta/css/css-images/object-fit-containsize-png-001e.tentative.html.ini new file mode 100644 index 0000000000..e503267117 --- /dev/null +++ b/testing/web-platform/meta/css/css-images/object-fit-containsize-png-001e.tentative.html.ini @@ -0,0 +1,2 @@ +[object-fit-containsize-png-001e.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-images/object-fit-containsize-png-001i.tentative.html.ini b/testing/web-platform/meta/css/css-images/object-fit-containsize-png-001i.tentative.html.ini new file mode 100644 index 0000000000..51e67fefc2 --- /dev/null +++ b/testing/web-platform/meta/css/css-images/object-fit-containsize-png-001i.tentative.html.ini @@ -0,0 +1,2 @@ +[object-fit-containsize-png-001i.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-002.html.ini b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-002.html.ini new file mode 100644 index 0000000000..122454ea0b --- /dev/null +++ b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-002.html.ini @@ -0,0 +1,2 @@ +[text-box-trim-half-leading-block-box-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini b/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini index 37c9ef2209..c61982b598 100644 --- a/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini +++ b/testing/web-platform/meta/css/css-layout-api/child-constraints/percentage-size-quirks-mode.https.html.ini @@ -1,2 +1,4 @@ [percentage-size-quirks-mode.https.html] - expected: FAIL + expected: + if os == "win": [FAIL, TIMEOUT] + FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-021.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-021.tentative.html.ini new file mode 100644 index 0000000000..82000c76c6 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-021.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-021.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-011.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-011.tentative.html.ini new file mode 100644 index 0000000000..b399afd232 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-011.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-011.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-001.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-001.tentative.html.ini new file mode 100644 index 0000000000..b3a7f12f4e --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-001.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-001.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-002.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-002.tentative.html.ini new file mode 100644 index 0000000000..73ed3ce544 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-002.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-002.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-003.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-003.tentative.html.ini new file mode 100644 index 0000000000..daeb119383 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-003.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-003.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-004.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-004.tentative.html.ini new file mode 100644 index 0000000000..ee7aa7cffa --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-004.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-004.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-005.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-005.tentative.html.ini new file mode 100644 index 0000000000..0321cf6b3d --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-005.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-005.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-006.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-006.tentative.html.ini new file mode 100644 index 0000000000..9cb5ff1b37 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-006.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-006.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-007.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-007.tentative.html.ini new file mode 100644 index 0000000000..547cac7a2c --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-007.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-007.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-008.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-008.tentative.html.ini new file mode 100644 index 0000000000..23716f1941 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-008.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-008.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-009.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-009.tentative.html.ini new file mode 100644 index 0000000000..1f92c2b17f --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-009.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-009.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-010.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-010.tentative.html.ini new file mode 100644 index 0000000000..a47629e1f4 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-floats-010.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-floats-010.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-page/fixedpos-010-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-010-print.html.ini new file mode 100644 index 0000000000..6e40a3b50d --- /dev/null +++ b/testing/web-platform/meta/css/css-page/fixedpos-010-print.html.ini @@ -0,0 +1,2 @@ +[fixedpos-010-print.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-page/page-box-000-print.html.ini b/testing/web-platform/meta/css/css-page/page-box-000-print.html.ini new file mode 100644 index 0000000000..a8491f2791 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/page-box-000-print.html.ini @@ -0,0 +1,2 @@ +[page-box-000-print.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-page/page-size-012-print.html.ini b/testing/web-platform/meta/css/css-page/page-size-012-print.html.ini new file mode 100644 index 0000000000..f523f56acb --- /dev/null +++ b/testing/web-platform/meta/css/css-page/page-size-012-print.html.ini @@ -0,0 +1,2 @@ +[page-size-012-print.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-position/sticky/position-sticky-fractional-offset.html.ini b/testing/web-platform/meta/css/css-position/sticky/position-sticky-fractional-offset.html.ini new file mode 100644 index 0000000000..d6bfe98789 --- /dev/null +++ b/testing/web-platform/meta/css/css-position/sticky/position-sticky-fractional-offset.html.ini @@ -0,0 +1,3 @@ +[position-sticky-fractional-offset.html] + fuzzy: + if (os == "android"): maxDifference=0-1;totalPixels=0-54 diff --git a/testing/web-platform/meta/css/css-position/sticky/position-sticky-scrolled-remove-sibling.html.ini b/testing/web-platform/meta/css/css-position/sticky/position-sticky-scrolled-remove-sibling.html.ini deleted file mode 100644 index 31d7879759..0000000000 --- a/testing/web-platform/meta/css/css-position/sticky/position-sticky-scrolled-remove-sibling.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[position-sticky-scrolled-remove-sibling.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [Sticky position and its overflow contribution in the vertical axis] - expected: FAIL - - [Sticky position and its overflow contribution in the horizontal axis] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini b/testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini new file mode 100644 index 0000000000..c3ad5e69a3 --- /dev/null +++ b/testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini @@ -0,0 +1,3 @@ +[registered-property-computation.html] + [ values are computed correctly [color(from lime srgb g g g)\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/cascade-highlight-004.html.ini b/testing/web-platform/meta/css/css-pseudo/cascade-highlight-004.html.ini deleted file mode 100644 index 5630d0776b..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/cascade-highlight-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[cascade-highlight-004.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/cascade-highlight-005.html.ini b/testing/web-platform/meta/css/css-pseudo/cascade-highlight-005.html.ini deleted file mode 100644 index e0dd642794..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/cascade-highlight-005.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[cascade-highlight-005.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade-001.html.ini deleted file mode 100644 index 819a1cb8d9..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-cascade-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade-002.html.ini deleted file mode 100644 index 59c9d5fe2c..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-cascade-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-004.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade-004.html.ini deleted file mode 100644 index b595124410..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-cascade-004.html] - prefs: [layout.css.properties-and-values.enabled:true] diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-007.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade-007.html.ini deleted file mode 100644 index 36448b29f2..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-cascade-007.html.ini +++ /dev/null @@ -1,36 +0,0 @@ -[highlight-cascade-007.html] - [M::selection’s font-size is the same as in M] - expected: FAIL - - [M span::selection’s font-size is the same as in M span] - expected: FAIL - - [M::selection’s own text-shadow respects M’s font-size] - expected: FAIL - - [M span::selection’s inherited text-shadow respects M’s font-size] - expected: FAIL - - [W::selection’s line-height is the same as in W] - expected: FAIL - - [W span::selection’s line-height is the same as in W span] - expected: FAIL - - [W::selection’s own text-shadow respects W’s line-height] - expected: FAIL - - [W span::selection’s inherited text-shadow respects W’s line-height] - expected: FAIL - - [U::selection’s font-size is the same as in U] - expected: FAIL - - [U span::selection’s font-size is the same as in U span] - expected: FAIL - - [U::selection’s own text-decoration-thickness respects U’s font-size] - expected: FAIL - - [U span::selection’s own text-decoration-thickness respects U span’s font-size] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-004.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-004.html.ini new file mode 100644 index 0000000000..5630d0776b --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-004.html.ini @@ -0,0 +1,2 @@ +[cascade-highlight-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-005.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-005.html.ini new file mode 100644 index 0000000000..e0dd642794 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/cascade-highlight-005.html.ini @@ -0,0 +1,2 @@ +[cascade-highlight-005.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-004.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-004.html.ini new file mode 100644 index 0000000000..b595124410 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-004.html.ini @@ -0,0 +1,2 @@ +[highlight-cascade-004.html] + prefs: [layout.css.properties-and-values.enabled:true] diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-007.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-007.html.ini new file mode 100644 index 0000000000..36448b29f2 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-007.html.ini @@ -0,0 +1,36 @@ +[highlight-cascade-007.html] + [M::selection’s font-size is the same as in M] + expected: FAIL + + [M span::selection’s font-size is the same as in M span] + expected: FAIL + + [M::selection’s own text-shadow respects M’s font-size] + expected: FAIL + + [M span::selection’s inherited text-shadow respects M’s font-size] + expected: FAIL + + [W::selection’s line-height is the same as in W] + expected: FAIL + + [W span::selection’s line-height is the same as in W span] + expected: FAIL + + [W::selection’s own text-shadow respects W’s line-height] + expected: FAIL + + [W span::selection’s inherited text-shadow respects W’s line-height] + expected: FAIL + + [U::selection’s font-size is the same as in U] + expected: FAIL + + [U span::selection’s font-size is the same as in U span] + expected: FAIL + + [U::selection’s own text-decoration-thickness respects U’s font-size] + expected: FAIL + + [U span::selection’s own text-decoration-thickness respects U span’s font-size] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-009.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-009.html.ini new file mode 100644 index 0000000000..0cd6cc8e9b --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-cascade-009.html.ini @@ -0,0 +1,9 @@ +[highlight-cascade-009.html] + [body ::selection does not use its own custom property] + expected: FAIL + + [div::selection uses the originating element custom property] + expected: FAIL + + [div::selection does not use its own custom property] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html.ini new file mode 100644 index 0000000000..99456944d4 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-inheritance.html.ini @@ -0,0 +1,15 @@ +[highlight-currentcolor-computed-inheritance.html] + [getComputedStyle() for ::selection] + expected: FAIL + + [getComputedStyle() for ::target-text] + expected: FAIL + + [getComputedStyle() for ::spelling-error] + expected: FAIL + + [getComputedStyle() for ::grammar-error] + expected: FAIL + + [getComputedStyle() for ::highlight(foo)] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html.ini new file mode 100644 index 0000000000..afcc72e82c --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed-visited.html.ini @@ -0,0 +1,12 @@ +[highlight-currentcolor-computed-visited.html] + [getComputedStyle() for ::spelling-error at #target1] + expected: FAIL + + [getComputedStyle() for ::spelling-error at #target2] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #target1] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #target2] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html.ini new file mode 100644 index 0000000000..6916ac6e66 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-computed.html.ini @@ -0,0 +1,12 @@ +[highlight-currentcolor-computed.html] + [getComputedStyle() for ::spelling-error at #target1] + expected: FAIL + + [getComputedStyle() for ::spelling-error at #target2] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #target1] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #target2] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html.ini new file mode 100644 index 0000000000..3919445a96 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-001.html.ini @@ -0,0 +1,2 @@ +[highlight-currentcolor-painting-properties-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html.ini new file mode 100644 index 0000000000..44b19e7edb --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-properties-002.html.ini @@ -0,0 +1,2 @@ +[highlight-currentcolor-painting-properties-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html.ini new file mode 100644 index 0000000000..9cbcacbddd --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-001.html.ini @@ -0,0 +1,2 @@ +[highlight-currentcolor-painting-text-shadow-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html.ini new file mode 100644 index 0000000000..e5976d0888 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-painting-text-shadow-002.html.ini @@ -0,0 +1,2 @@ +[highlight-currentcolor-painting-text-shadow-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html.ini new file mode 100644 index 0000000000..ad2279b704 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-explicit-default-002.html.ini @@ -0,0 +1,2 @@ +[highlight-currentcolor-root-explicit-default-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html.ini new file mode 100644 index 0000000000..1310b157b1 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-currentcolor-root-implicit-default-001.html.ini @@ -0,0 +1,2 @@ +[highlight-currentcolor-root-implicit-default-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html.ini new file mode 100644 index 0000000000..a85b03c6eb --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-computed.html.ini @@ -0,0 +1,24 @@ +[highlight-pseudos-computed.html] + [getComputedStyle() for ::spelling-error] + expected: FAIL + + [getComputedStyle() for ::grammar-error] + expected: FAIL + + [getComputedStyle() for ::highlight(foo): should return an empty CSSStyleDeclaration] + expected: FAIL + + [getComputedStyle() for ::highlight(foo)) should return an empty CSSStyleDeclaration] + expected: FAIL + + [getComputedStyle() for ::highlight(foo)( should return an empty CSSStyleDeclaration] + expected: FAIL + + [getComputedStyle() for ::highlight(foo)(foo) should return an empty CSSStyleDeclaration] + expected: FAIL + + [getComputedStyle() for ::highlight(foo)() should return an empty CSSStyleDeclaration] + expected: FAIL + + [getComputedStyle() for ::highlight(foo). should return an empty CSSStyleDeclaration] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html.ini new file mode 100644 index 0000000000..a4e4bdc95a --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-inheritance-computed-001.html.ini @@ -0,0 +1,30 @@ +[highlight-pseudos-inheritance-computed-001.html] + [getComputedStyle() for ::selection at #child1] + expected: FAIL + + [getComputedStyle() for ::selection at #child2] + expected: FAIL + + [getComputedStyle() for ::target-text at #child1] + expected: FAIL + + [getComputedStyle() for ::target-text at #child2] + expected: FAIL + + [getComputedStyle() for ::spelling-error at #child1] + expected: FAIL + + [getComputedStyle() for ::spelling-error at #child2] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #child1] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #child2] + expected: FAIL + + [getComputedStyle() for ::highlight(foo) at #child1] + expected: FAIL + + [getComputedStyle() for ::highlight(foo) at #child2] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html.ini new file mode 100644 index 0000000000..a1007c2d4a --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-cascade/highlight-pseudos-visited-computed-001.html.ini @@ -0,0 +1,12 @@ +[highlight-pseudos-visited-computed-001.html] + [getComputedStyle() for ::spelling-error at #target1] + expected: FAIL + + [getComputedStyle() for ::spelling-error at #target2] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #target1] + expected: FAIL + + [getComputedStyle() for ::grammar-error at #target2] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-inheritance.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-inheritance.html.ini deleted file mode 100644 index ff94170c4e..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-inheritance.html.ini +++ /dev/null @@ -1,17 +0,0 @@ -[highlight-currentcolor-computed-inheritance.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::selection] - expected: FAIL - - [getComputedStyle() for ::target-text] - expected: FAIL - - [getComputedStyle() for ::spelling-error] - expected: FAIL - - [getComputedStyle() for ::grammar-error] - expected: FAIL - - [getComputedStyle() for ::highlight(foo)] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini deleted file mode 100644 index 455a9b9fa3..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini +++ /dev/null @@ -1,14 +0,0 @@ -[highlight-currentcolor-computed-visited.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::spelling-error at #target1] - expected: FAIL - - [getComputedStyle() for ::spelling-error at #target2] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #target1] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #target2] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini deleted file mode 100644 index 7dc660e742..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini +++ /dev/null @@ -1,14 +0,0 @@ -[highlight-currentcolor-computed.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::spelling-error at #target1] - expected: FAIL - - [getComputedStyle() for ::spelling-error at #target2] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #target1] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #target2] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini deleted file mode 100644 index 3919445a96..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-currentcolor-painting-properties-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini deleted file mode 100644 index 44b19e7edb..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-properties-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-currentcolor-painting-properties-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-001.html.ini deleted file mode 100644 index 9cbcacbddd..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-currentcolor-painting-text-shadow-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-002.html.ini deleted file mode 100644 index e5976d0888..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-painting-text-shadow-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-currentcolor-painting-text-shadow-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-explicit-default-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-explicit-default-002.html.ini deleted file mode 100644 index ad2279b704..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-explicit-default-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-currentcolor-root-explicit-default-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-implicit-default-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-implicit-default-001.html.ini deleted file mode 100644 index 1310b157b1..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-root-implicit-default-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-currentcolor-root-implicit-default-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-custom-properties-dynamic-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-custom-properties-dynamic-001.html.ini new file mode 100644 index 0000000000..6c8f3ebc9b --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-custom-properties-dynamic-001.html.ini @@ -0,0 +1,2 @@ +[highlight-custom-properties-dynamic-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-horizontal.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-horizontal.html.ini new file mode 100644 index 0000000000..b15ba58b7c --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-horizontal.html.ini @@ -0,0 +1,2 @@ +[highlight-painting-shadows-horizontal.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-vertical.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-vertical.html.ini new file mode 100644 index 0000000000..b39e4c85fc --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-painting-shadows-vertical.html.ini @@ -0,0 +1,2 @@ +[highlight-painting-shadows-vertical.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-003.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-003.html.ini deleted file mode 100644 index d072f192d7..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-paired-cascade-003.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-006.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-006.html.ini deleted file mode 100644 index e50cd23de7..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-paired-cascade-006.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini deleted file mode 100644 index 6556075287..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini +++ /dev/null @@ -1,25 +0,0 @@ -[highlight-pseudos-computed.html] - - [getComputedStyle() for ::spelling-error] - expected: FAIL - - [getComputedStyle() for ::grammar-error] - expected: FAIL - - [getComputedStyle() for ::highlight(foo): should return an empty CSSStyleDeclaration] - expected: FAIL - - [getComputedStyle() for ::highlight(foo)) should return an empty CSSStyleDeclaration] - expected: FAIL - - [getComputedStyle() for ::highlight(foo)( should return an empty CSSStyleDeclaration] - expected: FAIL - - [getComputedStyle() for ::highlight(foo)(foo) should return an empty CSSStyleDeclaration] - expected: FAIL - - [getComputedStyle() for ::highlight(foo)() should return an empty CSSStyleDeclaration] - expected: FAIL - - [getComputedStyle() for ::highlight(foo). should return an empty CSSStyleDeclaration] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-inheritance-computed-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-inheritance-computed-001.html.ini deleted file mode 100644 index a00d02fb98..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-inheritance-computed-001.html.ini +++ /dev/null @@ -1,32 +0,0 @@ -[highlight-pseudos-inheritance-computed-001.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::selection at #child1] - expected: FAIL - - [getComputedStyle() for ::selection at #child2] - expected: FAIL - - [getComputedStyle() for ::target-text at #child1] - expected: FAIL - - [getComputedStyle() for ::target-text at #child2] - expected: FAIL - - [getComputedStyle() for ::spelling-error at #child1] - expected: FAIL - - [getComputedStyle() for ::spelling-error at #child2] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #child1] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #child2] - expected: FAIL - - [getComputedStyle() for ::highlight(foo) at #child1] - expected: FAIL - - [getComputedStyle() for ::highlight(foo) at #child2] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini deleted file mode 100644 index 6e4c4d4073..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini +++ /dev/null @@ -1,14 +0,0 @@ -[highlight-pseudos-visited-computed-001.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::spelling-error at #target1] - expected: FAIL - - [getComputedStyle() for ::spelling-error at #target2] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #target1] - expected: FAIL - - [getComputedStyle() for ::grammar-error at #target2] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-styling-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-styling-001.html.ini new file mode 100644 index 0000000000..9d81a2d624 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/highlight-styling-001.html.ini @@ -0,0 +1,2 @@ +[highlight-styling-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-styling-002.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-styling-002.html.ini deleted file mode 100644 index 7a3e98ca55..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-styling-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-styling-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/selection-over-highlight-001.html.ini b/testing/web-platform/meta/css/css-pseudo/selection-over-highlight-001.html.ini new file mode 100644 index 0000000000..99bac19c15 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/selection-over-highlight-001.html.ini @@ -0,0 +1,2 @@ +[selection-over-highlight-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini index 7ab9a36a64..5bc3d5b5b6 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini @@ -1,2 +1,4 @@ [target-text-dynamic-002.html] - expected: FAIL + expected: + if not fission and (os == "linux") and debug and not swgl: [FAIL, PASS] + FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini deleted file mode 100644 index c8b5a4ab11..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-dynamic-004.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-shadow-horizontal.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-shadow-horizontal.html.ini new file mode 100644 index 0000000000..d0ac640e63 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/target-text-shadow-horizontal.html.ini @@ -0,0 +1,2 @@ +[target-text-shadow-horizontal.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-shadow-vertical.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-shadow-vertical.html.ini new file mode 100644 index 0000000000..1297931898 --- /dev/null +++ b/testing/web-platform/meta/css/css-pseudo/target-text-shadow-vertical.html.ini @@ -0,0 +1,2 @@ +[target-text-shadow-vertical.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-002.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-002.html.ini deleted file mode 100644 index d96d99ec07..0000000000 --- a/testing/web-platform/meta/css/css-scoping/font-face-002.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[font-face-002.html] - [@font-face from the document applies in the shadow tree] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-003.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-003.html.ini deleted file mode 100644 index c5dcb20205..0000000000 --- a/testing/web-platform/meta/css/css-scoping/font-face-003.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[font-face-003.html] - [@font-face from document applies to :host] - expected: - if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-004.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-004.html.ini deleted file mode 100644 index 296198dc73..0000000000 --- a/testing/web-platform/meta/css/css-scoping/font-face-004.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[font-face-004.html] - [@font-face from document applies to a slotted element] - expected: - if (os == "linux") and asan and not fission: [PASS, FAIL] - if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snap-events-with-pseudo-target.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snap-events-with-pseudo-target.tentative.html.ini new file mode 100644 index 0000000000..2fa3bf143f --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snap-events-with-pseudo-target.tentative.html.ini @@ -0,0 +1,6 @@ +[snap-events-with-pseudo-target.tentative.html] + [snapTarget for snapchanged is the owning element when a snap area belongs to a pseudo-element] + expected: FAIL + + [snapTarget for snapchanging is the owning element when a snap area belongs to a pseudo-element] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-root-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-root-scroll.tentative.html.ini index 32a5cf1740..1d95085b49 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-root-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-root-scroll.tentative.html.ini @@ -4,3 +4,6 @@ [snapchanged is not fired if snap target doesn't change on programmatic scroll] expected: FAIL + + [Document.onsnapchanged event fires after snap target changes viascrollTo] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-scroll.tentative.html.ini index 2bf653f08b..67b1fae520 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-programmatic-scroll.tentative.html.ini @@ -4,3 +4,6 @@ [snapchanged is not fired if snap target doesn't change on programmatic scroll] expected: FAIL + + [Element.onsnapchanged event fires after snap target changes viascrollTo] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-root-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-root-scroll.tentative.html.ini index dd1c693e8a..133eaf3f50 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-root-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-root-scroll.tentative.html.ini @@ -15,3 +15,6 @@ [snapchanged is not fired if snap target doesn't change on user scroll] expected: FAIL + + [Document.snapchanged event fires after snap target changes on touch scroll] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-scroll.tentative.html.ini index 4e34360439..f7eff5b121 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-on-user-scroll.tentative.html.ini @@ -15,3 +15,6 @@ [snapchanged is not fired if snap target doesn't change on user scroll] expected: FAIL + + [Element.onsnapchanged event fires after snap target changes on touch scroll] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-scrolling-non-snapping-axis.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-scrolling-non-snapping-axis.tentative.html.ini new file mode 100644 index 0000000000..0de1eb4490 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-scrolling-non-snapping-axis.tentative.html.ini @@ -0,0 +1,4 @@ +[snapchanged-scrolling-non-snapping-axis.tentative.html] + expected: TIMEOUT + [wheel scroll on non-snapping axis doesn't trigger snapchanged] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini index 7201a86c2b..8f6e409d88 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini @@ -5,5 +5,5 @@ [snapchanging does not fire on programmatic scrolls that don't trigger a change in snap targets.] expected: FAIL - [programmatic scroll triggers Document.snapchanging when scrolling a snap container] + [Document.snapchanging fires on programmatic scrolls that changes ascroller's snap targets.] expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini index c686048d58..fbf0fc4d64 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini @@ -2,7 +2,10 @@ [snapchanging fires on programmatic scrolls that changes a scroller's snap targets.] expected: FAIL - [programmatic scroll triggers Element.onsnapchanging when scrolling a snap container] + [snapchanging should not fire since the snap target doesn't change.] + expected: FAIL + + [Element.onsnapchanging fires on programmatic scrolls that changes a scroller's snap targets.] expected: FAIL [snapchanging should not fire since the snap target doesn't change.] diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini index 598a9e13bd..e87ae568da 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini @@ -18,5 +18,5 @@ [snapchanging doesn't fire if scroll doesn't reach different snap targets.] expected: NOTRUN - [Document.onsnapchanging fires when scrolling a snap container.] + [touch scrolling fires Document.onsnapchanging.] expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini index 1a5a8d9444..bb43d4f6a5 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini @@ -18,5 +18,5 @@ [snapchanging doesn't fire if scroll doesn't reach different snap targets.] expected: NOTRUN - [Element.onsnapchanging fires when scrolling a snap container.] + [touch scrolling fires Element.onsnapchanging.] expected: NOTRUN diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/layout-follows-focused-targeted-block.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/layout-follows-focused-targeted-block.html.ini new file mode 100644 index 0000000000..b8c85ddb69 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/layout-follows-focused-targeted-block.html.ini @@ -0,0 +1,12 @@ +[layout-follows-focused-targeted-block.html] + [focused area prefered over targeted area.] + expected: FAIL + + [targeted area prefered over non-focused area.] + expected: FAIL + + [block axis area is preferred.] + expected: FAIL + + [block axis area is preferred (vertical writing-mode).] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-syntax/custom-property-rule-ambiguity.html.ini b/testing/web-platform/meta/css/css-syntax/custom-property-rule-ambiguity.html.ini deleted file mode 100644 index d0ceac7c52..0000000000 --- a/testing/web-platform/meta/css/css-syntax/custom-property-rule-ambiguity.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[custom-property-rule-ambiguity.html] - [Rule that looks like a custom property declaration is ignored] - expected: FAIL - - [Rule that looks like an invalid custom property declaration is ignored] - expected: FAIL - - [Nested rule that looks like a custom property declaration] - expected: FAIL - - [Nested rule that looks like an invalid custom property declaration] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-syntax/var-with-blocks.html.ini b/testing/web-platform/meta/css/css-syntax/var-with-blocks.html.ini deleted file mode 100644 index c0cd6ecc9c..0000000000 --- a/testing/web-platform/meta/css/css-syntax/var-with-blocks.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[var-with-blocks.html] - [Trailing block, leading var()] - expected: FAIL - - [Leading block, trailing var()] - expected: FAIL - - [In-block var() with trailing token] - expected: FAIL - - [In-block var() with leading token] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-tables/col_removal.html.ini b/testing/web-platform/meta/css/css-tables/col_removal.html.ini deleted file mode 100644 index ba37d329f7..0000000000 --- a/testing/web-platform/meta/css/css-tables/col_removal.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[col_removal.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [Table grid syncs after COL removal] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-211.html.ini b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-211.html.ini new file mode 100644 index 0000000000..1559e04651 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-211.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-211.html] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-212.html.ini b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-212.html.ini new file mode 100644 index 0000000000..ea9c921377 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-212.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-212.html] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html.ini b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html.ini new file mode 100644 index 0000000000..409e44a065 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-bengali-yaphala-001.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-bengali-yaphala-001.html] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-002.html.ini b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-002.html.ini new file mode 100644 index 0000000000..1a9e0413ed --- /dev/null +++ b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-002.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-ligatures-002.html] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-004.html.ini b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-004.html.ini new file mode 100644 index 0000000000..54f70a7907 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-ligatures-004.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-ligatures-004.html] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-text/tab-size/tab-size-integer-004.html.ini b/testing/web-platform/meta/css/css-text/tab-size/tab-size-integer-004.html.ini new file mode 100644 index 0000000000..0011f9fbec --- /dev/null +++ b/testing/web-platform/meta/css/css-text/tab-size/tab-size-integer-004.html.ini @@ -0,0 +1,2 @@ +[tab-size-integer-004.html] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-text/tab-size/tab-size-spacing-002.html.ini b/testing/web-platform/meta/css/css-text/tab-size/tab-size-spacing-002.html.ini new file mode 100644 index 0000000000..bcbe7c4629 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/tab-size/tab-size-spacing-002.html.ini @@ -0,0 +1,2 @@ +[tab-size-spacing-002.html] + prefs: [layout.css.letter-spacing.model:0] diff --git a/testing/web-platform/meta/css/css-text/text-autospace/text-autospace-mixed-001.html.ini b/testing/web-platform/meta/css/css-text/text-autospace/text-autospace-mixed-001.html.ini index 932fd98518..bd7f120cad 100644 --- a/testing/web-platform/meta/css/css-text/text-autospace/text-autospace-mixed-001.html.ini +++ b/testing/web-platform/meta/css/css-text/text-autospace/text-autospace-mixed-001.html.ini @@ -1,4 +1,6 @@ [text-autospace-mixed-001.html] + expected: + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [text-autospace-mixed-001] expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/text-spacing-trim/text-spacing-trim-subset-001.html.ini b/testing/web-platform/meta/css/css-text/text-spacing-trim/text-spacing-trim-subset-001.html.ini new file mode 100644 index 0000000000..7d6e3312e6 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/text-spacing-trim/text-spacing-trim-subset-001.html.ini @@ -0,0 +1,5 @@ +[text-spacing-trim-subset-001.html?class=halt,htb] + expected: FAIL + +[text-spacing-trim-subset-001.html?class=halt,vrl] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini b/testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini deleted file mode 100644 index a494b94b2d..0000000000 --- a/testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[starting-style-cascade.html] - [@starting-style with higher specificity] - expected: FAIL - - [Starting style inheriting from parent's after-change style] - expected: FAIL - - [Starting style inheriting from parent's after-change style while parent transitioning] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/starting-style-rule-basic.html.ini b/testing/web-platform/meta/css/css-transitions/starting-style-rule-basic.html.ini deleted file mode 100644 index 14812a2868..0000000000 --- a/testing/web-platform/meta/css/css-transitions/starting-style-rule-basic.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[starting-style-rule-basic.html] - [Triggered transition from first style update] - expected: FAIL - - [Triggered transition from display:none to display:block] - expected: FAIL - - [Triggered transition on DOM insertion] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini b/testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini deleted file mode 100644 index f01ead5128..0000000000 --- a/testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[starting-style-rule-none.html] - [@starting-style with display:none] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/starting-style-rule-pseudo-elements.html.ini b/testing/web-platform/meta/css/css-transitions/starting-style-rule-pseudo-elements.html.ini deleted file mode 100644 index ee7bb66a7e..0000000000 --- a/testing/web-platform/meta/css/css-transitions/starting-style-rule-pseudo-elements.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[starting-style-rule-pseudo-elements.html] - [Triggered transition from first style update] - expected: FAIL - - [Triggered transition from display:none to display:block] - expected: FAIL - - [Triggered transition on DOM insertion] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/transition-events-with-document-change.html.ini b/testing/web-platform/meta/css/css-transitions/transition-events-with-document-change.html.ini new file mode 100644 index 0000000000..4022cece1a --- /dev/null +++ b/testing/web-platform/meta/css/css-transitions/transition-events-with-document-change.html.ini @@ -0,0 +1,8 @@ +[transition-events-with-document-change.html] + expected: + if (os == "linux") and not tsan and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "linux") and tsan: [OK, TIMEOUT] + [transition events for an element changing document] + expected: + if (os == "linux") and not tsan and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "linux") and tsan: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-end.tentative.html.ini b/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-end.tentative.html.ini deleted file mode 100644 index 335dbb9430..0000000000 --- a/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-end.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[animation-delay-end.tentative.html] - expected: ERROR diff --git a/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-start.tentative.html.ini b/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-start.tentative.html.ini deleted file mode 100644 index 1f5d80503a..0000000000 --- a/testing/web-platform/meta/css/css-typed-om/the-stylepropertymap/properties/animation-delay-start.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[animation-delay-start.tentative.html] - expected: ERROR diff --git a/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-height-interpolation.tentative.html.ini b/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-height-interpolation.tentative.html.ini index 5055ad4054..0d5d8d556f 100644 --- a/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-height-interpolation.tentative.html.ini +++ b/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-height-interpolation.tentative.html.ini @@ -2764,3 +2764,123 @@ [Web Animations: property from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1.25) should be [75px\]] expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size)\] to [50%\] at (-0.25) should be [87.5px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size)\] to [50%\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size)\] to [50%\] at (0.75) should be [137.5px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size)\] to [50%\] at (1) should be [150px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size)\] to [50%\] at (1.25) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size)\] to [50%\] at (-0.25) should be [87.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size)\] to [50%\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size)\] to [50%\] at (0.75) should be [137.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size)\] to [50%\] at (1) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size)\] to [50%\] at (1.25) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size)\] to [50%\] at (-0.25) should be [87.5px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size)\] to [50%\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size)\] to [50%\] at (0.75) should be [137.5px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size)\] to [50%\] at (1) should be [150px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size)\] to [50%\] at (1.25) should be [162.5px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size)\] to [50%\] at (-0.25) should be [87.5px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size)\] to [50%\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size)\] to [50%\] at (0.75) should be [137.5px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size)\] to [50%\] at (1) should be [150px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size)\] to [50%\] at (1.25) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size * 2)\] to [50%\] at (-0.25) should be [250px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size * 2)\] to [50%\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size * 2)\] to [50%\] at (0.75) should be [50px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size * 2)\] to [50%\] at (1) should be [0px\]] + expected: FAIL + + [CSS Transitions: property from [calc-size(auto, size * 2)\] to [50%\] at (1.25) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size * 2)\] to [50%\] at (-0.25) should be [250px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size * 2)\] to [50%\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size * 2)\] to [50%\] at (0.75) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size * 2)\] to [50%\] at (1) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [calc-size(auto, size * 2)\] to [50%\] at (1.25) should be [0px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (-0.25) should be [250px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (0) should be [200px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (0.75) should be [50px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (1) should be [0px\]] + expected: FAIL + + [CSS Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (1.25) should be [0px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (-0.25) should be [250px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (0.75) should be [50px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (1) should be [0px\]] + expected: FAIL + + [Web Animations: property from [calc-size(auto, size * 2)\] to [50%\] at (1.25) should be [0px\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini b/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini index f60cb82ef1..cbe530a96c 100644 --- a/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini +++ b/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini @@ -52,3 +52,21 @@ [e.style['width'\] = "calc-size(10px, sign(size) * size)" should set the property value] expected: FAIL + + [e.style['width'\] = "calc-size(30px)" should set the property value] + expected: FAIL + + [e.style['width'\] = "calc-size(min(30px, 2em))" should set the property value] + expected: FAIL + + [e.style['width'\] = "calc-size(calc-size(any, 30px))" should set the property value] + expected: FAIL + + [e.style['width'\] = "calc-size(fit-content)" should set the property value] + expected: FAIL + + [e.style['width'\] = "calc-size(calc-size(fit-content, size * 2))" should set the property value] + expected: FAIL + + [e.style['width'\] = "calc-size(calc-size(30px))" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/container-progress-computed.tentative.html.ini b/testing/web-platform/meta/css/css-values/container-progress-computed.tentative.html.ini index 23dc9dcbaf..a3ed59486a 100644 --- a/testing/web-platform/meta/css/css-values/container-progress-computed.tentative.html.ini +++ b/testing/web-platform/meta/css/css-values/container-progress-computed.tentative.html.ini @@ -26,16 +26,16 @@ [calc(container-progress(height of my-container from 10px to sign(50px - 500em) * 10px)) should be used-value-equivalent to -10.9] expected: FAIL - [container-progress(width of non-existing-container from 0px to 1px) should be used-value-equivalent to 1280] + [container-progress() width fallback for non-existing container name] expected: FAIL - [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 891] + [container-progress() height fallback for non-existing container names] expected: FAIL - [container-progress(width of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 1280] + [container-progress() width fallback for out of scope container] expected: FAIL - [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 891] + [container-progress() height fallback for out of scope container] expected: FAIL [calc(container-progress(width from 0px to 1px) * 1px) should be used-value-equivalent to 228px] @@ -47,46 +47,10 @@ [calc(container-progress(width of my-container-2 from 0px to 1px) * 1deg) should be used-value-equivalent to 5051deg] expected: FAIL - [container-progress(width of non-existing-container from 0px to 1px) should be used-value-equivalent to 800] - expected: FAIL - - [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 1136] - expected: FAIL - - [container-progress(width of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 800] - expected: FAIL - - [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 1136] - expected: FAIL - - [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 955] - expected: FAIL - - [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 955] - expected: FAIL - - [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 865] - expected: FAIL - - [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 865] - expected: FAIL - - [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 954] - expected: FAIL - - [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 915] - expected: FAIL - - [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 954] - expected: FAIL - - [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 915] - expected: FAIL - [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 866] expected: - if os == "mac" and release_or_beta: FAIL + if (os == "mac") and release_or_beta: FAIL [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 866] expected: - if os == "mac" and release_or_beta: FAIL + if (os == "mac") and release_or_beta: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html.ini b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html.ini new file mode 100644 index 0000000000..9817197bff --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html.ini @@ -0,0 +1,2 @@ +[iframe-and-main-frame-transition-new-main-new-iframe.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html.ini b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html.ini new file mode 100644 index 0000000000..31a4f2660a --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html.ini @@ -0,0 +1,2 @@ +[iframe-and-main-frame-transition-new-main-old-iframe.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html.ini b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html.ini new file mode 100644 index 0000000000..776ec0eb1a --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html.ini @@ -0,0 +1,2 @@ +[iframe-and-main-frame-transition-old-main-new-iframe.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html.ini b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html.ini new file mode 100644 index 0000000000..9e0a168fd9 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html.ini @@ -0,0 +1,2 @@ +[iframe-and-main-frame-transition-old-main-old-iframe.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html.ini b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html.ini new file mode 100644 index 0000000000..cfe2261dc7 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html.ini @@ -0,0 +1,2 @@ +[iframe-and-main-frame-transition-old-main.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html.ini b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html.ini new file mode 100644 index 0000000000..aa8e604d5a --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html.ini @@ -0,0 +1,2 @@ +[iframe-and-main-frame-transition-with-name-on-iframe.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/iframe-transition-destroyed-document-crash.html.ini b/testing/web-platform/meta/css/css-view-transitions/iframe-transition-destroyed-document-crash.html.ini new file mode 100644 index 0000000000..ce8ee0f0ae --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/iframe-transition-destroyed-document-crash.html.ini @@ -0,0 +1,2 @@ +[iframe-transition-destroyed-document-crash.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/new-content-ancestor-clipped.html.ini b/testing/web-platform/meta/css/css-view-transitions/new-content-ancestor-clipped.html.ini new file mode 100644 index 0000000000..5a81458648 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/new-content-ancestor-clipped.html.ini @@ -0,0 +1,2 @@ +[new-content-ancestor-clipped.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/new-content-changes-overflow-left.html.ini b/testing/web-platform/meta/css/css-view-transitions/new-content-changes-overflow-left.html.ini new file mode 100644 index 0000000000..bc4607868c --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/new-content-changes-overflow-left.html.ini @@ -0,0 +1,2 @@ +[new-content-changes-overflow-left.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-view-transitions/pseudo-element-overflow-hidden.html.ini b/testing/web-platform/meta/css/css-view-transitions/pseudo-element-overflow-hidden.html.ini new file mode 100644 index 0000000000..52cd70333e --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/pseudo-element-overflow-hidden.html.ini @@ -0,0 +1,2 @@ +[pseudo-element-overflow-hidden.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/pseudo-element-preserve-3d.html.ini b/testing/web-platform/meta/css/css-view-transitions/pseudo-element-preserve-3d.html.ini new file mode 100644 index 0000000000..10fa40b5a2 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/pseudo-element-preserve-3d.html.ini @@ -0,0 +1,2 @@ +[pseudo-element-preserve-3d.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildard.html.ini b/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildard.html.ini deleted file mode 100644 index fc3df33399..0000000000 --- a/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildard.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[pseudo-with-classes-match-wildard.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildcard.html.ini b/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildcard.html.ini new file mode 100644 index 0000000000..c6f6571d5f --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildcard.html.ini @@ -0,0 +1,2 @@ +[pseudo-with-classes-match-wildcard.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/root-element-display-none-during-transition-crash.html.ini b/testing/web-platform/meta/css/css-view-transitions/root-element-display-none-during-transition-crash.html.ini new file mode 100644 index 0000000000..41d3e40fb6 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/root-element-display-none-during-transition-crash.html.ini @@ -0,0 +1,2 @@ +[root-element-display-none-during-transition-crash.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom-nested.html.ini b/testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom-nested.html.ini new file mode 100644 index 0000000000..9ca681f122 --- /dev/null +++ b/testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom-nested.html.ini @@ -0,0 +1,2 @@ +[iframe-zoom-nested.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom.sub.html.ini b/testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom.sub.html.ini new file mode 100644 index 0000000000..cdc7190e5e --- /dev/null +++ b/testing/web-platform/meta/css/css-viewport/zoom/iframe-zoom.sub.html.ini @@ -0,0 +1,2 @@ +[iframe-zoom.sub.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/cssom-view/offsetTop-offsetLeft-with-zoom.html.ini b/testing/web-platform/meta/css/cssom-view/offsetTop-offsetLeft-with-zoom.html.ini deleted file mode 100644 index 0e344ab958..0000000000 --- a/testing/web-platform/meta/css/cssom-view/offsetTop-offsetLeft-with-zoom.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[offsetTop-offsetLeft-with-zoom.html] - [Verifies that offsetTop and offsetLeft find the right OffsetParent and return values excluding the target zoom] - expected: FAIL diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-element.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-element.html.ini index 88fc41c002..81dea603f4 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-element.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-element.html.ini @@ -4,12 +4,11 @@ [Element with smooth scroll-behavior ; scrollBy() with auto behavior] expected: - if (os == "win") and swgl: [PASS, FAIL] if os == "linux": [PASS, FAIL] [Element with smooth scroll-behavior ; scrollTo() with auto behavior] expected: - if (os == "win") and debug and not swgl: [PASS, FAIL] + if (os == "win") and debug: [PASS, FAIL] if os == "linux": [PASS, FAIL] [Element with smooth scroll-behavior ; scroll() with default behavior] @@ -22,23 +21,17 @@ [Element with auto scroll-behavior ; scrollIntoView() with smooth behavior] expected: - if debug and (os == "linux") and not fission and not swgl: [PASS, FAIL] + if debug and (os == "linux") and not fission: [PASS, FAIL] if debug and (os == "mac"): [PASS, FAIL] [Element with smooth scroll-behavior ; scrollIntoView() with auto behavior] expected: - if not swgl and debug and (os == "linux") and not fission: [PASS, FAIL] - if swgl: [PASS, FAIL] + if not fission and (os == "linux") and debug: [PASS, FAIL] [Element with smooth scroll-behavior ; scroll() with auto behavior] expected: - if (os == "linux") and debug and fission and swgl: [PASS, FAIL] - if (os == "linux") and debug and not fission: [PASS, FAIL] + if not fission and (os == "linux") and debug: [PASS, FAIL] [Element with smooth scroll-behavior ; scroll() with smooth behavior] expected: if (processor == "x86") and not debug: [PASS, FAIL] - - [Element with auto scroll-behavior ; scrollBy() with smooth behavior] - expected: - if swgl and (os == "linux") and not fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini new file mode 100644 index 0000000000..a782282d75 --- /dev/null +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-window.html.ini @@ -0,0 +1,4 @@ +[scroll-behavior-main-frame-window.html] + [Main frame with smooth scroll-behavior ; scroll() with default behavior] + expected: + if not fission and (os == "linux") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-scrollintoview-nested.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-scrollintoview-nested.html.ini index 89f51ee229..5e18ed0daa 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-scrollintoview-nested.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-scrollintoview-nested.html.ini @@ -1,5 +1,5 @@ [scroll-behavior-scrollintoview-nested.html] [scrollIntoView with nested elements with different scroll-behavior] expected: - if (os == "linux") and not fission and not swgl: [PASS, FAIL] - if os == "android": FAIL + if not fission and (os == "linux"): [PASS, FAIL] + if not fission and (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-smooth-positions.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-smooth-positions.html.ini index 7c7983f540..b1d9973082 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-smooth-positions.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-smooth-positions.html.ini @@ -8,6 +8,7 @@ expected: if (os == "win") and debug: [PASS, FAIL] if (os == "linux") and not fission: [PASS, FAIL] + if (os == "android") and debug: [PASS, FAIL] [Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollBy() ] expected: @@ -17,15 +18,6 @@ expected: if (os == "win") and debug: [PASS, FAIL] - [Scroll positions when performing smooth scrolling from 0 to 250 by setting scrollTop ] - expected: - if swgl and (os == "win"): [PASS, FAIL] - [Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollTo() ] expected: - if (os == "linux") and swgl and not fission: [PASS, FAIL] if (os == "win") and not debug: [PASS, FAIL] - - [Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollTo() ] - expected: - if swgl and (os == "linux") and not fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-root.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-root.html.ini index ae344d3d26..6737ece6f5 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-root.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-root.html.ini @@ -7,7 +7,7 @@ [Subframe setting scrollTop with smooth scroll-behavior] expected: - if (os == "win") and debug and not swgl: [PASS, FAIL] + if (os == "win") and debug: [PASS, FAIL] [Subframe with smooth scroll-behavior ; scrollTo() with smooth behavior] expected: @@ -19,9 +19,12 @@ [Subframe with smooth scroll-behavior ; scroll() with default behavior] expected: - if not fission and not swgl and debug: [PASS, FAIL] - if not fission and swgl: [PASS, FAIL] + if not fission and debug: [PASS, FAIL] [Subframe with smooth scroll-behavior ; scrollBy() with auto behavior] expected: - if not fission and debug and not swgl: [PASS, FAIL] + if not fission and debug: [PASS, FAIL] + + [Subframe with auto scroll-behavior ; scroll() with smooth behavior] + expected: + if not fission and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini index f80bab1793..931a52f70f 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini @@ -8,11 +8,6 @@ if debug and (os == "linux") and not fission: [PASS, FAIL] if debug and (os == "mac"): [PASS, FAIL] - [Main frame with smooth scroll-behavior ; scrollTo() with auto behavior] - expected: - if swgl and (os == "win"): [PASS, FAIL] - if swgl and (os == "linux"): [PASS, FAIL] - [Main frame with smooth scroll-behavior ; scrollTo() with smooth behavior] expected: if (os == "win") and debug: [PASS, FAIL] @@ -24,3 +19,7 @@ [Main frame with auto scroll-behavior ; scrollBy() with smooth behavior] expected: if (processor == "x86") and debug: [PASS, FAIL] + + [Main frame with auto scroll-behavior ; scroll() with smooth behavior] + expected: + if not fission and (os == "linux") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini b/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini index ae9764e572..158d14c244 100644 --- a/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini @@ -11,6 +11,7 @@ [Smooth scrollIntoView should scroll the element to the 'nearest' position] expected: + if (os == "linux") and debug and not fission: [PASS, FAIL] if os == "android": FAIL [Smooth scrollIntoView should scroll the element to the 'start' position] diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini deleted file mode 100644 index 83cd26a560..0000000000 --- a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-baseURL.tentative.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[CSSStyleSheet-constructable-baseURL.tentative.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html.ini b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html.ini new file mode 100644 index 0000000000..1709005e02 --- /dev/null +++ b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-backdrop-filter.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-backdrop-root-backdrop-filter.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html.ini b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html.ini new file mode 100644 index 0000000000..f8828e82b5 --- /dev/null +++ b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-clip-path.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-backdrop-root-clip-path.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-filter.html.ini b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-filter.html.ini new file mode 100644 index 0000000000..025a99e41f --- /dev/null +++ b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-filter.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-backdrop-root-filter.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html.ini b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html.ini new file mode 100644 index 0000000000..5852be841d --- /dev/null +++ b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-mix-blend-mode.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-backdrop-root-mix-blend-mode.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-opacity.html.ini b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-opacity.html.ini new file mode 100644 index 0000000000..95f299d827 --- /dev/null +++ b/testing/web-platform/meta/css/filter-effects/backdrop-filter-backdrop-root-opacity.html.ini @@ -0,0 +1,2 @@ +[backdrop-filter-backdrop-root-opacity.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/filter-effects/backdrop-filter-isolation.html.ini b/testing/web-platform/meta/css/filter-effects/backdrop-filter-isolation.html.ini deleted file mode 100644 index ac98c983cc..0000000000 --- a/testing/web-platform/meta/css/filter-effects/backdrop-filter-isolation.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[backdrop-filter-isolation.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/filter-effects/svg-external-filter-resource.html.ini b/testing/web-platform/meta/css/filter-effects/svg-external-filter-resource.html.ini index 2cec121ac6..40afa9668a 100644 --- a/testing/web-platform/meta/css/filter-effects/svg-external-filter-resource.html.ini +++ b/testing/web-platform/meta/css/filter-effects/svg-external-filter-resource.html.ini @@ -1,2 +1,4 @@ [svg-external-filter-resource.html] - expected: FAIL + expected: + if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS] + if (os == "win") and (processor == "x86_64") and not debug: FAIL diff --git a/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini b/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini index f1928f6c08..d0df72b99b 100644 --- a/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini +++ b/testing/web-platform/meta/css/printing/existing-transition-in-media-print.tentative.html.ini @@ -1,3 +1,4 @@ [existing-transition-in-media-print.tentative.html] expected: - if (os == "mac") and not debug: [PASS, TIMEOUT] + if (os == "win") and swgl: PASS + if os == "mac": [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/selectors/user-invalid.html.ini b/testing/web-platform/meta/css/selectors/user-invalid.html.ini new file mode 100644 index 0000000000..c009355afe --- /dev/null +++ b/testing/web-platform/meta/css/selectors/user-invalid.html.ini @@ -0,0 +1,3 @@ +[user-invalid.html] + [A required date should match :user-invalid if the user unchecks it and blurs.] + expected: FAIL diff --git a/testing/web-platform/meta/css/selectors/user-valid-user-invalid-multifield-inputs.tentative.html.ini b/testing/web-platform/meta/css/selectors/user-valid-user-invalid-multifield-inputs.tentative.html.ini new file mode 100644 index 0000000000..398c5bc45b --- /dev/null +++ b/testing/web-platform/meta/css/selectors/user-valid-user-invalid-multifield-inputs.tentative.html.ini @@ -0,0 +1,9 @@ +[user-valid-user-invalid-multifield-inputs.tentative.html] + [ keyboard behavior for :user-valid/:user-invalid.] + expected: FAIL + + [ keyboard behavior for :user-valid/:user-invalid.] + expected: FAIL + + [ keyboard behavior for :user-valid/:user-invalid.] + expected: FAIL diff --git a/testing/web-platform/meta/css/selectors/user-valid.html.ini b/testing/web-platform/meta/css/selectors/user-valid.html.ini new file mode 100644 index 0000000000..fcfd6596c6 --- /dev/null +++ b/testing/web-platform/meta/css/selectors/user-valid.html.ini @@ -0,0 +1,3 @@ +[user-valid.html] + [Date inputs should match :user-valid after the user types a value into it.] + expected: FAIL diff --git a/testing/web-platform/meta/css/zoom/iframe-zoom-nested.html.ini b/testing/web-platform/meta/css/zoom/iframe-zoom-nested.html.ini deleted file mode 100644 index 9ca681f122..0000000000 --- a/testing/web-platform/meta/css/zoom/iframe-zoom-nested.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[iframe-zoom-nested.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/zoom/iframe-zoom.sub.html.ini b/testing/web-platform/meta/css/zoom/iframe-zoom.sub.html.ini deleted file mode 100644 index cdc7190e5e..0000000000 --- a/testing/web-platform/meta/css/zoom/iframe-zoom.sub.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[iframe-zoom.sub.html] - expected: FAIL diff --git a/testing/web-platform/meta/device-memory/__dir__.ini b/testing/web-platform/meta/device-memory/__dir__.ini new file mode 100644 index 0000000000..717fd98173 --- /dev/null +++ b/testing/web-platform/meta/device-memory/__dir__.ini @@ -0,0 +1,2 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1629868 +implementation-status: backlog \ No newline at end of file diff --git a/testing/web-platform/meta/device-posture/__dir__.ini b/testing/web-platform/meta/device-posture/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/device-posture/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/direct-sockets/__dir__.ini b/testing/web-platform/meta/direct-sockets/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/direct-sockets/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/document-picture-in-picture/__dir__.ini b/testing/web-platform/meta/document-picture-in-picture/__dir__.ini new file mode 100644 index 0000000000..a683aedfcb --- /dev/null +++ b/testing/web-platform/meta/document-picture-in-picture/__dir__.ini @@ -0,0 +1,2 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1676069 +implementation-status: not-implementing diff --git a/testing/web-platform/meta/document-policy/experimental-features/unsized-media.tentative.https.sub.html.ini b/testing/web-platform/meta/document-policy/experimental-features/unsized-media.tentative.https.sub.html.ini index 33eae65a15..c1450e42cb 100644 --- a/testing/web-platform/meta/document-policy/experimental-features/unsized-media.tentative.https.sub.html.ini +++ b/testing/web-platform/meta/document-policy/experimental-features/unsized-media.tentative.https.sub.html.ini @@ -1,7 +1,8 @@ [unsized-media.tentative.https.sub.html] expected: + if (os == "linux") and not debug and (processor == "x86_64"): [OK, CRASH] + if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, OK, CRASH] if (os == "mac") and not debug: [OK, TIMEOUT] - if (os == "linux") and not debug: [OK, CRASH] if (os == "android") and not debug: [OK, ERROR] [Test image with attribute style=width:500px; and attribute undefined=undefined on src /document-policy/experimental-features/resources/image.jpg] expected: FAIL @@ -9,6 +10,7 @@ [Test video with attribute height=800 and attribute undefined=undefined] expected: if (os == "mac") and not debug: [FAIL, TIMEOUT] + if (os == "linux") and (processor == "x86"): TIMEOUT FAIL [Test image with attribute height=800 and attribute undefined=undefined on src /document-policy/experimental-features/resources/image.png] @@ -24,9 +26,7 @@ expected: FAIL [Test video with attribute style=height:800px; and attribute undefined=undefined] - expected: - if (os == "mac") and not debug: [FAIL, TIMEOUT] - [FAIL, TIMEOUT] + expected: [FAIL, TIMEOUT] [Test image with attribute undefined=undefined and attribute undefined=undefined on src /document-policy/experimental-features/resources/image.svg] expected: FAIL diff --git a/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini b/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini index dce8796746..e40a5a6f88 100644 --- a/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini +++ b/testing/web-platform/meta/dom/events/webkit-animation-iteration-event.html.ini @@ -5,40 +5,33 @@ [webkitAnimationIteration event listener is case sensitive] expected: if (os == "linux") and fission and debug: [PASS, FAIL, TIMEOUT, NOTRUN] - if (os == "win") and not debug: PASS + if (os == "linux") and fission and not debug: [PASS, NOTRUN] + if (os == "win") and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "mac") and debug: [PASS, NOTRUN] if (os == "linux") and not fission: [PASS, FAIL, NOTRUN] - if os == "mac": PASS - if os == "android": PASS - [PASS, NOTRUN] [onwebkitanimationiteration event handler should trigger for an animation] expected: [PASS, TIMEOUT] [webkitAnimationIteration event listener should trigger for an animation] expected: - if debug and fission and (os == "win") and (processor == "x86_64") and not swgl: [PASS, NOTRUN, TIMEOUT] - if debug and not fission: [PASS, NOTRUN] - if not debug: [PASS, NOTRUN] - [PASS, TIMEOUT, NOTRUN] + if debug and fission: [PASS, TIMEOUT, NOTRUN] + [PASS, NOTRUN] [webkitAnimationIteration event listener should not trigger if an unprefixed listener also exists] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "linux") and debug and fission: [PASS, TIMEOUT, NOTRUN] + if (os == "mac") and debug: [PASS, TIMEOUT, NOTRUN] if os == "android": PASS [PASS, NOTRUN] [onwebkitanimationiteration event handler should not trigger if an unprefixed event handler also exists] - expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN, TIMEOUT] - [PASS, TIMEOUT, NOTRUN] + expected: [PASS, TIMEOUT, NOTRUN] [event types for prefixed and unprefixed animationiteration event handlers should be named appropriately] expected: - if debug and not fission: [PASS, NOTRUN] - if not debug: [PASS, NOTRUN] - [PASS, TIMEOUT, NOTRUN] + if debug and fission: [PASS, TIMEOUT, NOTRUN] + [PASS, NOTRUN] [event types for prefixed and unprefixed animationiteration event listeners should be named appropriately] expected: @@ -48,14 +41,12 @@ [webkitAnimationIteration event listener should not trigger if an unprefixed event handler also exists] expected: - if debug and fission and (processor == "x86_64") and (os == "win") and not swgl: [PASS, NOTRUN, TIMEOUT] - if debug and not fission: [PASS, NOTRUN] - if not debug: [PASS, NOTRUN] - [PASS, TIMEOUT, NOTRUN] + if debug and (os == "linux") and fission: [PASS, TIMEOUT, NOTRUN] + if debug and (os == "win"): [PASS, TIMEOUT, NOTRUN] + if debug and (os == "mac"): [PASS, TIMEOUT, NOTRUN] + [PASS, NOTRUN] [onwebkitanimationiteration event handler should not trigger if an unprefixed listener also exists] expected: - if debug and fission and (os == "win") and (processor == "x86_64") and not swgl: [PASS, NOTRUN, TIMEOUT] - if debug and not fission: [PASS, NOTRUN] - if not debug: [PASS, NOTRUN] - [PASS, TIMEOUT, NOTRUN] + if debug and fission: [PASS, TIMEOUT, NOTRUN] + [PASS, NOTRUN] diff --git a/testing/web-platform/meta/dom/idlharness.window.js.ini b/testing/web-platform/meta/dom/idlharness.window.js.ini index a99b583219..f40ae6720b 100644 --- a/testing/web-platform/meta/dom/idlharness.window.js.ini +++ b/testing/web-platform/meta/dom/idlharness.window.js.ini @@ -5,4 +5,5 @@ [idlharness.window.html?exclude=Node] expected: if (os == "android") and fission: [OK, TIMEOUT] - + [ShadowRoot interface: attribute serializable] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-append-meta-referrer-and-script-from-fragment.tentative.html.ini b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-append-meta-referrer-and-script-from-fragment.tentative.html.ini new file mode 100644 index 0000000000..c274062d8b --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/insertion-removing-steps/Node-append-meta-referrer-and-script-from-fragment.tentative.html.ini @@ -0,0 +1,3 @@ +[Node-append-meta-referrer-and-script-from-fragment.tentative.html] + [ gets processed and applied in the post-insertion steps] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/Node-moveBefore.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/Node-moveBefore.html.ini new file mode 100644 index 0000000000..2a4bd6c32f --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/Node-moveBefore.html.ini @@ -0,0 +1,102 @@ +[Node-moveBefore.html] + [Should check the 'parent' type before checking whether 'child' is a child of 'parent'] + expected: FAIL + + [Should check that 'node' is not an ancestor of 'parent' before checking whether 'child' is a child of 'parent'] + expected: FAIL + + [Should check whether 'child' is a child of 'parent' before checking whether 'node' is of a type that can have a parent.] + expected: FAIL + + [Should check whether 'child' is a child of 'parent' before checking whether 'node' is of a type that can have a parent of the type that 'parent' is.] + expected: FAIL + + [Should check whether 'child' is a child of 'parent' before checking whether 'node' can be inserted into the document given the kids the document has right now.] + expected: FAIL + + [If node is a host-including inclusive ancestor of parent, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is not a DocumentFragment, DocumentType, Element, Text, ProcessingInstruction, or Comment node, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is a Text node and parent is a document, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is a doctype and parent is not a document, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is a DocumentFragment with multiple elements and parent is a document, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is a DocumentFragment with an element and parent is a document with another element, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is an Element and parent is a document with another element, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is a doctype and parent is a document with another doctype, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [If node is a doctype and parent is a document with an element, then throw a HierarchyRequestError DOMException.] + expected: FAIL + + [Calling moveBefore an a leaf node DocumentType must throw HIERARCHY_REQUEST_ERR.] + expected: FAIL + + [Calling moveBefore an a leaf node Text must throw HIERARCHY_REQUEST_ERR.] + expected: FAIL + + [Calling moveBefore an a leaf node Comment must throw HIERARCHY_REQUEST_ERR.] + expected: FAIL + + [Calling moveBefore an a leaf node ProcessingInstruction must throw HIERARCHY_REQUEST_ERR.] + expected: FAIL + + [Calling moveBefore with an inclusive ancestor of the context object must throw HIERARCHY_REQUEST_ERR.] + expected: FAIL + + [Calling moveBefore with a reference child whose parent is not the context node must throw a NotFoundError.] + expected: FAIL + + [If the context node is a document, inserting a document or text node should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document, inserting a DocumentFragment that contains a text node or too many elements should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document, inserting a DocumentFragment with an element if there already is an element child should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document and a doctype is following the reference child, inserting a DocumentFragment with an element should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document, inserting a DocumentFragment with an element before the doctype should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document, inserting an element if there already is an element child should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document, inserting an element before the doctype should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document and a doctype is following the reference child, inserting an element should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document, inserting a doctype if there already is a doctype child should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document, inserting a doctype after the document element should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a document with and element child, appending a doctype should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is a DocumentFragment, inserting a document or a doctype should throw a HierarchyRequestError.] + expected: FAIL + + [If the context node is an element, inserting a document or a doctype should throw a HierarchyRequestError.] + expected: FAIL + + [Inserting a node before itself should not move the node] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-left.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-left.html.ini new file mode 100644 index 0000000000..f109b605d2 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-left.html.ini @@ -0,0 +1,3 @@ +[continue-css-animation-left.html] + [Node.moveBefore should preserve CSS animation state (left)] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-transform.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-transform.html.ini new file mode 100644 index 0000000000..05654dd2a4 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-animation-transform.html.ini @@ -0,0 +1,3 @@ +[continue-css-animation-transform.html] + [Node.moveBefore should preserve CSS animation state (transform)] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left-pseudo.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left-pseudo.html.ini new file mode 100644 index 0000000000..2d225501ec --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left-pseudo.html.ini @@ -0,0 +1,3 @@ +[continue-css-transition-left-pseudo.html] + [Node.moveBefore should preserve CSS transition state on pseudo-elements (left)] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left.html.ini new file mode 100644 index 0000000000..60f17eb404 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-left.html.ini @@ -0,0 +1,3 @@ +[continue-css-transition-left.html] + [Node.moveBefore should preserve CSS transition state (left)] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform-pseudo.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform-pseudo.html.ini new file mode 100644 index 0000000000..866de2a12b --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform-pseudo.html.ini @@ -0,0 +1,3 @@ +[continue-css-transition-transform-pseudo.html] + [Node.moveBefore should preserve CSS transition state on pseudo-elements (transform)] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform.html.ini new file mode 100644 index 0000000000..895b331eff --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/continue-css-transition-transform.html.ini @@ -0,0 +1,3 @@ +[continue-css-transition-transform.html] + [Node.moveBefore should preserve CSS transition state (transform)] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-animation-commit-styles.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-animation-commit-styles.html.ini new file mode 100644 index 0000000000..e38f3a2648 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-animation-commit-styles.html.ini @@ -0,0 +1,3 @@ +[css-animation-commit-styles.html] + [Calling commitStyles after Node.moveBefore should commit mid-transition value] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-document.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-document.html.ini new file mode 100644 index 0000000000..11bd069d36 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-document.html.ini @@ -0,0 +1,16 @@ +[css-transition-cross-document.html] + expected: + if (os == "linux") and debug and fission: [OK, TIMEOUT] + if (os == "linux") and debug and not fission: [OK, TIMEOUT] + if (os == "win") and not debug: TIMEOUT + if (os == "linux") and not debug: TIMEOUT + if os == "android": OK + [TIMEOUT, OK] + [Moving a transition across documents should reset its state] + expected: + if (os == "linux") and debug and fission: [FAIL, TIMEOUT] + if (os == "linux") and debug and not fission: [FAIL, TIMEOUT] + if (os == "win") and not debug: TIMEOUT + if (os == "linux") and not debug: TIMEOUT + if os == "android": FAIL + [TIMEOUT, FAIL] diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-shadow.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-shadow.html.ini new file mode 100644 index 0000000000..a19b4f2e5d --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-cross-shadow.html.ini @@ -0,0 +1,3 @@ +[css-transition-cross-shadow.html] + [Moving an element with a transition across shadow boundaries should reset the transition] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-to-disconnected-document.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-to-disconnected-document.html.ini new file mode 100644 index 0000000000..dd6192bc1b --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-to-disconnected-document.html.ini @@ -0,0 +1,3 @@ +[css-transition-to-disconnected-document.html] + [Moving an element with a transition to a disconnected document should reset the transitionm state] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-trigger.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-trigger.html.ini new file mode 100644 index 0000000000..272163fb32 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/css-transition-trigger.html.ini @@ -0,0 +1,3 @@ +[css-transition-trigger.html] + [Node.moveBefore should trigger CSS transition state (left) if needed] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/focus-preserve.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/focus-preserve.html.ini new file mode 100644 index 0000000000..f51e042347 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/focus-preserve.html.ini @@ -0,0 +1,12 @@ +[focus-preserve.html] + [when reparenting an element, don't automatically reset the document focus] + expected: FAIL + + [when reparenting a focused element into an inert parent, reset the document focus] + expected: FAIL + + [when reparenting a focused element into a hidden parent, reset the document focus] + expected: FAIL + + [when reparenting an ancestor of an focused element into a hidden parent, reset the document focus] + expected: FAIL diff --git a/testing/web-platform/meta/dom/nodes/moveBefore/tentative/fullscreen-preserve.html.ini b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/fullscreen-preserve.html.ini new file mode 100644 index 0000000000..19a5e7273f --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/moveBefore/tentative/fullscreen-preserve.html.ini @@ -0,0 +1,3 @@ +[fullscreen-preserve.html] + [Document#fullscreenElement] + expected: FAIL diff --git a/testing/web-platform/meta/dom/observable/tentative/observable-every.any.js.ini b/testing/web-platform/meta/dom/observable/tentative/observable-every.any.js.ini new file mode 100644 index 0000000000..bcf426a807 --- /dev/null +++ b/testing/web-platform/meta/dom/observable/tentative/observable-every.any.js.ini @@ -0,0 +1,62 @@ +[observable-every.any.html] + [every(): Promise resolves to true if all values pass the predicate] + expected: FAIL + + [every(): Promise resolves to false if any value fails the predicate] + expected: FAIL + + [every(): Abort the subscription to the source if the predicate does not pass] + expected: FAIL + + [every(): Lifecycle checks when all values pass the predicate] + expected: FAIL + + [every(): Lifecycle checks when any value fails the predicate] + expected: FAIL + + [every(): Resolves with true if the observable completes without emitting a value] + expected: FAIL + + [every(): Rejects with any error emitted from the source observable] + expected: FAIL + + [every(): Rejects with any error thrown from the predicate] + expected: FAIL + + [every(): Index is passed into the predicate] + expected: FAIL + + [every(): Rejects with a DOMException if the source Observable is aborted] + expected: FAIL + + +[observable-every.any.worker.html] + [every(): Promise resolves to true if all values pass the predicate] + expected: FAIL + + [every(): Promise resolves to false if any value fails the predicate] + expected: FAIL + + [every(): Abort the subscription to the source if the predicate does not pass] + expected: FAIL + + [every(): Lifecycle checks when all values pass the predicate] + expected: FAIL + + [every(): Lifecycle checks when any value fails the predicate] + expected: FAIL + + [every(): Resolves with true if the observable completes without emitting a value] + expected: FAIL + + [every(): Rejects with any error emitted from the source observable] + expected: FAIL + + [every(): Rejects with any error thrown from the predicate] + expected: FAIL + + [every(): Index is passed into the predicate] + expected: FAIL + + [every(): Rejects with a DOMException if the source Observable is aborted] + expected: FAIL diff --git a/testing/web-platform/meta/dom/observable/tentative/observable-filter.any.js.ini b/testing/web-platform/meta/dom/observable/tentative/observable-filter.any.js.ini index 996a85a908..e813df1744 100644 --- a/testing/web-platform/meta/dom/observable/tentative/observable-filter.any.js.ini +++ b/testing/web-platform/meta/dom/observable/tentative/observable-filter.any.js.ini @@ -14,6 +14,9 @@ [filter(): Upon source completion, source Observable teardown sequence happens after downstream filter complete() is called] expected: FAIL + [filter(): Index is passed correctly to predicate] + expected: FAIL + [observable-filter.any.html] [filter(): Returned Observable filters out results based on predicate] @@ -30,3 +33,6 @@ [filter(): Upon source completion, source Observable teardown sequence happens after downstream filter complete() is called] expected: FAIL + + [filter(): Index is passed correctly to predicate] + expected: FAIL diff --git a/testing/web-platform/meta/dom/observable/tentative/observable-find.any.js.ini b/testing/web-platform/meta/dom/observable/tentative/observable-find.any.js.ini new file mode 100644 index 0000000000..719eaa35c4 --- /dev/null +++ b/testing/web-platform/meta/dom/observable/tentative/observable-find.any.js.ini @@ -0,0 +1,38 @@ +[observable-find.any.worker.html] + [find(): Promise resolves with the first value that passes the predicate] + expected: FAIL + + [find(): Promise resolves with undefined if no value passes the predicate] + expected: FAIL + + [find(): Promise rejects with the error emitted from the source Observable] + expected: FAIL + + [find(): Promise rejects with any error thrown from the predicate] + expected: FAIL + + [find(): Passes the index of the value to the predicate] + expected: FAIL + + [find(): Rejects with AbortError when the signal is aborted] + expected: FAIL + + +[observable-find.any.html] + [find(): Promise resolves with the first value that passes the predicate] + expected: FAIL + + [find(): Promise resolves with undefined if no value passes the predicate] + expected: FAIL + + [find(): Promise rejects with the error emitted from the source Observable] + expected: FAIL + + [find(): Promise rejects with any error thrown from the predicate] + expected: FAIL + + [find(): Passes the index of the value to the predicate] + expected: FAIL + + [find(): Rejects with AbortError when the signal is aborted] + expected: FAIL diff --git a/testing/web-platform/meta/dom/observable/tentative/observable-inspect.any.js.ini b/testing/web-platform/meta/dom/observable/tentative/observable-inspect.any.js.ini new file mode 100644 index 0000000000..467445ed86 --- /dev/null +++ b/testing/web-platform/meta/dom/observable/tentative/observable-inspect.any.js.ini @@ -0,0 +1,80 @@ +[observable-inspect.any.worker.html] + [inspect(): Provides a pre-subscription subscribe callback] + expected: FAIL + + [inspect(): Provides a way to tap into the values and completions of the source observable using an observer] + expected: FAIL + + [inspect(): Error handler does not stop error from being reported to the global, when subscriber does not pass error handler] + expected: FAIL + + [inspect(): Provides a way to tap into the values and errors of the source observable using an observer. Errors are passed through] + expected: FAIL + + [inspect(): ObserverCallback passed in] + expected: FAIL + + [inspect(): Throwing an error in the observer next handler is caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Throwing an error in the observer error handler in inspect() is caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Throwing an error in the observer complete handler is caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Throwing an error in the next handler function in do should be caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Errors thrown in subscribe() Inspector handler subscribe handler are caught and sent to error callback] + expected: FAIL + + [inspect(): Provides a way to tap into the moment a source observable is unsubscribed from] + expected: FAIL + + [inspect(): Inspector abort() handler is not called if the source completes before the result is unsubscribed from] + expected: FAIL + + [inspect(): Errors thrown from inspect()'s abort() handler are caught and reported to the global, because the subscription is already closed by the time the handler runs] + expected: FAIL + + +[observable-inspect.any.html] + [inspect(): Provides a pre-subscription subscribe callback] + expected: FAIL + + [inspect(): Provides a way to tap into the values and completions of the source observable using an observer] + expected: FAIL + + [inspect(): Error handler does not stop error from being reported to the global, when subscriber does not pass error handler] + expected: FAIL + + [inspect(): Provides a way to tap into the values and errors of the source observable using an observer. Errors are passed through] + expected: FAIL + + [inspect(): ObserverCallback passed in] + expected: FAIL + + [inspect(): Throwing an error in the observer next handler is caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Throwing an error in the observer error handler in inspect() is caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Throwing an error in the observer complete handler is caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Throwing an error in the next handler function in do should be caught and sent to the error callback of the result observable] + expected: FAIL + + [inspect(): Errors thrown in subscribe() Inspector handler subscribe handler are caught and sent to error callback] + expected: FAIL + + [inspect(): Provides a way to tap into the moment a source observable is unsubscribed from] + expected: FAIL + + [inspect(): Inspector abort() handler is not called if the source completes before the result is unsubscribed from] + expected: FAIL + + [inspect(): Errors thrown from inspect()'s abort() handler are caught and reported to the global, because the subscription is already closed by the time the handler runs] + expected: FAIL diff --git a/testing/web-platform/meta/dom/observable/tentative/observable-some.any.js.ini b/testing/web-platform/meta/dom/observable/tentative/observable-some.any.js.ini new file mode 100644 index 0000000000..12776e6465 --- /dev/null +++ b/testing/web-platform/meta/dom/observable/tentative/observable-some.any.js.ini @@ -0,0 +1,44 @@ +[observable-some.any.html] + [some(): subscriber is inactive after the first value that passes the predicate, because the source was unsubscribed from] + expected: FAIL + + [observable-some] + expected: FAIL + + [observable-some 1] + expected: FAIL + + [some(): The returned promise rejects with an error if the predicate errors] + expected: FAIL + + [some(): The returned promise rejects with an error if the source observable errors] + expected: FAIL + + [some(): The returned promise resolves as false if the source observable completes without emitting a value] + expected: FAIL + + [some(): The return promise rejects with a DOMException if the signal is aborted] + expected: FAIL + + +[observable-some.any.worker.html] + [some(): subscriber is inactive after the first value that passes the predicate, because the source was unsubscribed from] + expected: FAIL + + [observable-some] + expected: FAIL + + [observable-some 1] + expected: FAIL + + [some(): The returned promise rejects with an error if the predicate errors] + expected: FAIL + + [some(): The returned promise rejects with an error if the source observable errors] + expected: FAIL + + [some(): The returned promise resolves as false if the source observable completes without emitting a value] + expected: FAIL + + [some(): The return promise rejects with a DOMException if the signal is aborted] + expected: FAIL diff --git a/testing/web-platform/meta/dom/ranges/Range-isPointInRange-shadowdom.tentative.html.ini b/testing/web-platform/meta/dom/ranges/Range-isPointInRange-shadowdom.tentative.html.ini new file mode 100644 index 0000000000..9aaa5225b7 --- /dev/null +++ b/testing/web-platform/meta/dom/ranges/Range-isPointInRange-shadowdom.tentative.html.ini @@ -0,0 +1,7 @@ +[Range-isPointInRange-shadowdom.tentative.html] + [isPointInRange() test for collapsed selection] + expected: + if release_or_beta: FAIL # ShadowDOM Selection is not enabled for release_or_beta, so getComposedRanges() doesn't exist + [isPointInRange() test for non-collapsed selection] + expected: + if release_or_beta: FAIL # ShadowDOM Selection is not enabled for release_or_beta, so getComposedRanges() doesn't exist diff --git a/testing/web-platform/meta/dom/xslt/large-cdata.html.ini b/testing/web-platform/meta/dom/xslt/large-cdata.html.ini deleted file mode 100644 index 00fb643e54..0000000000 --- a/testing/web-platform/meta/dom/xslt/large-cdata.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[large-cdata.html] - expected: FAIL diff --git a/testing/web-platform/meta/dpub-aam/role/roles.html.ini b/testing/web-platform/meta/dpub-aam/role/roles.html.ini deleted file mode 100644 index 834675c34d..0000000000 --- a/testing/web-platform/meta/dpub-aam/role/roles.html.ini +++ /dev/null @@ -1,54 +0,0 @@ -[roles.html] - [role: doc-abstract] - expected: FAIL - - [role: doc-backlink] - expected: FAIL - - [role: doc-biblioref] - expected: FAIL - - [role: doc-colophon] - expected: FAIL - - [role: doc-cover] - expected: FAIL - - [role: doc-dedication] - expected: FAIL - - [role: doc-epigraph] - expected: FAIL - - [role: doc-example] - expected: FAIL - - [role: doc-glossref] - expected: FAIL - - [role: doc-noteref] - expected: FAIL - - [role: doc-notice] - expected: FAIL - - [role: doc-pagebreak] - expected: FAIL - - [role: doc-pagefooter] - expected: FAIL - - [role: doc-pageheader] - expected: FAIL - - [role: doc-pullquote] - expected: FAIL - - [role: doc-qna] - expected: FAIL - - [role: doc-subtitle] - expected: FAIL - - [role: doc-tip] - expected: FAIL diff --git a/testing/web-platform/meta/editing/run/delete.html.ini b/testing/web-platform/meta/editing/run/delete.html.ini index 4c98409d7b..d82d94957e 100644 --- a/testing/web-platform/meta/editing/run/delete.html.ini +++ b/testing/web-platform/meta/editing/run/delete.html.ini @@ -10,9 +10,6 @@ [[["delete",""\]\] "foo[\]baz" compare innerHTML] expected: FAIL - [[["delete",""\]\] "foo

[\]bar

" compare innerHTML] - expected: FAIL - [[["defaultparagraphseparator","div"\],["delete",""\]\] "foo

[\]bar

" compare innerHTML] expected: FAIL @@ -25,9 +22,6 @@ [[["delete",""\]\] "

foo


[\]bar

" compare innerHTML] expected: FAIL - [[["delete",""\]\] "

foo



[\]bar

" compare innerHTML] - expected: FAIL - [[["delete",""\]\] "foo[\]bar" compare innerHTML] expected: FAIL diff --git a/testing/web-platform/meta/editing/run/forwarddelete.html.ini b/testing/web-platform/meta/editing/run/forwarddelete.html.ini index 51934197f7..51fb842867 100644 --- a/testing/web-platform/meta/editing/run/forwarddelete.html.ini +++ b/testing/web-platform/meta/editing/run/forwarddelete.html.ini @@ -436,9 +436,6 @@ [[["forwarddelete",""\]\] "
  1. foo

{}

  1. bar
" compare innerHTML] expected: FAIL - [[["forwarddelete",""\]\] "
    1. foo
  1. {}
    1. bar
": execCommand("forwarddelete", false, "") return value] - expected: FAIL - [[["forwarddelete",""\]\] "
    1. foo
  1. {}
    1. bar
" compare innerHTML] expected: FAIL diff --git a/testing/web-platform/meta/encoding/encodeInto.any.js.ini b/testing/web-platform/meta/encoding/encodeInto.any.js.ini index 05cdea6d67..ba1648ab5c 100644 --- a/testing/web-platform/meta/encoding/encodeInto.any.js.ini +++ b/testing/web-platform/meta/encoding/encodeInto.any.js.ini @@ -137,6 +137,12 @@ [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128] expected: FAIL + [Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer] + expected: FAIL + + [Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer] + expected: FAIL + [encodeInto.any.worker.html] [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 0] @@ -277,6 +283,12 @@ [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128] expected: FAIL + [Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer] + expected: FAIL + + [Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer] + expected: FAIL + [encodeInto.any.serviceworker.html] expected: @@ -408,6 +420,12 @@ [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128] expected: FAIL + [Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer] + expected: FAIL + + [Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer] + expected: FAIL + [encodeInto.any.sharedworker.html] [encodeInto() into SharedArrayBuffer with Hi and destination length 0, offset 4, filler 0] @@ -536,3 +554,9 @@ [encodeInto() into SharedArrayBuffer with 𝌆 and destination length 4, offset 4, filler 128] expected: FAIL + + [Invalid encodeInto() destination: Float16Array, backed by: ArrayBuffer] + expected: FAIL + + [Invalid encodeInto() destination: Float16Array, backed by: SharedArrayBuffer] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/__dir__.ini b/testing/web-platform/meta/fenced-frame/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-content-initiated.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-content-initiated.https.html.ini new file mode 100644 index 0000000000..b9a021cf69 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-content-initiated.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-content-initiated.https.html] + [window.fence.reportEvent from a content-initiated cross-origin navigation] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested-urn-iframe.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested-urn-iframe.https.html.ini new file mode 100644 index 0000000000..61fcb82385 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested-urn-iframe.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-nested-urn-iframe.https.html] + [window.fence.reportEvent from a nested cross-origin subframe of a URN iframe] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested.https.html.ini new file mode 100644 index 0000000000..39f9db8793 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-nested.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-nested.https.html] + [window.fence.reportEvent from a nested cross-origin subframe] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-embedder-opt-in.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-embedder-opt-in.https.html.ini new file mode 100644 index 0000000000..d0955a5c98 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-embedder-opt-in.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-no-embedder-opt-in.https.html] + [Cross-origin window.fence.reportEvent without embedder opt-in] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-subframe-opt-in.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-subframe-opt-in.https.html.ini new file mode 100644 index 0000000000..249d234f33 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-no-subframe-opt-in.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-no-subframe-opt-in.https.html] + [Cross-origin window.fence.reportEvent without subframe opt-in] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-content-initiated.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-content-initiated.https.html.ini new file mode 100644 index 0000000000..6cd0097a71 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-content-initiated.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-urn-iframe-content-initiated.https.html] + [window.fence.reportEvent from a content-initiated cross-origin navigation] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-embedder-opt-in.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-embedder-opt-in.https.html.ini new file mode 100644 index 0000000000..8991d47699 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-embedder-opt-in.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-urn-iframe-no-embedder-opt-in.https.html] + [Cross-origin window.fence.reportEvent without embedder opt-in] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-subframe-opt-in.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-subframe-opt-in.https.html.ini new file mode 100644 index 0000000000..7520f17229 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe-no-subframe-opt-in.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-urn-iframe-no-subframe-opt-in.https.html] + [Cross-origin window.fence.reportEvent without subframe opt-in] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe.https.html.ini new file mode 100644 index 0000000000..f77e508b2d --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin-urn-iframe.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin-urn-iframe.https.html] + [window.fence.reportEvent from a cross-origin iframe] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin.https.html.ini new file mode 100644 index 0000000000..68076b8c97 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-cross-origin.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-cross-origin.https.html] + [window.fence.reportEvent from a cross-origin subframe] + expected: FAIL diff --git a/testing/web-platform/meta/fenced-frame/fence-report-event-sub-fencedframe.https.html.ini b/testing/web-platform/meta/fenced-frame/fence-report-event-sub-fencedframe.https.html.ini new file mode 100644 index 0000000000..503eb08191 --- /dev/null +++ b/testing/web-platform/meta/fenced-frame/fence-report-event-sub-fencedframe.https.html.ini @@ -0,0 +1,3 @@ +[fence-report-event-sub-fencedframe.https.html] + [window.fence.reportEvent should not work in a nested fenced frame] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini b/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini index cefd4c59ff..e2f64d7563 100644 --- a/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini +++ b/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini @@ -2,7 +2,7 @@ expected: TIMEOUT [Service Worker can observe the fetch abort and associated abort reason] expected: - if os == "win": [TIMEOUT, NOTRUN] + if os == "win": [NOTRUN, TIMEOUT] TIMEOUT [Abort reason serialization happens on abort] @@ -14,7 +14,7 @@ [Stream errors once aborted.] expected: - if os == "win": [PASS, NOTRUN] + if os == "win": [TIMEOUT, PASS, NOTRUN] [Already aborted request does not land in service worker] expected: @@ -22,7 +22,7 @@ [fetch() rejects with abort reason] expected: - if os == "win": [PASS, NOTRUN] + if os == "win": [NOTRUN, PASS] [response.json() rejects if already aborted] expected: @@ -34,7 +34,7 @@ [fetch() response body has abort reason] expected: - if os == "win": [PASS, NOTRUN] + if os == "win": [NOTRUN, PASS] [response.formData() rejects if already aborted] expected: diff --git a/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini b/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini index 0fe20d2bd0..adad435167 100644 --- a/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini +++ b/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini @@ -1,15 +1,19 @@ [request-headers.any.worker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + ERROR [request-headers.any.sharedworker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + ERROR [request-headers.any.serviceworker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + ERROR [request-headers.any.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini b/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini index 20a1725e9b..231d6c743e 100644 --- a/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini +++ b/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini @@ -19,6 +19,9 @@ [Streaming upload shouldn't work on Http/1.1.] expected: FAIL + [Fetch with POST with Float16Array body] + expected: FAIL + [request-upload.any.html] expected: @@ -41,6 +44,9 @@ [Streaming upload shouldn't work on Http/1.1.] expected: FAIL + [Fetch with POST with Float16Array body] + expected: FAIL + [request-upload.any.serviceworker.html] expected: @@ -64,6 +70,9 @@ [Streaming upload shouldn't work on Http/1.1.] expected: FAIL + [Fetch with POST with Float16Array body] + expected: FAIL + [request-upload.any.sharedworker.html] expected: @@ -85,3 +94,6 @@ [Streaming upload shouldn't work on Http/1.1.] expected: FAIL + + [Fetch with POST with Float16Array body] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini b/testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini new file mode 100644 index 0000000000..01ad9ff78f --- /dev/null +++ b/testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini @@ -0,0 +1,13 @@ +[huge-fetch.any.sharedworker.html] + +[huge-fetch.any.worker.html] + +[huge-fetch.any.serviceworker.html] + expected: + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + [fetching a huge cacheable file but not reading it should not crash] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + + +[huge-fetch.any.html] diff --git a/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini b/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini index 60a2d2f498..3ab5cf62a1 100644 --- a/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini +++ b/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini @@ -1,12 +1,18 @@ [redirect-keepalive.https.any.html] expected: - if fission and (os == "win") and (processor == "x86") and not debug: OK - if fission and (os == "mac") and debug: OK - if not fission: OK + if (os == "linux") and fission and not debug and asan: [TIMEOUT, OK] + if (os == "win") and not debug and (processor == "x86"): OK + if (os == "linux") and fission and debug: [TIMEOUT, OK] + if (os == "mac") and debug: TIMEOUT + if (os == "linux") and not fission: OK + if os == "android": OK [OK, TIMEOUT] [[keepalive\][iframe\][load\] mixed content redirect; setting up] expected: - if fission and (os == "win") and (processor == "x86") and not debug: PASS - if fission and (os == "mac") and debug: PASS - if not fission: PASS + if (os == "linux") and fission and not debug and asan: [TIMEOUT, PASS] + if (os == "win") and not debug and (processor == "x86"): PASS + if (os == "linux") and fission and debug: [TIMEOUT, PASS] + if (os == "mac") and debug: TIMEOUT + if (os == "linux") and not fission: PASS + if os == "android": PASS [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini deleted file mode 100644 index e30013b1c1..0000000000 --- a/testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini +++ /dev/null @@ -1,14 +0,0 @@ -[request-bad-port.any.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - CRASH - -[request-bad-port.any.serviceworker.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - -[request-bad-port.any.worker.html] - expected: CRASH - -[request-bad-port.any.sharedworker.html] - expected: CRASH diff --git a/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini b/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini index 6c8dade15d..d805c674cf 100644 --- a/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini +++ b/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini @@ -40,6 +40,9 @@ [Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)] expected: FAIL + [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)] + expected: FAIL + [response-clone.any.html] expected: @@ -83,6 +86,9 @@ [Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)] expected: FAIL + [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)] + expected: FAIL + [response-clone.any.serviceworker.html] expected: @@ -127,6 +133,9 @@ [Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)] expected: FAIL + [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)] + expected: FAIL + [response-clone.any.worker.html] expected: @@ -169,3 +178,6 @@ [Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)] expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini new file mode 100644 index 0000000000..dedfd3a888 --- /dev/null +++ b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini @@ -0,0 +1,3 @@ +[dictionary-clear-site-data-cache.tentative.https.html] + [Clear-Site-Data with "cache" directive must unregister dictionary] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini new file mode 100644 index 0000000000..2f09565cd3 --- /dev/null +++ b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini @@ -0,0 +1,3 @@ +[dictionary-clear-site-data-cookies.tentative.https.html] + [Clear-Site-Data with "cookies" directive must unregister dictionary] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini new file mode 100644 index 0000000000..51dfb7011d --- /dev/null +++ b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini @@ -0,0 +1,3 @@ +[dictionary-clear-site-data-storage.tentative.https.html] + [Clear-Site-Data with "storage" directive must not unregister dictionary] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini deleted file mode 100644 index a757741d96..0000000000 --- a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[dictionary-clear-site-data.tentative.https.html] - [Clear-Site-Data with "cache" directive must unregister dictionary] - expected: FAIL - - [Clear-Site-Data with "cookies" directive must unregister dictionary] - expected: FAIL - - [Clear-Site-Data with "storage" directive must not unregister dictionary] - expected: FAIL diff --git a/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini b/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini index 0422064103..152299e6ad 100644 --- a/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini +++ b/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini @@ -1,5 +1,3 @@ [too-long.window.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Content-Length header value of network response exceeds response body] - expected: FAIL diff --git a/testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini index 974e367b16..8c5362eac9 100644 --- a/testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini +++ b/testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini @@ -1,17 +1,17 @@ [activate-after.tentative.https.window.html] expected: - if (os == "win") and debug and (processor == "x86_64"): OK - if (os == "win") and not debug: TIMEOUT + if (os == "linux") and debug and fission: [OK, TIMEOUT] + if (os == "win") and (processor == "x86_64"): TIMEOUT if (os == "linux") and not debug: TIMEOUT if os == "android": OK - [OK, TIMEOUT] + [TIMEOUT, OK] [fetchLater() sends out based on activateAfter.] expected: - if (os == "win") and debug and (processor == "x86_64"): FAIL - if (os == "win") and not debug: TIMEOUT + if (os == "linux") and debug and fission: [FAIL, TIMEOUT] + if (os == "win") and (processor == "x86_64"): TIMEOUT if (os == "linux") and not debug: TIMEOUT if os == "android": FAIL - [FAIL, TIMEOUT] + [TIMEOUT, FAIL] [fetchLater() sends out based on activateAfter, even if document is in BFCache.] expected: FAIL diff --git a/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini b/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini index 996dbab4b0..fe0b49f060 100644 --- a/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini +++ b/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini @@ -1,50 +1,18 @@ [cache-mode.any.sharedworker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present] - expected: FAIL - - [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache] - expected: FAIL - - [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present] - expected: FAIL [cache-mode.any.worker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present] - expected: FAIL - - [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache] - expected: FAIL - - [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present] - expected: FAIL [cache-mode.any.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present] - expected: FAIL - - [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache] - expected: FAIL - - [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present] - expected: FAIL [cache-mode.any.serviceworker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present] - expected: FAIL - - [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache] - expected: FAIL - - [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present] - expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini deleted file mode 100644 index aca36eed75..0000000000 --- a/testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[appcache-manifest.https.sub.html] - disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1677718 diff --git a/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini b/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini index 342f319993..636f2bbd29 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini @@ -51,24 +51,14 @@ [background-image sec-fetch-dest] expected: TIMEOUT - # Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail. - # See https://github.com/web-platform-tests/wpt/issues/37080 - [sec-fetch-site - HTTPS downgrade-upgrade no attributes] - expected: - if nightly_build: FAIL - [border-image sec-fetch-site - HTTPS downgrade-upgrade] - expected: - if nightly_build: FAIL + expected: FAIL [content sec-fetch-site - HTTPS downgrade-upgrade] - expected: - if nightly_build: FAIL + expected: FAIL [cursor sec-fetch-site - HTTPS downgrade-upgrade] - expected: - if nightly_build: FAIL + expected: FAIL [list-style-image sec-fetch-site - HTTPS downgrade-upgrade] - expected: - if nightly_build: FAIL + expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini index 9537ac6e7f..f0ae6f9fd4 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini @@ -1,11 +1,3 @@ [element-audio.https.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [sec-fetch-site - HTTPS downgrade-upgrade no attributes] - expected: - if nightly_build: FAIL - [sec-fetch-site - HTTPS downgrade-upgrade, no attributes] - expected: - if release_or_beta: PASS - FAIL + expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini index e147b7c5a6..90be57f7fd 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini @@ -1,11 +1,3 @@ [element-img.https.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [sec-fetch-site - HTTPS downgrade-upgrade no attributes] - expected: - if nightly_build: FAIL - [sec-fetch-site - src - HTTPS downgrade-upgrade, no attributes] - expected: - if release_or_beta: PASS - FAIL + expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini index 17be643541..04ba0e6003 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini @@ -2,5 +2,4 @@ # Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail. # See https://github.com/web-platform-tests/wpt/issues/37080 [sec-fetch-site - HTTPS downgrade-upgrade, no attributes] - expected: - if nightly_build: FAIL + expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini deleted file mode 100644 index 37b734895f..0000000000 --- a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[element-input-image.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [sec-fetch-site - HTTPS downgrade-upgrade no attributes] - expected: - if nightly_build: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini index 73780d4094..f72e1c74b4 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini @@ -1,20 +1,15 @@ [element-video-poster.https.sub.html] # Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail. # See https://github.com/web-platform-tests/wpt/issues/37080 - expected: - if nightly_build: TIMEOUT + expected: TIMEOUT [sec-fetch-site - HTTPS downgrade-upgrade] - expected: - if nightly_build: TIMEOUT + expected: TIMEOUT [sec-fetch-mode] - expected: - if nightly_build: NOTRUN + expected: NOTRUN [sec-fetch-dest] - expected: - if nightly_build: NOTRUN + expected: NOTRUN [sec-fetch-user] - expected: - if nightly_build: NOTRUN + expected: NOTRUN diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini deleted file mode 100644 index 3f9f22ea11..0000000000 --- a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[element-video-poster.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - # Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail. - # See https://github.com/web-platform-tests/wpt/issues/37080 - [sec-fetch-site - HTTPS downgrade-upgrade no attributes] - expected: - if nightly_build: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini index b6b616a553..00bbf81d88 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini @@ -1,11 +1,3 @@ [element-video.https.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [sec-fetch-site - HTTPS downgrade-upgrade no attributes] - expected: - if nightly_build: FAIL - [sec-fetch-site - HTTPS downgrade-upgrade, no attributes] - expected: - if release_or_beta: PASS - FAIL + expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini index 5d705d01ba..c42c31792c 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini @@ -7,9 +7,7 @@ # Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail. # See https://github.com/web-platform-tests/wpt/issues/37080 [sec-fetch-site - HTTPS downgrade-upgrade no attributes] - expected: - if release_or_beta: PASS - FAIL + expected: FAIL [sec-fetch-mode attributes: crossorigin] expected: diff --git a/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini index 327a6a304d..289fd27a97 100644 --- a/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini @@ -1,4 +1,4 @@ [window-location.https.sub.html] expected: - if not swgl and debug and (os == "linux") and fission: CRASH + if not swgl and debug and (os == "linux") and fission: OK if swgl and (os == "linux") and fission: [OK, CRASH] diff --git a/testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini deleted file mode 100644 index 8ed0e3f8a1..0000000000 --- a/testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini +++ /dev/null @@ -1,26 +0,0 @@ -[worker-dedicated-constructor.sub.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [sec-fetch-site - Not sent to non-trustworthy same-site destination, no options] - expected: FAIL - - [sec-fetch-site - Not sent to non-trustworthy cross-site destination, no options] - expected: FAIL - - [sec-fetch-mode - Not sent to non-trustworthy same-site destination, no options] - expected: FAIL - - [sec-fetch-mode - Not sent to non-trustworthy cross-site destination, no options] - expected: FAIL - - [sec-fetch-dest - Not sent to non-trustworthy same-site destination, no options] - expected: FAIL - - [sec-fetch-dest - Not sent to non-trustworthy cross-site destination, no options] - expected: FAIL - - [sec-fetch-user - Not sent to non-trustworthy same-site destination, no options] - expected: FAIL - - [sec-fetch-user - Not sent to non-trustworthy cross-site destination, no options] - expected: FAIL diff --git a/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini b/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini index c3a093718e..df4a980783 100644 --- a/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini +++ b/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini @@ -1,50 +1,15 @@ [trailing-dot.https.sub.any.serviceworker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: FAIL - [trailing-dot.https.sub.any.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: FAIL - [trailing-dot.https.sub.any.worker.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: FAIL - [trailing-dot.https.sub.any.sharedworker.html] expected: if (os == "android") and fission: [TIMEOUT, OK] - [Fetching a resource from a cross-site host, spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same origin, but spelled with a trailing dot.] - expected: FAIL - - [Fetching a resource from the same site, but spelled with a trailing dot.] - expected: FAIL diff --git a/testing/web-platform/meta/fledge/__dir__.ini b/testing/web-platform/meta/fledge/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/fledge/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/fledge/tentative/interest-group-update.https.window.js.ini b/testing/web-platform/meta/fledge/tentative/interest-group-update.https.window.js.ini new file mode 100644 index 0000000000..29a738a1dd --- /dev/null +++ b/testing/web-platform/meta/fledge/tentative/interest-group-update.https.window.js.ini @@ -0,0 +1,74 @@ +[interest-group-update.https.window.html?15-19] + [executionMode updated to frozen context] + expected: FAIL + + [executionMode updated to compatibility] + expected: FAIL + + [executionMode updated to group by origin] + expected: FAIL + + [executionMode updated with invalid input] + expected: FAIL + + [owner cannot be updated.] + expected: FAIL + + +[interest-group-update.https.window.html?10-14] + [trustedBiddingSignalsSlotSizeMode updated to unknown, defaults to none] + expected: FAIL + + [ads updated from 2 ads to 1.] + expected: FAIL + + [ads updated from 1 ad to 2.] + expected: FAIL + + [adComponents updated from 1 adComponent to 2.] + expected: FAIL + + [adComponents updated from 2 adComponents to 1.] + expected: FAIL + + +[interest-group-update.https.window.html?5-9] + [trustedBiddingSignalsKeys updated correctly] + expected: FAIL + + [trustedBiddingSignalsKeys updated to empty array.] + expected: FAIL + + [trustedBiddingSignalsSlotSizeMode updated to slot-size] + expected: FAIL + + [trustedBiddingSignalsSlotSizeMode updated to all-slots-requested-sizes] + expected: FAIL + + [trustedBiddingSignalsSlotSizeMode updated to none] + expected: FAIL + + +[interest-group-update.https.window.html?20-last] + [name cannot be updated.] + expected: FAIL + + [executionMode not updated when unknown type.] + expected: FAIL + + [trustedBiddingSignalsKeys not updated when bad value.] + expected: FAIL + + +[interest-group-update.https.window.html?1-4] + [userBiddingSignals update overwrites everything in the field.] + expected: FAIL + + [userBiddingSignals updated multi-type] + expected: FAIL + + [userBiddingSignals updated to non object] + expected: FAIL + + [userBiddingSignals updated to null] + expected: FAIL diff --git a/testing/web-platform/meta/font-access/__dir__.ini b/testing/web-platform/meta/font-access/__dir__.ini new file mode 100644 index 0000000000..79ef6f271a --- /dev/null +++ b/testing/web-platform/meta/font-access/__dir__.ini @@ -0,0 +1 @@ +implementation-status: not-implementing \ No newline at end of file diff --git a/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini index 2bd8cd9e55..cb39be5f5a 100644 --- a/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemBaseHandle-getUniqueId.https.any.js.ini @@ -1,7 +1,6 @@ [FileSystemBaseHandle-getUniqueId.https.any.html] expected: - if (os == "win") and debug and swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [ERROR, OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] [identical directory handles return the same ID] expected: FAIL @@ -21,56 +20,51 @@ [different files return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [different handles for the same file return the same ID] expected: - if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [two files of the same name in different directories return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] FAIL [a file and a directory return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [a file and a directory of the same path return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [unique ID of a file handle does not change after writes] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [unique ID is in GUID version 4 format] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [FileSystemBaseHandle-getUniqueId.https.any.worker.html] expected: - if (os == "win") and debug and swgl: [OK, TIMEOUT] - if (os == "win") and not debug: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] [identical directory handles return the same ID] expected: FAIL @@ -87,44 +81,42 @@ [different files return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [different handles for the same file return the same ID] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [two files of the same name in different directories return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] FAIL [a file and a directory return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] FAIL [a file and a directory of the same path return different IDs] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [unique ID of a file handle does not change after writes] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL [unique ID is in GUID version 4 format] expected: - if (os == "win") and debug and swgl: [FAIL, TIMEOUT, NOTRUN] - if (os == "win") and not debug: [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] FAIL diff --git a/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini index ea76026b5b..ec0fb59f11 100644 --- a/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemBaseHandle-remove.https.any.js.ini @@ -1,107 +1,97 @@ [FileSystemBaseHandle-remove.https.any.worker.html] expected: - if (os == "win") and debug and swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug: [OK, TIMEOUT] [remove() to remove a file] expected: - if (processor == "x86") and not debug: [FAIL, TIMEOUT] + if (processor == "x86") and (os == "linux"): [FAIL, TIMEOUT] FAIL [remove() on an already removed file should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() to remove an empty directory] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on an already removed directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a non-empty directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a directory recursively should delete all sub-items] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a file should ignore the recursive option] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [FAIL, NOTRUN] + if (os == "win") and not debug: [FAIL, TIMEOUT] FAIL [remove() while the file has an open writable fails] expected: - if (os == "win") and debug and swgl: [FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN] + if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] FAIL [can remove the root of a sandbox file system] expected: - if (os == "win") and debug and swgl: [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [NOTRUN, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN] FAIL [FileSystemBaseHandle-remove.https.any.html] expected: - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug: [OK, TIMEOUT] [remove() to remove a file] expected: - if (processor == "x86") and not debug: [FAIL, TIMEOUT] + if (processor == "x86") and (os == "linux"): [FAIL, TIMEOUT] FAIL [remove() on an already removed file should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() to remove an empty directory] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on an already removed directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a non-empty directory should fail] expected: - if (processor == "x86") and not debug: [FAIL, NOTRUN] + if (processor == "x86") and (os == "linux"): [FAIL, NOTRUN] FAIL [remove() on a directory recursively should delete all sub-items] expected: - if (processor == "x86") and not debug: [FAIL, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [FAIL, TIMEOUT] + if (os == "linux") and (processor == "x86"): [FAIL, TIMEOUT, NOTRUN] FAIL [remove() on a file should ignore the recursive option] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, FAIL, NOTRUN] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [remove() while the file has an open writable fails] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [NOTRUN, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN] FAIL [can remove the root of a sandbox file system] expected: - if (os == "win") and not debug and (processor == "x86_64"): [FAIL, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [NOTRUN, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN] FAIL diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini index 943d8410ae..f8f2ae343d 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-getFileHandle.https.any.js.ini @@ -1,28 +1,50 @@ [FileSystemDirectoryHandle-getFileHandle.https.any.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [getFileHandle(create=false) when a directory already exists with the same name] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [getFileHandle(create=true) when a directory already exists with the same name] expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [getFileHandle(create=false) with a path separator when the file exists.] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and debug: PASS FAIL [getFileHandle(create=true) with a path separator] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug: PASS FAIL + [getFileHandle(create=true) returns existing files without erasing] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + + [getFileHandle() with ".." name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + + [getFileHandle() with empty name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + + [getFileHandle() with "." name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + [FileSystemDirectoryHandle-getFileHandle.https.any.worker.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [getFileHandle(create=false) when a directory already exists with the same name] expected: if (os == "android") and not debug: [PASS, FAIL] @@ -33,10 +55,18 @@ [getFileHandle(create=false) with a path separator when the file exists.] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and debug: PASS FAIL [getFileHandle(create=true) with a path separator] expected: - if os == "win": PASS + if (os == "win") and not debug and (processor == "x86_64"): PASS + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and debug: PASS FAIL + + [getFileHandle() with ".." name] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini index f683fc14b0..3ee2310a95 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-iteration.https.any.js.ini @@ -1,30 +1,36 @@ [FileSystemDirectoryHandle-iteration.https.any.worker.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] - if (os == "win") and not debug: [OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] [iteration while iterator gets garbage collected] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [keys: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [values: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [entries: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [@@asyncIterator: full iteration works] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [returning early from an iteration doesn't crash] expected: @@ -33,21 +39,30 @@ [FileSystemDirectoryHandle-iteration.https.any.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR] + if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT, ERROR] if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] [iteration while iterator gets garbage collected] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [keys: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [values: full iteration works] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT] if (os == "win") and not debug: [PASS, NOTRUN] + + [entries: full iteration works] + expected: + if (os == "win") and not debug: [PASS, NOTRUN] + + [@@asyncIterator: full iteration works] + expected: + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini index e19e28c491..8eab6182b7 100644 --- a/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemDirectoryHandle-removeEntry.https.any.js.ini @@ -7,33 +7,29 @@ [ERROR, TIMEOUT] [removeEntry() to remove a file] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() on an already removed file should fail] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() to remove an empty directory] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [removeEntry() on a directory recursively should delete all sub-items] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [removeEntry() while the file has an open writable fails] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS, TIMEOUT] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] if (os == "mac") and not debug: [PASS, TIMEOUT] [createWritable after removeEntry succeeds but doesnt recreate the file] @@ -45,86 +41,76 @@ [removeEntry() with a path separator should fail.] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86_64") and not swgl: PASS + if (os == "win") and debug and (processor == "x86_64"): PASS if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] FAIL [removeEntry() with empty name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() with "." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] [removeEntry() on a non-empty directory should fail] expected: - if (os == "win") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [removeEntry() of a directory while a containing file has an open writable fails] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] [removeEntry() with ".." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [FileSystemDirectoryHandle-removeEntry.https.any.worker.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, OK, ERROR] - if (os == "win") and not debug and (processor == "x86"): [ERROR, OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [ERROR, TIMEOUT, OK] if (os == "win") and debug: [ERROR, TIMEOUT] if (os == "mac") and not debug: [ERROR, TIMEOUT] ERROR [removeEntry() with "." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() with ".." name should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] [removeEntry() with a path separator should fail.] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86_64") and not swgl: PASS + if (os == "win") and debug and (processor == "x86_64"): PASS if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] FAIL [removeEntry() while the file has an open writable fails] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, FAIL, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, FAIL, TIMEOUT] if (os == "mac") and not debug: [PASS, TIMEOUT] [createWritable after removeEntry succeeds but doesnt recreate the file] @@ -136,49 +122,44 @@ [removeEntry() on a directory recursively should delete all sub-items] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() on an already removed file should fail] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, TIMEOUT, NOTRUN] if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] [removeEntry() to remove an empty directory] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() with empty name should fail] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and swgl: [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT] [removeEntry() on a non-empty directory should fail] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86_64") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT] [removeEntry() to remove a file] expected: - if (os == "win") and debug and (processor == "x86_64") and swgl: [PASS, NOTRUN] if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] [removeEntry() of a directory while a containing file has an open writable fails] expected: - if (os == "win") and (processor == "x86_64") and debug and swgl: [PASS, NOTRUN] - if (os == "win") and (processor == "x86_64") and debug and not swgl: [PASS, TIMEOUT] + if (os == "win") and (processor == "x86_64") and debug: [PASS, TIMEOUT] if (os == "win") and (processor == "x86_64") and not debug: [NOTRUN, PASS] - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and debug: [PASS, NOTRUN] + if (os == "win") and (processor == "x86") and not debug: [PASS, NOTRUN] if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini index f61b92be27..27cfa4b709 100644 --- a/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemFileHandle-getFile.https.any.js.ini @@ -1,11 +1,6 @@ [FileSystemFileHandle-getFile.https.any.worker.html] expected: - if swgl and (os == "win"): [OK, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [OK, TIMEOUT] - [getFile() returns last modified time] - expected: - if swgl and (os == "win"): [PASS, TIMEOUT] - + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] [getFile() returns expected name] expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] @@ -14,7 +9,7 @@ [FileSystemFileHandle-getFile.https.any.html] expected: if (os == "win") and not debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] [getFile() provides a file that can be sliced] expected: if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini b/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini index 5a80c327c7..fc91356a95 100644 --- a/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini +++ b/testing/web-platform/meta/fs/FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.js.ini @@ -1,6 +1,6 @@ [FileSystemFileHandle-sync-access-handle-lock-modes.https.tentative.worker.html] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [OK, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT] if (os == "win") and not debug: [TIMEOUT, OK] [A sync access handle opens in readwrite mode by default] expected: @@ -9,12 +9,12 @@ [An access handle in readwrite mode has a mode property equal to readwrite] expected: - if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] + if (os == "win") and not debug: [FAIL, TIMEOUT, NOTRUN] FAIL [An access handle in read-only mode has a mode property equal to read-only] expected: - if (os == "win") and not debug: [NOTRUN, TIMEOUT, FAIL] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [An access handle in readwrite-unsafe mode has a mode property equal to readwrite-unsafe] @@ -24,17 +24,17 @@ [An access handle in read-only mode takes a lock that is shared] expected: - if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [An access handle in read-only mode is not writable] expected: - if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug: [FAIL, NOTRUN, TIMEOUT] FAIL [After all access handles in read-only mode on a file has been closed, can open another access handle in readwrite on the same file] expected: - if (os == "win") and not debug: [NOTRUN, FAIL, TIMEOUT] + if (os == "win") and not debug: [NOTRUN, TIMEOUT, FAIL] FAIL [After all access handles in read-only mode on a file has been closed, can open another access handle in readwrite-unsafe on the same file] @@ -44,35 +44,35 @@ [An access handle in readwrite-unsafe mode takes a lock that is shared] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, TIMEOUT] + if (os == "win") and debug and (processor == "x86_64"): [FAIL, TIMEOUT] if (os == "win") and not debug: [NOTRUN, FAIL] FAIL [After all access handles in readwrite-unsafe mode on a file has been closed, can open another access handle in readwrite on the same file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and not debug: [NOTRUN, FAIL] FAIL [After all access handles in readwrite-unsafe mode on a file has been closed, can open another access handle in read-only on the same file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [FAIL, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [FAIL, NOTRUN] if (os == "win") and not debug: [NOTRUN, FAIL] FAIL [When there's an open access handle in readwrite-unsafe mode on a file, cannot open another access handle in readwrite on that same file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and not debug: [NOTRUN, PASS] [When there's an open access handle in readwrite-unsafe mode on a file, cannot open another access handle in read-only on that same file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and not debug: [NOTRUN, PASS] [When there's an open access handle in readwrite mode on a file, cannot open another access handle in readwrite-unsafe on that same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [When there's an open access handle in read-only mode on a file, can open another access handle in readwrite-unsafe on a different file] expected: @@ -80,34 +80,34 @@ [When there's an open access handle in readwrite-unsafe mode on a file, can open another access handle in readwrite on a different file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and not debug: [NOTRUN, PASS] [An access handle in readwrite-unsafe mode is writable] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and not debug: [NOTRUN, PASS] [When there's an open access handle in read-only mode on a file, cannot open another access handle in readwrite-unsafe on that same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS] + if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] [When there's an open access handle in readwrite-unsafe mode on a file, can open another access handle in read-only on a different file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] [When there's an open access handle in readwrite mode on a file, can open another access handle in readwrite-unsafe on a different file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [After an access handle in readwrite mode on a file has been closed, can open another access handle in readwrite-unsafe on the same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [When there's an open access handle in readwrite-unsafe mode on a file, can open another access handle in readwrite-unsafe on a different file] expected: - if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN] if (os == "win") and not debug: [NOTRUN, PASS] [When there's an open access handle in read-only mode on a file, can open another access handle in read-only on a different file] @@ -116,11 +116,11 @@ [When there's an open access handle in read-only mode on a file, cannot open another access handle in readwrite on that same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS] [When there's an open access handle in read-only mode on a file, can open another access handle in readwrite on a different file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [When there's an open access handle in readwrite mode on a file, can open another access handle in read-only on a different file] expected: @@ -132,7 +132,7 @@ [After an access handle in readwrite mode on a file has been closed, can open another access handle in read-only on the same file] expected: - if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [When there's an open access handle in readwrite mode on a file, cannot open another access handle in readwrite on that same file] expected: @@ -144,7 +144,7 @@ [When there's an open access handle in readwrite mode on a file, can open another access handle in readwrite on a different file] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] [An access handle in readwrite mode is writable] expected: @@ -152,4 +152,4 @@ [An access handle in readwrite mode takes a lock that is exclusive] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini index 0b27b8cded..be459f3da7 100644 --- a/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemWritableFileStream-write.https.any.js.ini @@ -1,91 +1,83 @@ [FileSystemWritableFileStream-write.https.any.html] expected: - if (os == "win") and (processor == "x86_64") and not debug: [OK, ERROR, TIMEOUT] - if (os == "win") and (processor == "x86") and debug: [OK, TIMEOUT, ERROR] - if (os == "win") and (processor == "x86") and not debug: [OK, TIMEOUT, ERROR] + if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, ERROR, OK] + if (os == "win") and not debug and (processor == "x86"): [OK, ERROR, TIMEOUT] if (os == "mac") and not debug: [OK, TIMEOUT] [write() with a string with windows line ending preserved] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] if processor == "x86": [PASS, NOTRUN] [write() with an empty array buffer to an empty file] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] if processor == "x86": [PASS, TIMEOUT, NOTRUN] [write() with a valid typed array buffer] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] if processor == "x86": [PASS, NOTRUN] [atomic writes: writable file streams make atomic changes on close] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, TIMEOUT, NOTRUN] [atomic writes: write() after close() fails] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] + if processor == "x86": [PASS, NOTRUN] [atomic writes: truncate() after close() fails] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] + if processor == "x86": [PASS, NOTRUN] [atomic writes: close() after close() fails] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (processor == "x86") and (os == "win") and debug: [PASS, NOTRUN] + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and (os == "linux"): [PASS, NOTRUN] [atomic writes: only one close() operation may succeed] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN, TIMEOUT] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if (processor == "x86") and (os == "win") and debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (processor == "x86") and (os == "linux"): [PASS, TIMEOUT, NOTRUN] [getWriter() can be used] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS] + if processor == "x86": [PASS, NOTRUN] [WriteParams: truncate missing size param] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, NOTRUN] [WriteParams: write missing data param] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, NOTRUN] [WriteParams: seek missing position param] expected: - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "mac") and not debug: [PASS, TIMEOUT] [write() with an invalid blob to an empty file should reject] expected: - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "mac") and not debug: [PASS, NOTRUN] [WriteParams: write null data param] expected: - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] if (os == "linux") and not fission and not debug: [PASS, FAIL] [write() with an empty blob to an empty file] @@ -99,29 +91,33 @@ [an errored writable stream releases its lock] expected: - if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] - if (processor == "x86") and debug: [PASS, NOTRUN] - if (processor == "x86") and not debug: [PASS, NOTRUN] + if (processor == "x86_64") and (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] + if processor == "x86": [PASS, NOTRUN] [write() called with a blob and a valid offset] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() called with an offset beyond the end of the file] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() with a string with unix line ending preserved] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() with a valid utf-8 string] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() with an empty string to an empty file] expected: - if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] [write() called with a string and a valid offset] expected: @@ -129,7 +125,8 @@ [write() WriteParams without position and blob appends] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [write() a blob to an empty file with zero offset] expected: @@ -145,7 +142,8 @@ [write() a string to an empty file with zero offset] expected: - if (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [write() a blob to an empty file] expected: @@ -155,86 +153,94 @@ expected: if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] + [an errored writable stream should reject the next write call] + expected: + if (os == "win") and not debug and (processor == "x86_64"): NOTRUN + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] + [FileSystemWritableFileStream-write.https.any.worker.html] expected: - if (processor == "x86_64") and (os == "mac") and not debug: [OK, TIMEOUT] - if processor == "x86": [OK, TIMEOUT] + if (os == "win") and not debug: TIMEOUT + if (os == "mac") and not debug: [OK, TIMEOUT] [write() called with a blob and a valid offset] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() called with an offset beyond the end of the file] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [TIMEOUT, PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [write() with an empty string to an empty file] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() with a valid utf-8 string] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() with a string with unix line ending preserved] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, TIMEOUT, PASS] if (os == "android") and not debug: [PASS, FAIL] [write() with a string with windows line ending preserved] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() with an empty array buffer to an empty file] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [write() with a valid typed array buffer] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [atomic writes: writable file streams make atomic changes on close] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, TIMEOUT, NOTRUN] [getWriter() can be used] expected: - if (os == "win") and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [WriteParams: truncate missing size param] expected: + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] if (os == "android") and not debug: [PASS, FAIL] - if os == "win": [PASS, NOTRUN] [WriteParams: write missing data param] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "android") and not debug: [PASS, FAIL] [WriteParams: seek missing position param] expected: if (os == "linux") and not fission and not debug: [PASS, FAIL] + if (os == "win") and debug: [PASS, NOTRUN] + if (os == "win") and not debug: [NOTRUN, PASS] if (os == "mac") and not debug: [PASS, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] - if os == "win": [PASS, NOTRUN] [write() with an invalid blob to an empty file should reject] expected: if (os == "linux") and not fission and not debug: [PASS, FAIL] - if (os == "win") and (processor == "x86"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "mac") and not debug: [PASS, NOTRUN] [WriteParams: write null data param] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: NOTRUN if (os == "mac") and not debug: [PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] @@ -256,46 +262,59 @@ [write() a blob to an empty file with zero offset] expected: + if (os == "win") and not debug: [PASS, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [write() called consecutively appends] expected: + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [write() WriteParams without position and string appends] expected: + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [write() WriteParams without position and blob appends] expected: - if (os == "win") and (processor == "x86"): [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] if (os == "android") and not debug: [PASS, FAIL] [write() called with a string and a valid offset] expected: - if (os == "win") and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] if (os == "android") and not debug: [PASS, FAIL] [atomic writes: only one close() operation may succeed] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, NOTRUN] [atomic writes: write() after close() fails] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, TIMEOUT, NOTRUN] [atomic writes: truncate() after close() fails] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, NOTRUN] [atomic writes: close() after close() fails] expected: + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN if processor == "x86": [PASS, NOTRUN] [write() called with a string and a valid offset after seek] expected: - if processor == "x86": [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN, TIMEOUT] + if (os == "linux") and (processor == "x86"): [PASS, NOTRUN] [an errored writable stream releases its lock] expected: - if processor == "x86": [PASS, NOTRUN, TIMEOUT] + if (processor == "x86_64") and (os == "win") and not debug: NOTRUN + if processor == "x86": [PASS, TIMEOUT, NOTRUN] + + [an errored writable stream should reject the next write call] + expected: + if (os == "win") and not debug: NOTRUN diff --git a/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini b/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini index 01d0329980..cd4168ee31 100644 --- a/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini +++ b/testing/web-platform/meta/fs/FileSystemWritableFileStream.https.any.js.ini @@ -1,81 +1,70 @@ [FileSystemWritableFileStream.https.any.html] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not swgl and not debug and (processor == "x86"): [TIMEOUT, OK, ERROR] - if (os == "win") and not swgl and debug: [OK, TIMEOUT] + if os == "win": [OK, TIMEOUT] [truncate() to grow a file] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT] [createWritable() fails when parent directory is removed] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [createWritable({keepExistingData: true}): atomic writable file stream initialized with source contents] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [createWritable({keepExistingData: false}): atomic writable file stream initialized with empty file] expected: - if (os == "win") and debug and not swgl: [PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug: [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, NOTRUN] [cursor position: truncate size > offset] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86"): TIMEOUT - if (os == "win") and not swgl and debug: [PASS, NOTRUN] + if os == "win": [PASS, NOTRUN] [cursor position: truncate size < offset] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86"): NOTRUN - if (os == "win") and not swgl and debug: [PASS, NOTRUN] + if os == "win": [PASS, NOTRUN] [commands are queued, stream is unlocked after each operation] expected: - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86"): NOTRUN - if (os == "win") and not swgl and debug: [PASS, NOTRUN] + if os == "win": [PASS, NOTRUN] [FileSystemWritableFileStream.https.any.worker.html] expected: - if (os == "win") and debug and (processor == "x86"): [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] - if (os == "win") and not debug and (processor == "x86"): TIMEOUT + if (os == "win") and debug and (processor == "x86"): [TIMEOUT, OK] + if (os == "win") and not debug: [OK, TIMEOUT] [createWritable({keepExistingData: false}): atomic writable file stream initialized with empty file] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [commands are queued, stream is unlocked after each operation] expected: - if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): NOTRUN + if (os == "win") and debug and (processor == "x86"): [TIMEOUT, PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [cursor position: truncate size < offset] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86"): TIMEOUT + if (os == "win") and not debug: [PASS, NOTRUN] [createWritable({keepExistingData: true}): atomic writable file stream initialized with source contents] expected: if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN] [createWritable() fails when parent directory is removed] expected: if (os == "win") and debug and (processor == "x86"): [PASS, TIMEOUT] - if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] [truncate() to grow a file] expected: - if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + if (os == "win") and not debug: [PASS, TIMEOUT] [cursor position: truncate size > offset] expected: - if (os == "win") and not swgl and debug and (processor == "x86"): [PASS, NOTRUN] - if (os == "win") and not swgl and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and debug and (processor == "x86"): [PASS, NOTRUN] + if (os == "win") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/generic-sensor/__dir__.ini b/testing/web-platform/meta/generic-sensor/__dir__.ini index 2ef043b928..7741abbcc8 100644 --- a/testing/web-platform/meta/generic-sensor/__dir__.ini +++ b/testing/web-platform/meta/generic-sensor/__dir__.ini @@ -1 +1,2 @@ +# https://bugzilla.mozilla.org/show_bug.cgi?id=1432631 implementation-status: backlog diff --git a/testing/web-platform/meta/geolocation-API/disabled-by-permissions-policy.https.sub.html.ini b/testing/web-platform/meta/geolocation-API/disabled-by-permissions-policy.https.sub.html.ini index a78859e9b8..3af42ce78e 100644 --- a/testing/web-platform/meta/geolocation-API/disabled-by-permissions-policy.https.sub.html.ini +++ b/testing/web-platform/meta/geolocation-API/disabled-by-permissions-policy.https.sub.html.ini @@ -1,10 +1,10 @@ [disabled-by-permissions-policy.https.sub.html] - expected: TIMEOUT + expected: ERROR [Permissions-Policy header geolocation=() disallows the top-level document.] - expected: FAIL + expected: NOTRUN [Permissions-Policy header geolocation=() disallows same-origin iframes.] - expected: TIMEOUT + expected: NOTRUN [Permissions-Policy header geolocation=() disallows cross-origin iframes.] - expected: TIMEOUT + expected: NOTRUN diff --git a/testing/web-platform/meta/geolocation-API/enabled-by-permission-policy-attribute-redirect-on-load.https.sub.html.ini b/testing/web-platform/meta/geolocation-API/enabled-by-permission-policy-attribute-redirect-on-load.https.sub.html.ini deleted file mode 100644 index 9d59460bfa..0000000000 --- a/testing/web-platform/meta/geolocation-API/enabled-by-permission-policy-attribute-redirect-on-load.https.sub.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[enabled-by-permission-policy-attribute-redirect-on-load.https.sub.html] - expected: TIMEOUT - [Permissions-Policy allow="geolocation" allows same-origin relocation] - expected: TIMEOUT - - [Permissions-Policy allow="geolocation" allows cross-origin relocation] - expected: TIMEOUT diff --git a/testing/web-platform/meta/geolocation-API/enabled-by-permissions-policy.https.sub.html.ini b/testing/web-platform/meta/geolocation-API/enabled-by-permissions-policy.https.sub.html.ini index f6fe35d93a..1dbd4615b4 100644 --- a/testing/web-platform/meta/geolocation-API/enabled-by-permissions-policy.https.sub.html.ini +++ b/testing/web-platform/meta/geolocation-API/enabled-by-permissions-policy.https.sub.html.ini @@ -1,10 +1,10 @@ [enabled-by-permissions-policy.https.sub.html] - expected: TIMEOUT + expected: ERROR [Permissions-Policy header geolocation=* allows the top-level document.] - expected: FAIL + expected: NOTRUN [Permissions-Policy header geolocation=* allows same-origin iframes.] - expected: TIMEOUT + expected: NOTRUN [Permissions-Policy header geolocation=* allows cross-origin iframes.] - expected: TIMEOUT + expected: NOTRUN diff --git a/testing/web-platform/meta/geolocation-API/enabled-on-self-origin-by-permissions-policy.https.sub.html.ini b/testing/web-platform/meta/geolocation-API/enabled-on-self-origin-by-permissions-policy.https.sub.html.ini index 7331fbf87e..46b5d536c8 100644 --- a/testing/web-platform/meta/geolocation-API/enabled-on-self-origin-by-permissions-policy.https.sub.html.ini +++ b/testing/web-platform/meta/geolocation-API/enabled-on-self-origin-by-permissions-policy.https.sub.html.ini @@ -1,10 +1,10 @@ [enabled-on-self-origin-by-permissions-policy.https.sub.html] - expected: TIMEOUT + expected: ERROR [Permissions-Policy header geolocation=(self) allows the top-level document.] - expected: FAIL + expected: NOTRUN [Permissions-Policy header geolocation=(self) allows same-origin iframes.] - expected: TIMEOUT + expected: NOTRUN [Permissions-Policy header geolocation=(self) disallows cross-origin iframes.] - expected: TIMEOUT + expected: NOTRUN diff --git a/testing/web-platform/meta/geolocation-API/idlharness.https.window.js.ini b/testing/web-platform/meta/geolocation-API/idlharness.https.window.js.ini new file mode 100644 index 0000000000..782e2025cf --- /dev/null +++ b/testing/web-platform/meta/geolocation-API/idlharness.https.window.js.ini @@ -0,0 +1,6 @@ +[idlharness.https.window.html] + [GeolocationPosition interface: operation toJSON()] + expected: FAIL + + [GeolocationCoordinates interface: operation toJSON()] + expected: FAIL diff --git a/testing/web-platform/meta/html-aam/fragile/area-role.html.ini b/testing/web-platform/meta/html-aam/fragile/area-role.html.ini deleted file mode 100644 index 8f658517d7..0000000000 --- a/testing/web-platform/meta/html-aam/fragile/area-role.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[area-role.html] - [el-area] - expected: FAIL diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini index bdffd14563..319f47d84f 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/__dir__.ini @@ -1,2 +1,2 @@ -lsan-allowed: [Alloc, AllocateProtoAndIfaceCache, AtomizeAndCopyCharsNonStaticValidLengthFromLookup, Create, JS::Call, NewObject, PLDHashTable::ChangeTable, PLDHashTable::MakeEntryHandle, ProtoAndIfaceCache, RunHandler, WeakPtr, changeTableSize, createTable, js::frontend::InstantiateStencils, make_unique, mozilla::ThrottledEventQueue::Create, mozilla::detail::HashTable, mozilla::dom::BrowsingContext::Attach, mozilla::dom::BrowsingContext::CreateChildSHistory, mozilla::dom::BrowsingContext::CreateDetached, mozilla::dom::CanonicalBrowsingContext::GetSecureBrowserUI, mozilla::dom::Event::ConstructorInit, mozilla::dom::EventListener::HandleEvent, mozilla::dom::FetchDriver::OnStartRequest, mozilla::dom::JSActor::InvokeCallback, mozilla::dom::PageTransitionEvent::Constructor, mozilla::net::EarlyHintsService::EarlyHintsService, nsDocShell::CreateAboutBlankDocumentViewer, nsDocShell::SetupNewViewer, nsDynamicAtom::Create, operator, pod_malloc, unknown stack, xpc::XrayWrapper] +lsan-allowed: [Alloc, AllocateProtoAndIfaceCache, AtomizeAndCopyCharsNonStaticValidLengthFromLookup, Create, DoGetOrCreateDOMReflector, GetOrCreateDOMReflector, JS::Call, NativeDefineDataProperty, NewObject, PLDHashTable::ChangeTable, PLDHashTable::MakeEntryHandle, ProtoAndIfaceCache, RunHandler, WeakPtr, changeTableSize, createTable, js::DefineAccessorProperty, js::NativeObject::addProperty, js::frontend::InstantiateStencils, make_unique, mozilla::ThrottledEventQueue::Create, mozilla::detail::HashTable, mozilla::dom::BrowsingContext::Attach, mozilla::dom::BrowsingContext::CreateChildSHistory, mozilla::dom::BrowsingContext::CreateDetached, mozilla::dom::CanonicalBrowsingContext::GetSecureBrowserUI, mozilla::dom::Event::ConstructorInit, mozilla::dom::EventListener::HandleEvent, mozilla::dom::FetchDriver::OnStartRequest, mozilla::dom::GetPerInterfaceObjectHandle, mozilla::dom::HTMLDocument_Binding::CreateInterfaceObjects, mozilla::dom::JSActor::InvokeCallback, mozilla::dom::PageTransitionEvent::Constructor, mozilla::net::EarlyHintsService::EarlyHintsService, nsDSURIContentListener::DoContent, nsDocShell::CreateAboutBlankDocumentViewer, nsDocShell::Embed, nsDocShell::SetupNewViewer, nsDynamicAtom::Create, operator, pod_malloc, unknown stack, xpc::XrayWrapper] leak-threshold: [default:102400, tab:409600] diff --git a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini index 897d98574a..d131aa5ac3 100644 --- a/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini +++ b/testing/web-platform/meta/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html.ini @@ -1,13 +1,13 @@ [iframe-src-204-fragment.html] [src] expected: - if (os == "linux") and not debug and not asan and not fission: [FAIL, PASS] + if (os == "linux") and (processor == "x86"): [FAIL, PASS] if os == "android": [FAIL, PASS] [PASS, FAIL] [location.href] expected: - if (os == "linux") and not debug and not asan and not fission: [FAIL, PASS] + if (os == "linux") and (processor == "x86"): [FAIL, PASS] if os == "android": [FAIL, PASS] [PASS, FAIL] @@ -19,6 +19,5 @@ [link click] expected: - if not fission and not swgl and debug and (os == "linux"): [FAIL, PASS] - if not fission and swgl and (os == "linux"): [FAIL, PASS] + if not fission and (os == "linux") and debug: [FAIL, PASS] FAIL diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini deleted file mode 100644 index a41844bcec..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsl-clamp-1.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini deleted file mode 100644 index a1874e702a..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsl-clamp-2.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini deleted file mode 100644 index b853b77b78..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsl-clamp-3.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini deleted file mode 100644 index b4d3ab8745..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsl-clamp-4.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini deleted file mode 100644 index 8294c145d2..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsla-clamp-1.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini deleted file mode 100644 index 081c4f1839..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsla-clamp-2.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini deleted file mode 100644 index 4749aa648f..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsla-clamp-3.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini deleted file mode 100644 index f78bafaab3..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsla-clamp-4.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini deleted file mode 100644 index 1177b9dd1e..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsla-clamp-5.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini b/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini deleted file mode 100644 index 8511183277..0000000000 --- a/testing/web-platform/meta/html/canvas/element/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.fillStyle.parse.hsla-clamp-6.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini deleted file mode 100644 index ad57223953..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini deleted file mode 100644 index 059da4018e..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini deleted file mode 100644 index 390e5c2df6..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini new file mode 100644 index 0000000000..9a24e32b98 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.filter.canvasFilterObject.gaussianBlur.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini deleted file mode 100644 index f25c403cba..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini deleted file mode 100644 index 6860810164..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini new file mode 100644 index 0000000000..98f326c567 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.html.ini @@ -0,0 +1,2 @@ +[2d.filter.layers.gaussianBlur.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini deleted file mode 100644 index b748c5dfa0..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.isotropic.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini deleted file mode 100644 index 07ba56ece2..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.mostly-x.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini deleted file mode 100644 index 82c9e26ef6..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.mostly-y.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini deleted file mode 100644 index 1936477694..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.x-only.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.x-only.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini b/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini deleted file mode 100644 index 48cf358991..0000000000 --- a/testing/web-platform/meta/html/canvas/element/filters/2d.filter.layers.gaussianBlur.y-only.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.y-only.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini deleted file mode 100644 index 54b3cc045f..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini deleted file mode 100644 index 626eff7336..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini deleted file mode 100644 index d09675134e..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini deleted file mode 100644 index b55252d174..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini deleted file mode 100644 index 2486a283d2..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini deleted file mode 100644 index 370ae9c250..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.alpha.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini deleted file mode 100644 index 83afb17f2c..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..404c45da07 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..5f0ae34ff4 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini deleted file mode 100644 index 45de627636..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini new file mode 100644 index 0000000000..a5415c367c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini new file mode 100644 index 0000000000..6cb0dd3611 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.blending.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini deleted file mode 100644 index 98cc7085fa..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..1c6480ede0 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..1327e04cf8 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini deleted file mode 100644 index 74c1944327..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini new file mode 100644 index 0000000000..cb0410d476 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini new file mode 100644 index 0000000000..8af32a1f6d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.composite.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..7e434389ba --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..e4e1d2ecfe --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini new file mode 100644 index 0000000000..b3ddf29a40 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini new file mode 100644 index 0000000000..73cf933797 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.copy.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini deleted file mode 100644 index 6dc2a0be3d..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini deleted file mode 100644 index cc06756d37..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini deleted file mode 100644 index f870e31ef5..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini deleted file mode 100644 index c648a53b3b..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini deleted file mode 100644 index b34278cdbd..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini deleted file mode 100644 index 82902cb9f8..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.alpha.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini deleted file mode 100644 index 8a5b9e3474..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..320c0788bd --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..ffdea0f0bb --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini deleted file mode 100644 index bf8addbcad..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini new file mode 100644 index 0000000000..4c9e8f0182 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini new file mode 100644 index 0000000000..f3e73bbc0c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini deleted file mode 100644 index c0e9b5cd2e..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..625607575e --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..0d03f3d549 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini deleted file mode 100644 index aceed076ab..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini new file mode 100644 index 0000000000..6951a25326 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini new file mode 100644 index 0000000000..5bd2f825d0 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..a11a235607 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..11e660c56b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini new file mode 100644 index 0000000000..98c792d69b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini new file mode 100644 index 0000000000..7352700efe --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..2bca108715 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..6084e59852 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini new file mode 100644 index 0000000000..4521ebd917 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini new file mode 100644 index 0000000000..b55fabce62 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini deleted file mode 100644 index 22eb1011e3..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.no-global-states.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.no-global-states.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini deleted file mode 100644 index 5ce131519d..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.filter.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..e1271b0887 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..8ad13f6691 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini new file mode 100644 index 0000000000..61897735a8 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini new file mode 100644 index 0000000000..99afebe84a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini deleted file mode 100644 index 17fb3603ea..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.no-global-states.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.no-global-states.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini deleted file mode 100644 index 1257735885..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.global-states.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini new file mode 100644 index 0000000000..f50e122758 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.globalCompositeOperation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.globalCompositeOperation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini deleted file mode 100644 index d1998dcc7f..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations-with-promises.createImageBitmap.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini new file mode 100644 index 0000000000..37483c4620 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.html.ini @@ -0,0 +1,6 @@ +[2d.layer.malformed-operations-with-promises.html] + [Throws if createImageBitmap is called while layers are open.] + expected: FAIL + + [Throws if toBlob is called while layers are open.] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini deleted file mode 100644 index 0095db27ee..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations-with-promises.toBlob.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations-with-promises.toBlob.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini deleted file mode 100644 index 46ed88ffcf..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.createPattern.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.createPattern.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini deleted file mode 100644 index 54c6406829..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.drawImage.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.drawImage.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini deleted file mode 100644 index be1b5447dd..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.getImageData.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.getImageData.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini new file mode 100644 index 0000000000..101c6fd60a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.html.ini @@ -0,0 +1,15 @@ +[2d.layer.malformed-operations.html] + [Throws if createPattern is called while layers are open.] + expected: FAIL + + [Throws if drawImage is called while layers are open.] + expected: FAIL + + [Throws if getImageData is called while layers are open.] + expected: FAIL + + [Throws if putImageData is called while layers are open.] + expected: FAIL + + [Throws if toDataURL is called while layers are open.] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini deleted file mode 100644 index 712523e193..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.putImageData.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.putImageData.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini b/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini deleted file mode 100644 index 55ce1b318c..0000000000 --- a/testing/web-platform/meta/html/canvas/element/layers/2d.layer.malformed-operations.toDataURL.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.toDataURL.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini deleted file mode 100644 index ad57223953..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.w.html.ini deleted file mode 100644 index f75a14cc30..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.isotropic.tentative.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini deleted file mode 100644 index 059da4018e..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.w.html.ini deleted file mode 100644 index 8959869db5..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.mostly-x.tentative.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini deleted file mode 100644 index 390e5c2df6..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.w.html.ini deleted file mode 100644 index bc247e7beb..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.mostly-y.tentative.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini new file mode 100644 index 0000000000..9a24e32b98 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.filter.canvasFilterObject.gaussianBlur.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.w.html.ini new file mode 100644 index 0000000000..49a757678b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.tentative.w.html.ini @@ -0,0 +1,2 @@ +[2d.filter.canvasFilterObject.gaussianBlur.tentative.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini deleted file mode 100644 index f25c403cba..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.w.html.ini deleted file mode 100644 index 313bdcf7ff..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.x-only.tentative.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini deleted file mode 100644 index 6860810164..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.w.html.ini deleted file mode 100644 index 2c60f9dd80..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.canvasFilterObject.gaussianBlur.y-only.tentative.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.html.ini new file mode 100644 index 0000000000..98f326c567 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.html.ini @@ -0,0 +1,2 @@ +[2d.filter.layers.gaussianBlur.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini deleted file mode 100644 index b748c5dfa0..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.isotropic.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.w.html.ini deleted file mode 100644 index 35968d5306..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.isotropic.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.isotropic.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini deleted file mode 100644 index 07ba56ece2..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.mostly-x.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.w.html.ini deleted file mode 100644 index 86ab5962ea..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-x.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.mostly-x.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini deleted file mode 100644 index 82c9e26ef6..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.mostly-y.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.w.html.ini deleted file mode 100644 index 6f82af0f57..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.mostly-y.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.mostly-y.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.w.html.ini new file mode 100644 index 0000000000..a15fb4e137 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.w.html.ini @@ -0,0 +1,2 @@ +[2d.filter.layers.gaussianBlur.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.html.ini deleted file mode 100644 index 1936477694..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.x-only.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.w.html.ini deleted file mode 100644 index d2d77fbcf5..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.x-only.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.x-only.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.html.ini deleted file mode 100644 index 48cf358991..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.y-only.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.w.html.ini deleted file mode 100644 index 3514179242..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/filters/2d.filter.layers.gaussianBlur.y-only.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.filter.layers.gaussianBlur.y-only.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.html.ini deleted file mode 100644 index 54b3cc045f..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.html.ini deleted file mode 100644 index 626eff7336..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.w.html.ini deleted file mode 100644 index ff559e5d88..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.blending.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.w.html.ini deleted file mode 100644 index c2a8c981f8..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.blending.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.blending.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.html.ini deleted file mode 100644 index d09675134e..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.html.ini deleted file mode 100644 index b55252d174..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.w.html.ini deleted file mode 100644 index aaa6765253..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.composite.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.w.html.ini deleted file mode 100644 index 75d1661461..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.composite.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.composite.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.html.ini deleted file mode 100644 index 2486a283d2..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.html.ini deleted file mode 100644 index 370ae9c250..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.w.html.ini deleted file mode 100644 index 4f0d5b6562..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.w.html.ini deleted file mode 100644 index 562e7fb544..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.alpha.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.alpha.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.html.ini deleted file mode 100644 index 83afb17f2c..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..404c45da07 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..6d3f867402 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..5f0ae34ff4 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..865516930b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.html.ini deleted file mode 100644 index 45de627636..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini new file mode 100644 index 0000000000..a5415c367c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..eb0f9ac9be --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.html.ini new file mode 100644 index 0000000000..6cb0dd3611 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..69749d1d22 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.blending.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.w.html.ini deleted file mode 100644 index 319d3a5bb3..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.blending.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.w.html.ini deleted file mode 100644 index ee82c17f0e..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.blending.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.blending.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.html.ini deleted file mode 100644 index 98cc7085fa..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..1c6480ede0 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..5896105e3b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..1327e04cf8 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..3990f08265 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.html.ini deleted file mode 100644 index 74c1944327..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini new file mode 100644 index 0000000000..cb0410d476 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..b1cec0976d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.html.ini new file mode 100644 index 0000000000..8af32a1f6d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..00e24ab0f4 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.composite.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.w.html.ini deleted file mode 100644 index ed51ae3219..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.composite.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.w.html.ini deleted file mode 100644 index 8b69d01955..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.composite.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.composite.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..7e434389ba --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..8b6afbe31c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..e4e1d2ecfe --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..61b8d7e2d9 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini new file mode 100644 index 0000000000..b3ddf29a40 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..ad7a10db03 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.html.ini new file mode 100644 index 0000000000..73cf933797 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..f7dc71e799 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.copy.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.copy.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.html.ini deleted file mode 100644 index 6dc2a0be3d..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini deleted file mode 100644 index cc06756d37..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.w.html.ini deleted file mode 100644 index 92cd7f4821..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.blending.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.w.html.ini deleted file mode 100644 index b7a4f44aa7..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.blending.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.blending.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.html.ini deleted file mode 100644 index f870e31ef5..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini deleted file mode 100644 index c648a53b3b..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.w.html.ini deleted file mode 100644 index fcb4853232..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.composite.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.w.html.ini deleted file mode 100644 index a7455df441..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.composite.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.composite.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.html.ini deleted file mode 100644 index b34278cdbd..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.html.ini deleted file mode 100644 index 82902cb9f8..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.w.html.ini deleted file mode 100644 index c3ef52e8b4..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.w.html.ini deleted file mode 100644 index c080e87457..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.alpha.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.alpha.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.html.ini deleted file mode 100644 index 8a5b9e3474..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.blending.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..320c0788bd --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..11e566f624 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..ffdea0f0bb --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..504e6dbe00 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.html.ini deleted file mode 100644 index bf8addbcad..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.blending.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini new file mode 100644 index 0000000000..4c9e8f0182 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..e160d39a8b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini new file mode 100644 index 0000000000..f3e73bbc0c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..fd8f19fffb --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.blending.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.w.html.ini deleted file mode 100644 index bdd2399328..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.blending.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.w.html.ini deleted file mode 100644 index 54369d7e0d..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.blending.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.blending.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.html.ini deleted file mode 100644 index c0e9b5cd2e..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.composite.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..625607575e --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..856ca9b5dd --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..0d03f3d549 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..c65e4e6af7 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.html.ini deleted file mode 100644 index aceed076ab..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.composite.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini new file mode 100644 index 0000000000..6951a25326 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..bc8ba3b7d1 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini new file mode 100644 index 0000000000..5bd2f825d0 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..8697b8ee55 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.composite.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.w.html.ini deleted file mode 100644 index 7315fffcb1..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.composite.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.w.html.ini deleted file mode 100644 index 87fe1c1338..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.composite.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.composite.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..a11a235607 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..b4350ad384 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..11e660c56b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..46f49fe022 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini new file mode 100644 index 0000000000..98c792d69b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..529082f039 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini new file mode 100644 index 0000000000..7352700efe --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..787f83ec5e --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.copy.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.copy.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..2bca108715 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..e84b41a07a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..6084e59852 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..4c5a408b48 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini new file mode 100644 index 0000000000..4521ebd917 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..3c57414972 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini new file mode 100644 index 0000000000..b55fabce62 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..6f27126360 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-composite-op.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.filter.no-composite-op.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.html.ini deleted file mode 100644 index 22eb1011e3..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.no-global-states.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.w.html.ini deleted file mode 100644 index 84c5a0e63c..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.no-global-states.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.no-global-states.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.html.ini deleted file mode 100644 index 5ce131519d..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.w.html.ini deleted file mode 100644 index 1ffdc5dc7e..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.filter.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.filter.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini new file mode 100644 index 0000000000..e1271b0887 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.no-shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..b810cf1c28 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.no-shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini new file mode 100644 index 0000000000..8ad13f6691 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.no-shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.w.html.ini new file mode 100644 index 0000000000..a8cef47194 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.no-shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.no-shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini new file mode 100644 index 0000000000..61897735a8 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.shadow.no-transform.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.w.html.ini new file mode 100644 index 0000000000..25ab7cbc35 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.no-transform.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.shadow.no-transform.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini new file mode 100644 index 0000000000..99afebe84a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.shadow.rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.w.html.ini new file mode 100644 index 0000000000..6d5d73e185 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-composite-op.shadow.rotation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.global-states.no-composite-op.shadow.rotation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.html.ini deleted file mode 100644 index 17fb3603ea..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.no-global-states.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.w.html.ini deleted file mode 100644 index cc51506010..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.no-global-states.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.no-global-states.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.html.ini deleted file mode 100644 index 1257735885..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.shadow.html] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.w.html.ini deleted file mode 100644 index 66861cfabf..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.global-states.shadow.w.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[2d.layer.global-states.shadow.w.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.html.ini new file mode 100644 index 0000000000..f50e122758 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.html.ini @@ -0,0 +1,2 @@ +[2d.layer.globalCompositeOperation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.w.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.w.html.ini new file mode 100644 index 0000000000..da6d1e895f --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.globalCompositeOperation.w.html.ini @@ -0,0 +1,2 @@ +[2d.layer.globalCompositeOperation.w.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.html.ini deleted file mode 100644 index 080078d8ea..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations-with-promises.convertToBlob.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.worker.js.ini deleted file mode 100644 index 22dfe0ef88..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.convertToBlob.worker.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations-with-promises.convertToBlob.worker.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini deleted file mode 100644 index d1998dcc7f..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations-with-promises.createImageBitmap.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.worker.js.ini deleted file mode 100644 index 32ea8dfecf..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.createImageBitmap.worker.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations-with-promises.createImageBitmap.worker.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.html.ini new file mode 100644 index 0000000000..8dd4189baa --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.html.ini @@ -0,0 +1,6 @@ +[2d.layer.malformed-operations-with-promises.html] + [Throws if convertToBlob is called while layers are open.] + expected: FAIL + + [Throws if createImageBitmap is called while layers are open.] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.worker.js.ini new file mode 100644 index 0000000000..111b5ffc83 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations-with-promises.worker.js.ini @@ -0,0 +1,6 @@ +[2d.layer.malformed-operations-with-promises.worker.html] + [Throws if convertToBlob is called while layers are open.] + expected: FAIL + + [Throws if createImageBitmap is called while layers are open.] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.html.ini deleted file mode 100644 index 46ed88ffcf..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.createPattern.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.worker.js.ini deleted file mode 100644 index 4e526d044d..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.createPattern.worker.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.createPattern.worker.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.html.ini deleted file mode 100644 index 54c6406829..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.drawImage.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.worker.js.ini deleted file mode 100644 index 83e4758621..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.drawImage.worker.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.drawImage.worker.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.html.ini deleted file mode 100644 index be1b5447dd..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.getImageData.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.worker.js.ini deleted file mode 100644 index 635df9bd32..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.getImageData.worker.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.getImageData.worker.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.html.ini new file mode 100644 index 0000000000..e82efdbd1d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.html.ini @@ -0,0 +1,15 @@ +[2d.layer.malformed-operations.html] + [Throws if createPattern is called while layers are open.] + expected: FAIL + + [Throws if drawImage is called while layers are open.] + expected: FAIL + + [Throws if getImageData is called while layers are open.] + expected: FAIL + + [Throws if putImageData is called while layers are open.] + expected: FAIL + + [Throws if transferToImageBitmap is called while layers are open.] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.html.ini deleted file mode 100644 index 712523e193..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.putImageData.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.worker.js.ini deleted file mode 100644 index f17c7da697..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.putImageData.worker.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.putImageData.worker.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.html.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.html.ini deleted file mode 100644 index c63b82d5a9..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.transferToImageBitmap.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.worker.js.ini deleted file mode 100644 index 6642d085e1..0000000000 --- a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.transferToImageBitmap.worker.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[2d.layer.malformed-operations.transferToImageBitmap.worker.html] - [Check that exceptions are thrown for operations that are malformed while layers are open.] - expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.worker.js.ini b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.worker.js.ini new file mode 100644 index 0000000000..bcb22804fc --- /dev/null +++ b/testing/web-platform/meta/html/canvas/offscreen/layers/2d.layer.malformed-operations.worker.js.ini @@ -0,0 +1,15 @@ +[2d.layer.malformed-operations.worker.html] + [Throws if createPattern is called while layers are open.] + expected: FAIL + + [Throws if drawImage is called while layers are open.] + expected: FAIL + + [Throws if getImageData is called while layers are open.] + expected: FAIL + + [Throws if putImageData is called while layers are open.] + expected: FAIL + + [Throws if transferToImageBitmap is called while layers are open.] + expected: FAIL diff --git a/testing/web-platform/meta/html/cross-origin-embedder-policy/dedicated-worker-cache-storage.https.html.ini b/testing/web-platform/meta/html/cross-origin-embedder-policy/dedicated-worker-cache-storage.https.html.ini index c9c1e3d2d8..311dbcccf0 100644 --- a/testing/web-platform/meta/html/cross-origin-embedder-policy/dedicated-worker-cache-storage.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-embedder-policy/dedicated-worker-cache-storage.https.html.ini @@ -1,14 +1,34 @@ [dedicated-worker-cache-storage.https.html] expected: - if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] [coep-require-corp coep-require-corp corp-cross-origin] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [coep-require-corp coep-require-corp corp-undefined] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [coep-require-corp coep-none corp-undefined] expected: - if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] + + [coep-require-corp coep-none corp-cross-origin] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + + [coep-none coep-none corp-undefined] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [coep-none coep-require-corp corp-undefined] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + + [coep-none coep-require-corp corp-cross-origin] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/cross-origin-embedder-policy/none-load-from-cache-storage.https.html.ini b/testing/web-platform/meta/html/cross-origin-embedder-policy/none-load-from-cache-storage.https.html.ini index 0703495a05..a926fcb707 100644 --- a/testing/web-platform/meta/html/cross-origin-embedder-policy/none-load-from-cache-storage.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-embedder-policy/none-load-from-cache-storage.https.html.ini @@ -1,94 +1,93 @@ [none-load-from-cache-storage.https.html] expected: - if (processor == "x86") and not debug: [TIMEOUT, OK] + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] [Fetch cross-origin no-cors cors-enabled corp-undefined from network and CacheStorage.] expected: - if (processor == "x86") and not debug: [NOTRUN, PASS] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch cross-origin no-cors cors-enabled corp-cross-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: [NOTRUN, PASS, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch cross-origin no-cors cors-enabled corp-same-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: [NOTRUN, PASS] - - [Fetch same-origin cors cors-enabled corp-cross-origin from network and CacheStorage.] - expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch cross-origin no-cors cors-disabled corp-cross-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN - - [Fetch same-origin cors cors-disabled corp-same-origin from network and CacheStorage.] - expected: - if (processor == "x86") and not debug: TIMEOUT + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch same-origin no-cors cors-disabled corp-same-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch cross-origin no-cors cors-disabled corp-undefined from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch cross-origin cors cors-enabled corp-cross-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch cross-origin cors cors-disabled corp-same-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch same-origin no-cors cors-enabled corp-same-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch cross-origin cors cors-enabled corp-undefined from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch same-origin no-cors cors-disabled corp-cross-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch same-origin no-cors cors-disabled corp-undefined from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch cross-origin cors cors-disabled corp-cross-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch cross-origin cors cors-disabled corp-undefined from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch same-origin cors cors-enabled corp-undefined from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch same-origin no-cors cors-enabled corp-undefined from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch cross-origin no-cors cors-disabled corp-same-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] [Fetch same-origin no-cors cors-enabled corp-cross-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN - - [Fetch same-origin cors cors-disabled corp-undefined from network and CacheStorage.] - expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, NOTRUN] [Fetch same-origin cors cors-enabled corp-same-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug: [PASS, TIMEOUT] [Fetch cross-origin cors cors-enabled corp-same-origin from network and CacheStorage.] expected: - if (processor == "x86") and not debug: NOTRUN + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] + if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/coep-with-same-origin.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/coep-with-same-origin.https.html.ini index bd71db8ebd..0c9f0e5d3e 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/coep-with-same-origin.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/coep-with-same-origin.https.html.ini @@ -1,4 +1,4 @@ [coep-with-same-origin.https.html] expected: - if (os == "android") and debug and swgl: [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] if (os == "android") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/cross-origin-opener-policy/coop-sandbox.https.html.ini b/testing/web-platform/meta/html/cross-origin-opener-policy/coop-sandbox.https.html.ini index 2c854239d3..1d4db7d548 100644 --- a/testing/web-platform/meta/html/cross-origin-opener-policy/coop-sandbox.https.html.ini +++ b/testing/web-platform/meta/html/cross-origin-opener-policy/coop-sandbox.https.html.ini @@ -1,4 +1,4 @@ [coop-sandbox.https.html] expected: - if (os == "android") and debug and swgl: [OK, TIMEOUT] + if (os == "android") and debug: TIMEOUT if (os == "android") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-cookie.html.ini b/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-cookie.html.ini deleted file mode 100644 index bfdc1a58d7..0000000000 --- a/testing/web-platform/meta/html/dom/documents/resource-metadata-management/document-cookie.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[document-cookie.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [document.cookie 2] - expected: FAIL diff --git a/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-xml.tentative.html.ini b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-xml.tentative.html.ini new file mode 100644 index 0000000000..3d8482ac28 --- /dev/null +++ b/testing/web-platform/meta/html/dom/elements/global-attributes/the-anchor-attribute-xml.tentative.html.ini @@ -0,0 +1,3 @@ +[the-anchor-attribute-xml.tentative.html] + [the-anchor-attribute-xml] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/idlharness.https.html.ini b/testing/web-platform/meta/html/dom/idlharness.https.html.ini index f666d3f736..8acbca1462 100644 --- a/testing/web-platform/meta/html/dom/idlharness.https.html.ini +++ b/testing/web-platform/meta/html/dom/idlharness.https.html.ini @@ -747,6 +747,18 @@ prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featu [SVGSVGElement interface: attribute onpageswap] expected: FAIL + [Element interface: document.createElement("noscript") must inherit property "getHTML(optional GetHTMLOptions)" with the proper type] + expected: FAIL + + [Element interface: calling getHTML(optional GetHTMLOptions) on document.createElement("noscript") with too few arguments must throw TypeError] + expected: FAIL + + [ShadowRoot interface: operation getHTML(optional GetHTMLOptions)] + expected: FAIL + + [Element interface: operation getHTML(optional GetHTMLOptions)] + expected: FAIL + [idlharness.https.html?include=(Document|Window)] [Window interface: window must inherit property "originAgentCluster" with the proper type] @@ -900,3 +912,9 @@ prefs: [dom.security.featurePolicy.experimental.enabled:true, dom.security.featu [HTMLFrameSetElement interface: document.createElement("frameset") must inherit property "onpageswap" with the proper type] expected: FAIL + + [HTMLTemplateElement interface: attribute shadowRootSerializable] + expected: FAIL + + [HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootSerializable" with the proper type] + expected: FAIL diff --git a/testing/web-platform/meta/html/dom/usvstring-reflection.https.html.ini b/testing/web-platform/meta/html/dom/usvstring-reflection.https.html.ini index a4f6d8749f..c91b52e0ab 100644 --- a/testing/web-platform/meta/html/dom/usvstring-reflection.https.html.ini +++ b/testing/web-platform/meta/html/dom/usvstring-reflection.https.html.ini @@ -1,20 +1,9 @@ [usvstring-reflection.https.html] expected: - if (os == "android") and fission: [OK, TIMEOUT] - [source : unpaired surrogate codepoint should be replaced with U+FFFD] - expected: FAIL - - [anchor : unpaired surrogate codepoint should be replaced with U+FFFD] - expected: FAIL - - [area : unpaired surrogate codepoint should be replaced with U+FFFD] - expected: FAIL - - [storage event : unpaired surrogate codepoint should be replaced with U+FFFD] - expected: FAIL - + if (os == "mac") and not debug: [OK, TIMEOUT] [UnregisterProtocolHandler URL: unpaired surrogate codepoint should not make any exceptions.] expected: FAIL [RTCDataChannel.send: unpaired surrogate codepoint should be replaced with U+FFFD.] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-idb.any.js.ini b/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-idb.any.js.ini index 59a85ebb49..f4b638dab8 100644 --- a/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-idb.any.js.ini +++ b/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-idb.any.js.ini @@ -1,20 +1,13 @@ [serialization-via-idb.any.worker.html] expected: - if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + if (processor == "x86") and not debug: [OK, TIMEOUT] [SharedArrayBuffer cloning via IndexedDB: basic case] expected: - if (processor == "x86") and (os == "win") and not debug: [FAIL, TIMEOUT] - FAIL + if (processor == "x86") and not debug: [PASS, FAIL, TIMEOUT] [SharedArrayBuffer cloning via the IndexedDB: is interleaved correctly] expected: - if (processor == "x86") and (os == "win") and not debug: [FAIL, TIMEOUT] - FAIL + if (processor == "x86") and not debug: [PASS, FAIL, TIMEOUT] [serialization-via-idb.any.html] - [SharedArrayBuffer cloning via IndexedDB: basic case] - expected: FAIL - - [SharedArrayBuffer cloning via the IndexedDB: is interleaved correctly] - expected: FAIL diff --git a/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini b/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini new file mode 100644 index 0000000000..47081a549d --- /dev/null +++ b/testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini @@ -0,0 +1,3 @@ +[window-simple-success.https.html] + [postMessaging to a dedicated worker allows them to see each others' modifications with Float16Array] + expected: FAIL diff --git a/testing/web-platform/meta/html/meta/refresh-time.html.ini b/testing/web-platform/meta/html/meta/refresh-time.html.ini new file mode 100644 index 0000000000..8fd126ae47 --- /dev/null +++ b/testing/web-platform/meta/html/meta/refresh-time.html.ini @@ -0,0 +1,28 @@ +[refresh-time.html] + [Ensure that refresh is observed] + expected: + if not debug and (os == "linux") and not asan and tsan: [FAIL, PASS] + if not debug and (os == "win") and (processor == "x86_64"): [PASS, FAIL] + if not debug and (os == "linux") and asan: FAIL + if not debug and (os == "android"): FAIL + if debug: FAIL + + [Ensure that fractions in refresh time are ignored] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] + + [Ensure that non-fractional part in refresh time does not get discarded] + expected: + if (os == "linux") and (processor == "x86_64") and not debug and not asan and not tsan: PASS + if (os == "win") and not debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "linux") and (processor == "x86"): PASS + FAIL + + [Ensure that multiple periods in refresh time just get ignored] + expected: + if (os == "linux") and (processor == "x86_64") and not debug and not asan and not tsan: PASS + if (os == "win") and not debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "linux") and (processor == "x86"): PASS + FAIL diff --git a/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-quirks-mode.html.ini b/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-quirks-mode.html.ini index 3f4c8bb5fb..170ee2b765 100644 --- a/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-quirks-mode.html.ini +++ b/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-quirks-mode.html.ini @@ -1,5 +1,3 @@ [multicol-quirks-mode.html] expected: if (os == "android") and fission: [TIMEOUT, OK] - [multicol default styles (quirks mode)] - expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-standards-mode.html.ini b/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-standards-mode.html.ini index c64af955cc..15d3dff946 100644 --- a/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-standards-mode.html.ini +++ b/testing/web-platform/meta/html/rendering/non-replaced-elements/margin-collapsing-quirks/multicol-standards-mode.html.ini @@ -1,5 +1,3 @@ [multicol-standards-mode.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [multicol default styles (standards mode)] - expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini b/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini deleted file mode 100644 index a97bd551c5..0000000000 --- a/testing/web-platform/meta/html/rendering/replaced-elements/the-select-element/select-1-block-size-001-ref.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[select-1-block-size-001-ref.html] - expected: - if os == "android": PASS - if os == "mac": PASS - if os == "linux": PASS - FAIL diff --git a/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-data.html.ini b/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-data.html.ini index 859fbc431b..dfbc2021a4 100644 --- a/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-data.html.ini +++ b/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-data.html.ini @@ -1,6 +1,14 @@ [base-data.html] [First has a data: URL so fallback is used] - expected: FAIL + expected: + if not debug and (os == "linux") and not asan and not tsan: [PASS, FAIL] + if not debug and (os == "win"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] [Dynamically inserted first has a data: URL so fallback is used] - expected: FAIL + expected: + if not debug and (os == "linux") and not asan and not tsan: [PASS, FAIL] + if not debug and (os == "win"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-javascript.html.ini b/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-javascript.html.ini index 0cd8cecf4f..46fad851e3 100644 --- a/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-javascript.html.ini +++ b/testing/web-platform/meta/html/semantics/document-metadata/the-base-element/base-javascript.html.ini @@ -1,6 +1,14 @@ [base-javascript.html] [First has a javascript: URL so fallback is used] - expected: FAIL + expected: + if not debug and (os == "linux") and not asan and not tsan: [PASS, FAIL] + if not debug and (os == "win"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] [Dynamically inserted first has a javascript: URL so fallback is used] - expected: FAIL + expected: + if not debug and (os == "linux") and not asan and not tsan: [PASS, FAIL] + if not debug and (os == "win"): [PASS, FAIL] + if not debug and (os == "mac"): [PASS, FAIL] + if not debug and (os == "android"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini new file mode 100644 index 0000000000..88b760811d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini @@ -0,0 +1,3 @@ +[iframe_sandbox_popups_escaping-1.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-cross-origin-delivered.tentative.sub.window.js.ini b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-cross-origin-delivered.tentative.sub.window.js.ini index 6c1ef5bb5e..dd34a3b747 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-cross-origin-delivered.tentative.sub.window.js.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/the-iframe-element/sandbox-top-navigation-child-cross-origin-delivered.tentative.sub.window.js.ini @@ -1,5 +1,8 @@ [sandbox-top-navigation-child-cross-origin-delivered.tentative.sub.window.html] expected: - if (os == "linux") and not fission and debug and not swgl: [OK, CRASH] + if debug and (os == "linux") and fission: [OK, TIMEOUT] + if debug and (os == "linux") and not fission: [OK, CRASH] [A cross-origin frame with delivered sandbox flags can not navigate top] - expected: FAIL + expected: + if debug and (os == "linux") and fission: [FAIL, TIMEOUT] + FAIL diff --git a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/image-loading-lazy-data-url-to-https.html.ini b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/image-loading-lazy-data-url-to-https.html.ini index 669a2fce36..3bd071109c 100644 --- a/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/image-loading-lazy-data-url-to-https.html.ini +++ b/testing/web-platform/meta/html/semantics/embedded-content/the-img-element/image-loading-lazy-data-url-to-https.html.ini @@ -1,3 +1,3 @@ [image-loading-lazy-data-url-to-https.html] expected: - if debug and (os == "linux") and not fission and not swgl: [PASS, FAIL] + if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/native-popup-with-datalist.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/native-popup-with-datalist.tentative.html.ini new file mode 100644 index 0000000000..4663af098f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/native-popup-with-datalist.tentative.html.ini @@ -0,0 +1,2 @@ +[native-popup-with-datalist.tentative.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/nested-options.tenative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/nested-options.tenative.html.ini new file mode 100644 index 0000000000..cccb9b6387 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/stylable-select/nested-options.tenative.html.ini @@ -0,0 +1,6 @@ +[nested-options.tenative.html] + [The HTML parser should disallow nested options in select datalist.] + expected: FAIL + + [Nested should be listed in doesn't open
] expected: if (os == "mac") and not debug: [NOTRUN, PASS] if (os == "linux") and not debug: NOTRUN - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [PASS, FAIL] + if os == "android": [PASS, FAIL] [Clicking an doesn't open
] expected: @@ -44,6 +43,7 @@ prefs: [apz.zoom-to-focused-input.enabled:false] [Clicking a