From 43a97878ce14b72f0981164f87f2e35e14151312 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 11:22:09 +0200 Subject: Adding upstream version 110.0.1. Signed-off-by: Daniel Baumann --- .../animations/canceling-an-animation.html | 127 ++++++ .../document-timeline-animation-ref.html | 19 + .../animations/document-timeline-animation.html | 63 +++ .../animations/finishing-an-animation.html | 330 +++++++++++++++ .../infinite-duration-animation-ref.html | 19 + .../animations/infinite-duration-animation.html | 64 +++ .../animations/pausing-an-animation.html | 119 ++++++ .../timing-model/animations/play-states.html | 185 +++++++++ .../animations/playing-an-animation.html | 177 ++++++++ .../animations/reverse-running-animation-ref.html | 17 + .../animations/reverse-running-animation.html | 50 +++ .../animations/reversing-an-animation.html | 266 ++++++++++++ ...updating-the-playback-rate-of-an-animation.html | 171 ++++++++ .../setting-the-current-time-of-an-animation.html | 167 ++++++++ .../setting-the-playback-rate-of-an-animation.html | 110 +++++ .../setting-the-start-time-of-an-animation.html | 329 +++++++++++++++ .../setting-the-target-effect-of-an-animation.html | 129 ++++++ .../setting-the-timeline-of-an-animation.html | 255 ++++++++++++ .../animations/sync-start-times-ref.html | 20 + .../timing-model/animations/sync-start-times.html | 72 ++++ .../the-current-time-of-an-animation.html | 75 ++++ .../animations/update-playback-rate-fast-ref.html | 17 + .../animations/update-playback-rate-fast.html | 52 +++ .../animations/update-playback-rate-zero-ref.html | 16 + .../animations/update-playback-rate-zero.html | 46 +++ .../animations/updating-the-finished-state.html | 457 +++++++++++++++++++++ 26 files changed, 3352 insertions(+) create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/canceling-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation-ref.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/finishing-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/pausing-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/play-states.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/playing-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation-ref.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/reversing-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times-ref.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast-ref.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero-ref.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero.html create mode 100644 testing/web-platform/tests/web-animations/timing-model/animations/updating-the-finished-state.html (limited to 'testing/web-platform/tests/web-animations/timing-model/animations') diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/canceling-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/canceling-an-animation.html new file mode 100644 index 0000000000..f296ac4da7 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/canceling-an-animation.html @@ -0,0 +1,127 @@ + + +Canceling an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation-ref.html b/testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation-ref.html new file mode 100644 index 0000000000..d1ee52a553 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation-ref.html @@ -0,0 +1,19 @@ + +Reference for document timeline animation + + +
+

+ This test creates a document timeline animation. If any blue pixels appear + in the screenshot, the test fails. +

+ \ No newline at end of file diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation.html new file mode 100644 index 0000000000..7d4dc76849 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/document-timeline-animation.html @@ -0,0 +1,63 @@ + + + + +document timeline animation + + + + + + +
+
+

+ This test creates a document timeline animation. If any blue pixels appear + in the screenshot, the test fails. +

+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/finishing-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/finishing-an-animation.html new file mode 100644 index 0000000000..fbf6558f78 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/finishing-an-animation.html @@ -0,0 +1,330 @@ + + +Finishing an animation + + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html b/testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html new file mode 100644 index 0000000000..6b358bd4e7 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation-ref.html @@ -0,0 +1,19 @@ + +Reference for infinite duration animation + + +

+ This test creates an infinite duration animations, which should be stuck at + a progress of 0. If any blue pixels appear in the screenshot, the test + fails. +

+ diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation.html new file mode 100644 index 0000000000..c641e5afa2 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/infinite-duration-animation.html @@ -0,0 +1,64 @@ + + + + +Infinite duration animation + + + + + + +
+
+

+ This test creates an infinite duration animations, which should be stuck at + a progress of 0. If any blue pixels appear in the screenshot, the test + fails. +

+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/pausing-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/pausing-an-animation.html new file mode 100644 index 0000000000..dd9522cb35 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/pausing-an-animation.html @@ -0,0 +1,119 @@ + + +Pausing an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/play-states.html b/testing/web-platform/tests/web-animations/timing-model/animations/play-states.html new file mode 100644 index 0000000000..ec7d8c842f --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/play-states.html @@ -0,0 +1,185 @@ + + +Play states + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/playing-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/playing-an-animation.html new file mode 100644 index 0000000000..01e036ae57 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/playing-an-animation.html @@ -0,0 +1,177 @@ + + +Playing an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation-ref.html b/testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation-ref.html new file mode 100644 index 0000000000..7bf5b03c1e --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation-ref.html @@ -0,0 +1,17 @@ + +Reference for reverse running animation + + +
+

+ This test animates the box color from green to red and reverses the play + direction shortly after the midpoint. If the box remains red, the test + failed. +

+ diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation.html new file mode 100644 index 0000000000..c9eb2a068e --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/reverse-running-animation.html @@ -0,0 +1,50 @@ + + + + +reverse running animation + + + + + +
+

+ This test animates the box color from green to red and reverses the play + direction shortly after the midpoint. If the box remains red, the test + failed. +

+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/reversing-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/reversing-an-animation.html new file mode 100644 index 0000000000..8d869d72aa --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/reversing-an-animation.html @@ -0,0 +1,266 @@ + + +Reversing an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html new file mode 100644 index 0000000000..dffbeabd59 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/seamlessly-updating-the-playback-rate-of-an-animation.html @@ -0,0 +1,171 @@ + + +Seamlessly updating the playback rate of an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html new file mode 100644 index 0000000000..809877345f --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-current-time-of-an-animation.html @@ -0,0 +1,167 @@ + + +Setting the current time of an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html new file mode 100644 index 0000000000..a1f9e4f3ac --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-playback-rate-of-an-animation.html @@ -0,0 +1,110 @@ + + +Setting the playback rate of an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html new file mode 100644 index 0000000000..fee3f1e0de --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-start-time-of-an-animation.html @@ -0,0 +1,329 @@ + + +Setting the start time of an animation + + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html new file mode 100644 index 0000000000..60ea1850fc --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-target-effect-of-an-animation.html @@ -0,0 +1,129 @@ + + +Setting the target effect of an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html new file mode 100644 index 0000000000..d4f802152c --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/setting-the-timeline-of-an-animation.html @@ -0,0 +1,255 @@ + + +Setting the timeline of an animation + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times-ref.html b/testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times-ref.html new file mode 100644 index 0000000000..fc843a132f --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times-ref.html @@ -0,0 +1,20 @@ + + + +Reference for sync start times + + + +

+ This test creates a pair of animations, starts the first animation and then + syncs the second animation to align with the first. The test passes if the + box associated with the first animation is completely occluded by the + second. +

+ diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times.html b/testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times.html new file mode 100644 index 0000000000..e9ef6762ea --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/sync-start-times.html @@ -0,0 +1,72 @@ + + + + +sync start times + + + + + +
+
+

+ This test creates a pair of animations, starts the first animation and then + syncs the second animation to align with the first. The test passes if the + box associated with the first animation is completely occluded by the + second. +

+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html b/testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html new file mode 100644 index 0000000000..77a6b716d2 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/the-current-time-of-an-animation.html @@ -0,0 +1,75 @@ + + +The current time of an animation + + + + + + +
+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast-ref.html b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast-ref.html new file mode 100644 index 0000000000..e996815da8 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast-ref.html @@ -0,0 +1,17 @@ + +Reference for update playback rate zero + + +
+

+ This test creates a running animation and changes its playback rate + part way through. If the box remains red when the screenshot is captured + the test fails. +

+ diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast.html b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast.html new file mode 100644 index 0000000000..c3df1c1bf0 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-fast.html @@ -0,0 +1,52 @@ + + + + +Update playback rate zero + + + + + +
+

+ This test creates a running animation and changes its playback rate + part way through. If the box remains red when the screenshot is captured + the test fails. +

+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero-ref.html b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero-ref.html new file mode 100644 index 0000000000..399fd5ce7d --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero-ref.html @@ -0,0 +1,16 @@ + +Reference for update playback rate zero + + +
+

+ This test creates a running animation and halts its playback rate + part way through. If the box transitions to red the test fails. +

+ diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero.html b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero.html new file mode 100644 index 0000000000..db1544ee92 --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/update-playback-rate-zero.html @@ -0,0 +1,46 @@ + + + + +Update playback rate zero + + + + + +
+

+ This test creates a running animation and halts its playback rate + part way through. If the box transitions to red the test fails. +

+ + diff --git a/testing/web-platform/tests/web-animations/timing-model/animations/updating-the-finished-state.html b/testing/web-platform/tests/web-animations/timing-model/animations/updating-the-finished-state.html new file mode 100644 index 0000000000..4d3cc7950b --- /dev/null +++ b/testing/web-platform/tests/web-animations/timing-model/animations/updating-the-finished-state.html @@ -0,0 +1,457 @@ + + +Updating the finished state + + + + + + +
+ + -- cgit v1.2.3