summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/animation-worklet
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 17:32:43 +0000
commit6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch)
treea68f146d7fa01f0134297619fbe7e33db084e0aa /testing/web-platform/meta/animation-worklet
parentInitial commit. (diff)
downloadthunderbird-upstream.tar.xz
thunderbird-upstream.zip
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/animation-worklet')
-rw-r--r--testing/web-platform/meta/animation-worklet/__dir__.ini1
-rw-r--r--testing/web-platform/meta/animation-worklet/animate-multiple-effects-on-different-targets-via-main-thread.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/animate-non-accelerated-property.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/animation-worklet-inside-iframe.https.html.ini5
-rw-r--r--testing/web-platform/meta/animation-worklet/animator-with-options.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/cancel-non-accelerated-property.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/current-time.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/idlharness.any.js.ini54
-rw-r--r--testing/web-platform/meta/animation-worklet/inactive-timeline.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/multiple-effects-on-same-target-driven-by-individual-local-time.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/playback-rate.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/scroll-timeline-writing-modes.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/stateful-animator.https.html.ini19
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-animator-name.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-cancel.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-creation.https.html.ini25
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-duration.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-get-computed-timing-progress-on-worklet-thread.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-local-time-after-duration.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-local-time-before-start.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-1.https.html.ini13
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-2.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-pause-immediately.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-pause-resume.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-pause.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-play.https.html.ini7
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-set-keyframes.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-set-timing.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-start-delay.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-effects-from-different-frames.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-fill-mode.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-invalid-effect.https.html.ini4
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-non-ascii-name.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-display-none.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-overflow-hidden.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-root-scroller.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline.https.html.ini2
-rw-r--r--testing/web-platform/meta/animation-worklet/worklet-animation-without-target.https.html.ini2
39 files changed, 208 insertions, 0 deletions
diff --git a/testing/web-platform/meta/animation-worklet/__dir__.ini b/testing/web-platform/meta/animation-worklet/__dir__.ini
new file mode 100644
index 0000000000..2ef043b928
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/__dir__.ini
@@ -0,0 +1 @@
+implementation-status: backlog
diff --git a/testing/web-platform/meta/animation-worklet/animate-multiple-effects-on-different-targets-via-main-thread.https.html.ini b/testing/web-platform/meta/animation-worklet/animate-multiple-effects-on-different-targets-via-main-thread.https.html.ini
new file mode 100644
index 0000000000..c5e9c45b3f
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/animate-multiple-effects-on-different-targets-via-main-thread.https.html.ini
@@ -0,0 +1,4 @@
+[animate-multiple-effects-on-different-targets-via-main-thread.https.html]
+ [Animating multiple effects on different targets via main thread should produce new output values accordingly]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/animate-non-accelerated-property.https.html.ini b/testing/web-platform/meta/animation-worklet/animate-non-accelerated-property.https.html.ini
new file mode 100644
index 0000000000..6e7696499e
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/animate-non-accelerated-property.https.html.ini
@@ -0,0 +1,4 @@
+[animate-non-accelerated-property.https.html]
+ [Individual worklet animation should output values at specified local time for corresponding targets and effects]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/animation-worklet-inside-iframe.https.html.ini b/testing/web-platform/meta/animation-worklet/animation-worklet-inside-iframe.https.html.ini
new file mode 100644
index 0000000000..89c4d531d8
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/animation-worklet-inside-iframe.https.html.ini
@@ -0,0 +1,5 @@
+[animation-worklet-inside-iframe.https.html]
+ expected: TIMEOUT
+ [Both main frame and iframe should update the opacity of their target]
+ expected: TIMEOUT
+
diff --git a/testing/web-platform/meta/animation-worklet/animator-with-options.https.html.ini b/testing/web-platform/meta/animation-worklet/animator-with-options.https.html.ini
new file mode 100644
index 0000000000..3002077ecd
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/animator-with-options.https.html.ini
@@ -0,0 +1,4 @@
+[animator-with-options.https.html]
+ [Animator should be able to use options to update the animation]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/cancel-non-accelerated-property.https.html.ini b/testing/web-platform/meta/animation-worklet/cancel-non-accelerated-property.https.html.ini
new file mode 100644
index 0000000000..1188944300
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/cancel-non-accelerated-property.https.html.ini
@@ -0,0 +1,4 @@
+[cancel-non-accelerated-property.https.html]
+ [Animation should update the outputs after starting and then return to pre-animated values after being cancelled]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/current-time.https.html.ini b/testing/web-platform/meta/animation-worklet/current-time.https.html.ini
new file mode 100644
index 0000000000..24e7605278
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/current-time.https.html.ini
@@ -0,0 +1,2 @@
+[current-time.https.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/animation-worklet/idlharness.any.js.ini b/testing/web-platform/meta/animation-worklet/idlharness.any.js.ini
new file mode 100644
index 0000000000..2b5a08fb47
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/idlharness.any.js.ini
@@ -0,0 +1,54 @@
+[idlharness.any.html]
+ [CSS namespace: attribute animationWorklet]
+ expected: FAIL
+
+ [WorkletAnimation must be primary interface of new WorkletAnimation("name")]
+ expected: FAIL
+
+ [WorkletAnimation interface: existence and properties of interface prototype object's "constructor" property]
+ expected: FAIL
+
+ [WorkletAnimation interface: existence and properties of interface prototype object]
+ expected: FAIL
+
+ [WorkletAnimation interface: new WorkletAnimation("name") must inherit property "animatorName" with the proper type]
+ expected: FAIL
+
+ [WorkletAnimation interface: existence and properties of interface prototype object's @@unscopables property]
+ expected: FAIL
+
+ [Stringification of new WorkletAnimation("name")]
+ expected: FAIL
+
+ [WorkletAnimation interface: attribute animatorName]
+ expected: FAIL
+
+ [WorkletAnimation interface: existence and properties of interface object]
+ expected: FAIL
+
+ [WorkletAnimation interface object length]
+ expected: FAIL
+
+ [WorkletAnimation interface object name]
+ expected: FAIL
+
+
+[idlharness.any.worker.html]
+ [Stringification of new WorkletAnimation("name")]
+ expected: FAIL
+
+ [CSS namespace: attribute animationWorklet]
+ expected: FAIL
+
+ [WorkletAnimation must be primary interface of new WorkletAnimation("name")]
+ expected: FAIL
+
+ [CSS namespace: operation escape(CSSOMString)]
+ expected: FAIL
+
+ [WorkletAnimation interface: new WorkletAnimation("name") must not have property "animatorName"]
+ expected: FAIL
+
+ [WorkletAnimation interface: new WorkletAnimation("name") must not have property "undefined"]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/inactive-timeline.https.html.ini b/testing/web-platform/meta/animation-worklet/inactive-timeline.https.html.ini
new file mode 100644
index 0000000000..4b906bd234
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/inactive-timeline.https.html.ini
@@ -0,0 +1,2 @@
+[inactive-timeline.https.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/animation-worklet/multiple-effects-on-same-target-driven-by-individual-local-time.https.html.ini b/testing/web-platform/meta/animation-worklet/multiple-effects-on-same-target-driven-by-individual-local-time.https.html.ini
new file mode 100644
index 0000000000..b65fd2fd53
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/multiple-effects-on-same-target-driven-by-individual-local-time.https.html.ini
@@ -0,0 +1,4 @@
+[multiple-effects-on-same-target-driven-by-individual-local-time.https.html]
+ [Animating multiple effects on the same target using effect specific local time should output values\n relative to each effects unique local time]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/playback-rate.https.html.ini b/testing/web-platform/meta/animation-worklet/playback-rate.https.html.ini
new file mode 100644
index 0000000000..25886b86f7
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/playback-rate.https.html.ini
@@ -0,0 +1,2 @@
+[playback-rate.https.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/animation-worklet/scroll-timeline-writing-modes.https.html.ini b/testing/web-platform/meta/animation-worklet/scroll-timeline-writing-modes.https.html.ini
new file mode 100644
index 0000000000..0d6dd8a501
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/scroll-timeline-writing-modes.https.html.ini
@@ -0,0 +1,2 @@
+[scroll-timeline-writing-modes.https.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/animation-worklet/stateful-animator.https.html.ini b/testing/web-platform/meta/animation-worklet/stateful-animator.https.html.ini
new file mode 100644
index 0000000000..8f1e867ba7
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/stateful-animator.https.html.ini
@@ -0,0 +1,19 @@
+[stateful-animator.https.html]
+ [Stateful Animator instance gets dropped (does not get migrated) if state function is not serializable.]
+ expected: FAIL
+
+ [Stateful animator gets recreated with 'undefined' state if state function returns undefined.]
+ expected: FAIL
+
+ [Stateless animator gets reecreated with 'undefined' state.]
+ expected: FAIL
+
+ [Stateless animator should not copy the effect object.]
+ expected: FAIL
+
+ [Stateless animator should preserve the local time of its effect.]
+ expected: FAIL
+
+ [Stateful animator can use its state to update the animation. Pass if test does not timeout]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-animator-name.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-animator-name.https.html.ini
new file mode 100644
index 0000000000..32afe322d8
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-animator-name.https.html.ini
@@ -0,0 +1,4 @@
+[worklet-animation-animator-name.https.html]
+ [Verify that animatorName matches passed name]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-cancel.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-cancel.https.html.ini
new file mode 100644
index 0000000000..8eabd72c23
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-cancel.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-cancel.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-creation.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-creation.https.html.ini
new file mode 100644
index 0000000000..20379e676a
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-creation.https.html.ini
@@ -0,0 +1,25 @@
+[worklet-animation-creation.https.html]
+ [WorkletAnimation creation with timeline and options should work]
+ expected: FAIL
+
+ [WorkletAnimation creation with timeline should work]
+ expected: FAIL
+
+ [WorkletAnimation creation without timeline should use default documentation timeline]
+ expected: FAIL
+
+ [Constructing worklet animation for unregisested animator should throw]
+ expected: FAIL
+
+ [If there are no effects specified, object construction should fail]
+ expected: FAIL
+
+ [ScrollTimeline is a valid timeline for a WorkletAnimation]
+ expected: FAIL
+
+ [WorkletAnimation creation should choose the correct timeline based on the current global object]
+ expected: FAIL
+
+ [Creating animation with effects from different documents is allowed]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-duration.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-duration.https.html.ini
new file mode 100644
index 0000000000..3e010a735c
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-duration.https.html.ini
@@ -0,0 +1,4 @@
+[worklet-animation-duration.https.html]
+ [WorkletAnimation should continue to be in effect forever, even if its duration is passed]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-get-computed-timing-progress-on-worklet-thread.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-get-computed-timing-progress-on-worklet-thread.https.html.ini
new file mode 100644
index 0000000000..9bebf37483
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-get-computed-timing-progress-on-worklet-thread.https.html.ini
@@ -0,0 +1,4 @@
+[worklet-animation-get-computed-timing-progress-on-worklet-thread.https.html]
+ [WorkletAnimation effect should recompute its calculated timing if its local time changes]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html.ini
new file mode 100644
index 0000000000..694e0daad4
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-get-timing-on-worklet-thread.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-get-timing-on-worklet-thread.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-after-duration.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-after-duration.https.html.ini
new file mode 100644
index 0000000000..59a7fc77ce
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-after-duration.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-local-time-after-duration.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-before-start.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-before-start.https.html.ini
new file mode 100644
index 0000000000..d0f0108c67
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-before-start.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-local-time-before-start.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-1.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-1.https.html.ini
new file mode 100644
index 0000000000..bbf850b404
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-1.https.html.ini
@@ -0,0 +1,13 @@
+[worklet-animation-local-time-null-1.https.html]
+ [A worklet which never sets localTime has no effect.]
+ expected: FAIL
+
+ [A worklet which sets localTime to null has no effect.]
+ expected: FAIL
+
+ [A worklet which changes localTime to from a number to null has no effect on transform.]
+ expected: FAIL
+
+ [A worklet which changes localTime to from a number to null has no effect on backgroundColor.]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-2.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-2.https.html.ini
new file mode 100644
index 0000000000..c5c7920842
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-local-time-null-2.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-local-time-null-2.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-pause-immediately.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-pause-immediately.https.html.ini
new file mode 100644
index 0000000000..273789f178
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-pause-immediately.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-pause-immediately.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-pause-resume.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-pause-resume.https.html.ini
new file mode 100644
index 0000000000..fabe0e00bc
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-pause-resume.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-pause-resume.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-pause.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-pause.https.html.ini
new file mode 100644
index 0000000000..7882feee37
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-pause.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-pause.https.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-play.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-play.https.html.ini
new file mode 100644
index 0000000000..0061d6b6a7
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-play.https.html.ini
@@ -0,0 +1,7 @@
+[worklet-animation-play.https.html]
+ [A running worklet animation should output values at specified local time.]
+ expected: FAIL
+
+ [Playing a running animation should be a no-op.]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-set-keyframes.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-set-keyframes.https.html.ini
new file mode 100644
index 0000000000..ab47701def
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-set-keyframes.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-set-keyframes.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-set-timing.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-set-timing.https.html.ini
new file mode 100644
index 0000000000..8af5ed5e6b
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-set-timing.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-set-timing.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-start-delay.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-start-delay.https.html.ini
new file mode 100644
index 0000000000..e09e9ac0c9
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-start-delay.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-start-delay.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-effects-from-different-frames.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-effects-from-different-frames.https.html.ini
new file mode 100644
index 0000000000..e5281909f0
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-effects-from-different-frames.https.html.ini
@@ -0,0 +1,4 @@
+[worklet-animation-with-effects-from-different-frames.https.html]
+ [Effects from different documents can be animated within one worklet animation]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-fill-mode.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-fill-mode.https.html.ini
new file mode 100644
index 0000000000..a6da9e7f7f
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-fill-mode.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-with-fill-mode.https.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-invalid-effect.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-invalid-effect.https.html.ini
new file mode 100644
index 0000000000..41fe06887f
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-invalid-effect.https.html.ini
@@ -0,0 +1,4 @@
+[worklet-animation-with-invalid-effect.https.html]
+ [Trying to play invalid worklet animation should throw an exception.]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-non-ascii-name.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-non-ascii-name.https.html.ini
new file mode 100644
index 0000000000..9fb75aeadb
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-non-ascii-name.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-with-non-ascii-name.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-display-none.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-display-none.https.html.ini
new file mode 100644
index 0000000000..22f6836010
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-display-none.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-with-scroll-timeline-and-display-none.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-overflow-hidden.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-overflow-hidden.https.html.ini
new file mode 100644
index 0000000000..b128add7c0
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-and-overflow-hidden.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-with-scroll-timeline-and-overflow-hidden.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-root-scroller.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-root-scroller.https.html.ini
new file mode 100644
index 0000000000..ce503d72d8
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline-root-scroller.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-with-scroll-timeline-root-scroller.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline.https.html.ini
new file mode 100644
index 0000000000..f5cc24c01e
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-with-scroll-timeline.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-with-scroll-timeline.https.html]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/animation-worklet/worklet-animation-without-target.https.html.ini b/testing/web-platform/meta/animation-worklet/worklet-animation-without-target.https.html.ini
new file mode 100644
index 0000000000..84cb4f2912
--- /dev/null
+++ b/testing/web-platform/meta/animation-worklet/worklet-animation-without-target.https.html.ini
@@ -0,0 +1,2 @@
+[worklet-animation-without-target.https.html]
+ expected: ERROR