Bug 1800456 - Add preconditions to css-view-transitions tests, r=emilio
commitabbed0f4549406352ded8d445be5e87de44035bc
authorJames Graham <james@hoppipolla.co.uk>
Mon, 21 Nov 2022 19:31:48 +0000 (21 19:31 +0000)
committerJames Graham <james@hoppipolla.co.uk>
Mon, 21 Nov 2022 19:31:48 +0000 (21 19:31 +0000)
treebbf43ee84016ad095482cc63c535c1b4c22d3f23
parent3cfd1afb98580d2135676985aac5177444c50819
Bug 1800456 - Add preconditions to css-view-transitions tests, r=emilio

This ensures that the tests don't just timeout when the feature isn't implemented.

Differential Revision: https://phabricator.services.mozilla.com/D162554
180 files changed:
testing/web-platform/meta/css/css-view-transitions/3d-transform-incoming.html.ini
testing/web-platform/meta/css/css-view-transitions/3d-transform-outgoing.html.ini [deleted file]
testing/web-platform/meta/css/css-view-transitions/content-smaller-than-box-size.html.ini
testing/web-platform/meta/css/css-view-transitions/content-visibility-auto-shared-element.html.ini
testing/web-platform/meta/css/css-view-transitions/content-with-clip-max-texture-size.html.ini
testing/web-platform/meta/css/css-view-transitions/content-with-clip-root.html.ini
testing/web-platform/meta/css/css-view-transitions/content-with-clip.html.ini
testing/web-platform/meta/css/css-view-transitions/content-with-inline-child.html.ini
testing/web-platform/meta/css/css-view-transitions/content-with-transform-new-image.html.ini
testing/web-platform/meta/css/css-view-transitions/content-with-transform-old-image.html.ini
testing/web-platform/meta/css/css-view-transitions/css-tags-paint-order-with-entry.html.ini
testing/web-platform/meta/css/css-view-transitions/css-tags-paint-order.html.ini
testing/web-platform/meta/css/css-view-transitions/css-tags-shared-element.html.ini
testing/web-platform/meta/css/css-view-transitions/dialog-in-top-layer-during-transition-new.html.ini
testing/web-platform/meta/css/css-view-transitions/dialog-in-top-layer-during-transition-old.html.ini
testing/web-platform/meta/css/css-view-transitions/element-with-overflow.html.ini
testing/web-platform/meta/css/css-view-transitions/far-away-capture.html.ini
testing/web-platform/meta/css/css-view-transitions/hit-test-unpainted-element.html.ini
testing/web-platform/meta/css/css-view-transitions/hit-test-unrelated-element.html.ini
testing/web-platform/meta/css/css-view-transitions/iframe-transition.sub.html.ini
testing/web-platform/meta/css/css-view-transitions/input-blocked-when-rendering-suppressed.html.ini
testing/web-platform/meta/css/css-view-transitions/japanese-tag.html.ini
testing/web-platform/meta/css/css-view-transitions/new-and-old-sizes-match.html.ini [deleted file]
testing/web-platform/meta/css/css-view-transitions/new-content-captures-clip-path.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-captures-different-size.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-captures-opacity.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-captures-root.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-container-writing-modes.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-element-writing-modes.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-has-scrollbars.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-intrinsic-aspect-ratio.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-is-empty-div.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-object-fit-fill.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-object-fit-none.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-object-view-box-clip-path-reference.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-object-view-box-clip-path.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-object-view-box-overflow-clipped.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-object-view-box-overflow.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-scaling.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-with-overflow-zoomed.html.ini
testing/web-platform/meta/css/css-view-transitions/new-content-with-overflow.html.ini
testing/web-platform/meta/css/css-view-transitions/new-element-on-start.html.ini
testing/web-platform/meta/css/css-view-transitions/new-root-vertical-writing-mode.html.ini
testing/web-platform/meta/css/css-view-transitions/no-containment-on-new-element-mid-transition.html.ini
testing/web-platform/meta/css/css-view-transitions/no-containment-on-new-element.html.ini
testing/web-platform/meta/css/css-view-transitions/no-containment-on-old-element.html.ini
testing/web-platform/meta/css/css-view-transitions/no-css-animation-while-render-blocked.html.ini
testing/web-platform/meta/css/css-view-transitions/no-raf-while-render-blocked.html.ini
testing/web-platform/meta/css/css-view-transitions/no-root-capture.html.ini
testing/web-platform/meta/css/css-view-transitions/nothing-captured.html.ini
testing/web-platform/meta/css/css-view-transitions/object-view-box-new-image.html.ini
testing/web-platform/meta/css/css-view-transitions/object-view-box-old-image.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-captures-clip-path.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-captures-different-size.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-captures-opacity.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-captures-root.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-container-writing-modes.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-element-writing-modes.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-has-scrollbars.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-intrinsic-aspect-ratio.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-is-empty-div.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-object-fit-fill.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-object-fit-none.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-object-view-box-clip-path-reference.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-object-view-box-clip-path.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-object-view-box-overflow.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-with-overflow-zoomed.html.ini
testing/web-platform/meta/css/css-view-transitions/old-content-with-overflow.html.ini
testing/web-platform/meta/css/css-view-transitions/old-root-vertical-writing-mode.html.ini
testing/web-platform/meta/css/css-view-transitions/pseudo-computed-style-stays-in-sync-with-new-element.html.ini
testing/web-platform/meta/css/css-view-transitions/pseudo-get-computed-style.html.ini
testing/web-platform/meta/css/css-view-transitions/root-captured-as-different-tag.html.ini
testing/web-platform/meta/css/css-view-transitions/root-scrollbar-with-fixed-background.html.ini
testing/web-platform/meta/css/css-view-transitions/root-style-change-during-animation.html.ini
testing/web-platform/meta/css/css-view-transitions/root-to-shared-animation-end.html.ini
testing/web-platform/meta/css/css-view-transitions/root-to-shared-animation-incoming.html.ini
testing/web-platform/meta/css/css-view-transitions/root-to-shared-animation-start.html.ini
testing/web-platform/meta/css/css-view-transitions/set-universal-specificity.html.ini
testing/web-platform/meta/css/css-view-transitions/style-inheritance.html.ini
testing/web-platform/meta/css/css-view-transitions/synchronous-callback-skipped-before-run.html.ini
testing/web-platform/meta/css/css-view-transitions/transition-skipped-after-animation-started.html.ini
testing/web-platform/meta/css/css-view-transitions/transition-skipped-from-invalid-callback.html.ini
testing/web-platform/meta/css/css-view-transitions/unset-and-initial-view-transition-name.html.ini
testing/web-platform/meta/css/css-view-transitions/view-transition-name-on-removed-element.html.ini
testing/web-platform/meta/css/css-view-transitions/web-animations-api.html.ini
testing/web-platform/tests/content-security-policy/inheritance/history.sub.html
testing/web-platform/tests/css/css-view-transitions/3d-transform-incoming.html
testing/web-platform/tests/css/css-view-transitions/3d-transform-outgoing.html
testing/web-platform/tests/css/css-view-transitions/content-smaller-than-box-size.html
testing/web-platform/tests/css/css-view-transitions/content-visibility-auto-shared-element.html
testing/web-platform/tests/css/css-view-transitions/content-with-clip-max-texture-size.html
testing/web-platform/tests/css/css-view-transitions/content-with-clip-root.html
testing/web-platform/tests/css/css-view-transitions/content-with-clip.html
testing/web-platform/tests/css/css-view-transitions/content-with-inline-child.html
testing/web-platform/tests/css/css-view-transitions/content-with-transform-new-image.html
testing/web-platform/tests/css/css-view-transitions/content-with-transform-old-image.html
testing/web-platform/tests/css/css-view-transitions/css-tags-paint-order-with-entry.html
testing/web-platform/tests/css/css-view-transitions/css-tags-paint-order.html
testing/web-platform/tests/css/css-view-transitions/css-tags-shared-element.html
testing/web-platform/tests/css/css-view-transitions/dialog-in-top-layer-during-transition-new.html
testing/web-platform/tests/css/css-view-transitions/dialog-in-top-layer-during-transition-old.html
testing/web-platform/tests/css/css-view-transitions/duplicate-tag-rejects-capture.html
testing/web-platform/tests/css/css-view-transitions/duplicate-tag-rejects-start.html
testing/web-platform/tests/css/css-view-transitions/element-with-overflow.html
testing/web-platform/tests/css/css-view-transitions/event-pseudo-name.html
testing/web-platform/tests/css/css-view-transitions/far-away-capture.html
testing/web-platform/tests/css/css-view-transitions/hit-test-unpainted-element-from-point.html
testing/web-platform/tests/css/css-view-transitions/hit-test-unpainted-element.html
testing/web-platform/tests/css/css-view-transitions/hit-test-unrelated-element.html
testing/web-platform/tests/css/css-view-transitions/iframe-transition.sub.html
testing/web-platform/tests/css/css-view-transitions/input-blocked-when-rendering-suppressed.html
testing/web-platform/tests/css/css-view-transitions/japanese-tag.html
testing/web-platform/tests/css/css-view-transitions/mix-blend-mode-only-on-transition.html
testing/web-platform/tests/css/css-view-transitions/new-and-old-sizes-match-ref.html
testing/web-platform/tests/css/css-view-transitions/new-and-old-sizes-match.html
testing/web-platform/tests/css/css-view-transitions/new-content-captures-clip-path.html
testing/web-platform/tests/css/css-view-transitions/new-content-captures-different-size.html
testing/web-platform/tests/css/css-view-transitions/new-content-captures-opacity.html
testing/web-platform/tests/css/css-view-transitions/new-content-captures-root.html
testing/web-platform/tests/css/css-view-transitions/new-content-container-writing-modes.html
testing/web-platform/tests/css/css-view-transitions/new-content-element-writing-modes.html
testing/web-platform/tests/css/css-view-transitions/new-content-has-scrollbars.html
testing/web-platform/tests/css/css-view-transitions/new-content-intrinsic-aspect-ratio.html
testing/web-platform/tests/css/css-view-transitions/new-content-is-empty-div.html
testing/web-platform/tests/css/css-view-transitions/new-content-object-fit-fill.html
testing/web-platform/tests/css/css-view-transitions/new-content-object-fit-none.html
testing/web-platform/tests/css/css-view-transitions/new-content-object-view-box-clip-path-reference.html
testing/web-platform/tests/css/css-view-transitions/new-content-object-view-box-clip-path.html
testing/web-platform/tests/css/css-view-transitions/new-content-object-view-box-overflow-clipped.html
testing/web-platform/tests/css/css-view-transitions/new-content-object-view-box-overflow.html
testing/web-platform/tests/css/css-view-transitions/new-content-scaling.html
testing/web-platform/tests/css/css-view-transitions/new-content-with-overflow-zoomed.html
testing/web-platform/tests/css/css-view-transitions/new-content-with-overflow.html
testing/web-platform/tests/css/css-view-transitions/new-element-on-start.html
testing/web-platform/tests/css/css-view-transitions/new-root-vertical-writing-mode.html
testing/web-platform/tests/css/css-view-transitions/no-containment-on-new-element-mid-transition.html
testing/web-platform/tests/css/css-view-transitions/no-containment-on-new-element.html
testing/web-platform/tests/css/css-view-transitions/no-containment-on-old-element.html
testing/web-platform/tests/css/css-view-transitions/no-crash-set-exception.html
testing/web-platform/tests/css/css-view-transitions/no-css-animation-while-render-blocked.html
testing/web-platform/tests/css/css-view-transitions/no-raf-while-render-blocked.html
testing/web-platform/tests/css/css-view-transitions/no-root-capture.html
testing/web-platform/tests/css/css-view-transitions/nothing-captured.html
testing/web-platform/tests/css/css-view-transitions/object-view-box-new-image.html
testing/web-platform/tests/css/css-view-transitions/object-view-box-old-image.html
testing/web-platform/tests/css/css-view-transitions/old-content-captures-clip-path.html
testing/web-platform/tests/css/css-view-transitions/old-content-captures-different-size.html
testing/web-platform/tests/css/css-view-transitions/old-content-captures-opacity.html
testing/web-platform/tests/css/css-view-transitions/old-content-captures-root.html
testing/web-platform/tests/css/css-view-transitions/old-content-container-writing-modes.html
testing/web-platform/tests/css/css-view-transitions/old-content-element-writing-modes.html
testing/web-platform/tests/css/css-view-transitions/old-content-has-scrollbars.html
testing/web-platform/tests/css/css-view-transitions/old-content-intrinsic-aspect-ratio.html
testing/web-platform/tests/css/css-view-transitions/old-content-is-empty-div.html
testing/web-platform/tests/css/css-view-transitions/old-content-object-fit-fill.html
testing/web-platform/tests/css/css-view-transitions/old-content-object-fit-none.html
testing/web-platform/tests/css/css-view-transitions/old-content-object-view-box-clip-path-reference.html
testing/web-platform/tests/css/css-view-transitions/old-content-object-view-box-clip-path.html
testing/web-platform/tests/css/css-view-transitions/old-content-object-view-box-overflow.html
testing/web-platform/tests/css/css-view-transitions/old-content-with-overflow-zoomed.html
testing/web-platform/tests/css/css-view-transitions/old-content-with-overflow.html
testing/web-platform/tests/css/css-view-transitions/old-root-vertical-writing-mode.html
testing/web-platform/tests/css/css-view-transitions/pseudo-computed-style-stays-in-sync-with-new-element.html
testing/web-platform/tests/css/css-view-transitions/pseudo-get-computed-style.html
testing/web-platform/tests/css/css-view-transitions/ready_resolves_after_dom_before_raf.html
testing/web-platform/tests/css/css-view-transitions/root-captured-as-different-tag.html
testing/web-platform/tests/css/css-view-transitions/root-scrollbar-with-fixed-background.html
testing/web-platform/tests/css/css-view-transitions/root-style-change-during-animation.html
testing/web-platform/tests/css/css-view-transitions/root-to-shared-animation-end.html
testing/web-platform/tests/css/css-view-transitions/root-to-shared-animation-incoming.html
testing/web-platform/tests/css/css-view-transitions/root-to-shared-animation-start.html
testing/web-platform/tests/css/css-view-transitions/set-universal-specificity.html
testing/web-platform/tests/css/css-view-transitions/style-inheritance.html
testing/web-platform/tests/css/css-view-transitions/synchronous-callback-skipped-before-run.html
testing/web-platform/tests/css/css-view-transitions/transition-skipped-after-animation-started.html
testing/web-platform/tests/css/css-view-transitions/transition-skipped-from-invalid-callback.html
testing/web-platform/tests/css/css-view-transitions/unset-and-initial-view-transition-name.html
testing/web-platform/tests/css/css-view-transitions/view-transition-name-on-added-element.html
testing/web-platform/tests/css/css-view-transitions/view-transition-name-on-removed-element.html
testing/web-platform/tests/css/css-view-transitions/web-animations-api.html