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 --- .../3d-transform-incoming.html | 2 +- .../3d-transform-outgoing.html | 2 +- .../block-with-overflowing-text.html | 2 +- .../break-inside-avoid-child.html | 2 +- .../capture-with-offscreen-child.html | 2 +- .../capture-with-opacity-zero-child.html | 2 +- .../capture-with-visibility-mixed-descendants.html | 2 +- ...-than-border-box-on-child-of-named-element.html | 2 +- .../content-with-transform-new-image.html | 2 +- .../content-with-transform-old-image.html | 2 +- .../css-tags-paint-order-with-entry.html | 2 +- .../css-view-transitions/dialog-in-rtl-iframe.html | 2 +- .../css-view-transitions/event-pseudo-name.html | 1 - .../css/css-view-transitions/far-away-capture.html | 2 +- .../fractional-box-with-overflow-children-new.html | 2 +- .../fractional-box-with-overflow-children-old.html | 2 +- ...n-frame-transition-new-main-new-iframe-ref.html | 27 +++++++ ...-main-frame-transition-new-main-new-iframe.html | 68 ++++++++++++++++ ...n-frame-transition-new-main-old-iframe-ref.html | 27 +++++++ ...-main-frame-transition-new-main-old-iframe.html | 68 ++++++++++++++++ ...n-frame-transition-old-main-new-iframe-ref.html | 27 +++++++ ...-main-frame-transition-old-main-new-iframe.html | 67 ++++++++++++++++ ...n-frame-transition-old-main-old-iframe-ref.html | 27 +++++++ ...-main-frame-transition-old-main-old-iframe.html | 67 ++++++++++++++++ ...ame-and-main-frame-transition-old-main-ref.html | 27 +++++++ .../iframe-and-main-frame-transition-old-main.html | 60 ++++++++++++++ ...n-frame-transition-with-name-on-iframe-ref.html | 28 +++++++ ...-main-frame-transition-with-name-on-iframe.html | 93 ++++++++++++++++++++++ .../iframe-new-has-scrollbar.html | 2 +- .../iframe-old-has-scrollbar.html | 2 +- ...iframe-transition-destroyed-document-crash.html | 14 ++-- .../iframe-transition.sub.html | 2 +- .../inline-with-offset-from-containing-block.html | 2 +- ...-on-top-of-viewport-partially-onscreen-new.html | 2 +- ...-on-top-of-viewport-partially-onscreen-old.html | 2 +- ...ssive-element-below-viewport-offscreen-new.html | 2 +- ...ssive-element-below-viewport-offscreen-old.html | 2 +- ...ment-below-viewport-partially-onscreen-new.html | 2 +- ...ment-below-viewport-partially-onscreen-old.html | 2 +- ...ive-element-left-of-viewport-offscreen-new.html | 2 +- ...ive-element-left-of-viewport-offscreen-old.html | 2 +- ...nt-left-of-viewport-partially-onscreen-new.html | 2 +- ...nt-left-of-viewport-partially-onscreen-old.html | 2 +- ...e-element-on-top-of-viewport-offscreen-new.html | 2 +- ...e-element-on-top-of-viewport-offscreen-old.html | 2 +- ...-on-top-of-viewport-partially-onscreen-new.html | 2 +- ...-on-top-of-viewport-partially-onscreen-old.html | 2 +- ...nd-left-of-viewport-partially-onscreen-new.html | 2 +- ...nd-left-of-viewport-partially-onscreen-old.html | 2 +- ...ve-element-right-of-viewport-offscreen-new.html | 2 +- ...ve-element-right-of-viewport-offscreen-old.html | 2 +- ...t-right-of-viewport-partially-onscreen-new.html | 2 +- ...t-right-of-viewport-partially-onscreen-old.html | 2 +- ...-with-overflowing-text-and-box-decorations.html | 2 +- .../new-and-old-sizes-match.html | 2 +- .../new-content-ancestor-clipped-ref.html | 34 ++++++++ .../new-content-ancestor-clipped.html | 50 ++++++++++++ .../new-content-captures-clip-path.html | 2 +- .../new-content-captures-different-size.html | 2 +- .../new-content-captures-spans.html | 1 + .../new-content-changes-overflow-left-ref.html | 20 +++++ .../new-content-changes-overflow-left.html | 46 +++++++++++ .../new-content-has-scrollbars.html | 2 +- .../new-content-is-inline.html | 2 +- .../new-content-object-fit-fill.html | 2 +- .../css-view-transitions/new-content-scaling.html | 2 +- .../object-view-box-old-image.html | 2 +- .../old-content-captures-clip-path.html | 2 +- .../old-content-captures-different-size.html | 2 +- .../old-content-captures-opacity.html | 2 +- .../old-content-captures-root.html | 2 +- .../old-content-has-scrollbars.html | 2 +- .../old-content-is-inline.html | 2 +- .../old-content-object-fit-fill.html | 2 +- ...ontent-object-view-box-clip-path-reference.html | 2 +- .../old-content-object-view-box-clip-path.html | 2 +- .../pseudo-element-overflow-hidden-ref.html | 33 ++++++++ .../pseudo-element-overflow-hidden.html | 57 +++++++++++++ .../pseudo-element-preserve-3d-ref.html | 20 +++++ .../pseudo-element-preserve-3d.html | 44 ++++++++++ .../pseudo-rendering-invalidation.html | 2 +- .../pseudo-with-classes-match-wildard.html | 41 ---------- .../pseudo-with-classes-match-wildcard.html | 41 ++++++++++ .../root-captured-as-different-tag.html | 2 +- ...ement-display-none-during-transition-crash.html | 13 ++- .../root-scrollbar-with-fixed-background.html | 1 + .../root-to-shared-animation-incoming-ref.html | 2 +- .../rotated-cat-off-top-edge.html | 2 +- .../scroller-child-abspos.html | 2 +- .../css/css-view-transitions/scroller-child.html | 2 +- .../tests/css/css-view-transitions/scroller.html | 2 +- .../css/css-view-transitions/set-current-time.html | 2 +- .../snapshot-containing-block-absolute.html | 2 +- ...containing-block-includes-scrollbar-gutter.html | 2 +- .../snapshot-containing-block-static.html | 2 +- ...-with-overflowing-text-and-box-decorations.html | 3 +- .../span-with-overflowing-text.html | 3 +- .../transition-in-empty-iframe.html | 2 +- .../web-animations-api-parse-pseudo-argument.html | 2 +- .../css-view-transitions/web-animations-api.html | 2 +- 100 files changed, 1017 insertions(+), 133 deletions(-) create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/new-content-ancestor-clipped-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/new-content-ancestor-clipped.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/new-content-changes-overflow-left-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/new-content-changes-overflow-left.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/pseudo-element-overflow-hidden-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/pseudo-element-overflow-hidden.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d-ref.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d.html delete mode 100644 testing/web-platform/tests/css/css-view-transitions/pseudo-with-classes-match-wildard.html create mode 100644 testing/web-platform/tests/css/css-view-transitions/pseudo-with-classes-match-wildcard.html (limited to 'testing/web-platform/tests/css/css-view-transitions') diff --git a/testing/web-platform/tests/css/css-view-transitions/3d-transform-incoming.html b/testing/web-platform/tests/css/css-view-transitions/3d-transform-incoming.html index 983ba1d861..4b1411f25d 100644 --- a/testing/web-platform/tests/css/css-view-transitions/3d-transform-incoming.html +++ b/testing/web-platform/tests/css/css-view-transitions/3d-transform-incoming.html @@ -4,7 +4,7 @@ - + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html new file mode 100644 index 0000000000..89360c0dcc --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-new-iframe.html @@ -0,0 +1,68 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html new file mode 100644 index 0000000000..baafea3656 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html new file mode 100644 index 0000000000..7a9c53ffc1 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-new-main-old-iframe.html @@ -0,0 +1,68 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html new file mode 100644 index 0000000000..7033cd9d21 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html new file mode 100644 index 0000000000..d3681aa434 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-new-iframe.html @@ -0,0 +1,67 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html new file mode 100644 index 0000000000..2824884c4f --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html new file mode 100644 index 0000000000..bcdc566a26 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-old-iframe.html @@ -0,0 +1,67 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html new file mode 100644 index 0000000000..9253bb5f21 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main-ref.html @@ -0,0 +1,27 @@ + +View transitions: iframe and main frame transition at the same time (ref) + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html new file mode 100644 index 0000000000..bd58368645 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-old-main.html @@ -0,0 +1,60 @@ + + +View transitions: iframe and main frame transition at the same time + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html new file mode 100644 index 0000000000..94bd3bdac3 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe-ref.html @@ -0,0 +1,28 @@ + +View transitions: iframe and main frame transition at the same time with name on iframe (ref) + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html new file mode 100644 index 0000000000..f948e89dc7 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-and-main-frame-transition-with-name-on-iframe.html @@ -0,0 +1,93 @@ + + +View transitions: iframe and main frame transition at the same time with name on iframe + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-new-has-scrollbar.html b/testing/web-platform/tests/css/css-view-transitions/iframe-new-has-scrollbar.html index 67a57bb885..81072ac38a 100644 --- a/testing/web-platform/tests/css/css-view-transitions/iframe-new-has-scrollbar.html +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-new-has-scrollbar.html @@ -5,7 +5,7 @@ - + + + - diff --git a/testing/web-platform/tests/css/css-view-transitions/iframe-transition.sub.html b/testing/web-platform/tests/css/css-view-transitions/iframe-transition.sub.html index 8fa361b0fc..5f26a494b2 100644 --- a/testing/web-platform/tests/css/css-view-transitions/iframe-transition.sub.html +++ b/testing/web-platform/tests/css/css-view-transitions/iframe-transition.sub.html @@ -6,7 +6,7 @@ - + + + + +
+
+
+ diff --git a/testing/web-platform/tests/css/css-view-transitions/new-content-ancestor-clipped.html b/testing/web-platform/tests/css/css-view-transitions/new-content-ancestor-clipped.html new file mode 100644 index 0000000000..69a8de5f52 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/new-content-ancestor-clipped.html @@ -0,0 +1,50 @@ + + +View transitions: capture opacity elements + + + + + +
+
+
+ + diff --git a/testing/web-platform/tests/css/css-view-transitions/new-content-captures-clip-path.html b/testing/web-platform/tests/css/css-view-transitions/new-content-captures-clip-path.html index 702bb09bc3..19af2493d0 100644 --- a/testing/web-platform/tests/css/css-view-transitions/new-content-captures-clip-path.html +++ b/testing/web-platform/tests/css/css-view-transitions/new-content-captures-clip-path.html @@ -4,7 +4,7 @@ - + + +
+ diff --git a/testing/web-platform/tests/css/css-view-transitions/new-content-changes-overflow-left.html b/testing/web-platform/tests/css/css-view-transitions/new-content-changes-overflow-left.html new file mode 100644 index 0000000000..e362dce76a --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/new-content-changes-overflow-left.html @@ -0,0 +1,46 @@ + + + +View transitions: capture elements and then change overflow + + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-view-transitions/new-content-has-scrollbars.html b/testing/web-platform/tests/css/css-view-transitions/new-content-has-scrollbars.html index 3246a7e76f..834d0e8f45 100644 --- a/testing/web-platform/tests/css/css-view-transitions/new-content-has-scrollbars.html +++ b/testing/web-platform/tests/css/css-view-transitions/new-content-has-scrollbars.html @@ -6,7 +6,7 @@ - + + +
+
+ diff --git a/testing/web-platform/tests/css/css-view-transitions/pseudo-element-overflow-hidden.html b/testing/web-platform/tests/css/css-view-transitions/pseudo-element-overflow-hidden.html new file mode 100644 index 0000000000..e40df4f6a8 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/pseudo-element-overflow-hidden.html @@ -0,0 +1,57 @@ + + +View transitions: overflow:hidden is respected on pseudo elements + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d-ref.html b/testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d-ref.html new file mode 100644 index 0000000000..1eefed24b3 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d-ref.html @@ -0,0 +1,20 @@ + + +View transitions: transform-style: preserve-3d is respected on pseudo elements + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d.html b/testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d.html new file mode 100644 index 0000000000..474f743e1c --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/pseudo-element-preserve-3d.html @@ -0,0 +1,44 @@ + + +View transitions: transform-style: preserve-3d is respected on pseudo elements + + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-view-transitions/pseudo-rendering-invalidation.html b/testing/web-platform/tests/css/css-view-transitions/pseudo-rendering-invalidation.html index e1f1718618..4d492c40d8 100644 --- a/testing/web-platform/tests/css/css-view-transitions/pseudo-rendering-invalidation.html +++ b/testing/web-platform/tests/css/css-view-transitions/pseudo-rendering-invalidation.html @@ -4,7 +4,7 @@ - + -
- - diff --git a/testing/web-platform/tests/css/css-view-transitions/pseudo-with-classes-match-wildcard.html b/testing/web-platform/tests/css/css-view-transitions/pseudo-with-classes-match-wildcard.html new file mode 100644 index 0000000000..13490d5878 --- /dev/null +++ b/testing/web-platform/tests/css/css-view-transitions/pseudo-with-classes-match-wildcard.html @@ -0,0 +1,41 @@ + + +View transition classes: selector should match with wildcard + + + + + + + +
+ + diff --git a/testing/web-platform/tests/css/css-view-transitions/root-captured-as-different-tag.html b/testing/web-platform/tests/css/css-view-transitions/root-captured-as-different-tag.html index a4d6f11ad4..1d4d1610d1 100644 --- a/testing/web-platform/tests/css/css-view-transitions/root-captured-as-different-tag.html +++ b/testing/web-platform/tests/css/css-view-transitions/root-captured-as-different-tag.html @@ -4,7 +4,7 @@ - + - diff --git a/testing/web-platform/tests/css/css-view-transitions/root-scrollbar-with-fixed-background.html b/testing/web-platform/tests/css/css-view-transitions/root-scrollbar-with-fixed-background.html index 2fa0132727..3c3429412b 100644 --- a/testing/web-platform/tests/css/css-view-transitions/root-scrollbar-with-fixed-background.html +++ b/testing/web-platform/tests/css/css-view-transitions/root-scrollbar-with-fixed-background.html @@ -4,6 +4,7 @@ + diff --git a/testing/web-platform/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html b/testing/web-platform/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html index df0ec1a9d8..6044ba2636 100644 --- a/testing/web-platform/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html +++ b/testing/web-platform/tests/css/css-view-transitions/root-to-shared-animation-incoming-ref.html @@ -10,4 +10,4 @@ body { padding: 0; margin: 0; } - + diff --git a/testing/web-platform/tests/css/css-view-transitions/rotated-cat-off-top-edge.html b/testing/web-platform/tests/css/css-view-transitions/rotated-cat-off-top-edge.html index c7179b7a01..f61b916caa 100644 --- a/testing/web-platform/tests/css/css-view-transitions/rotated-cat-off-top-edge.html +++ b/testing/web-platform/tests/css/css-view-transitions/rotated-cat-off-top-edge.html @@ -4,7 +4,7 @@ - +