summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/motion
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /testing/web-platform/meta/css/motion
parentInitial commit. (diff)
downloadfirefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz
firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/css/motion')
-rw-r--r--testing/web-platform/meta/css/motion/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/motion/animation/offset-anchor-interpolation.html.ini36
-rw-r--r--testing/web-platform/meta/css/motion/animation/offset-interpolation.html.ini18
-rw-r--r--testing/web-platform/meta/css/motion/animation/offset-path-interpolation-001.html.ini36
-rw-r--r--testing/web-platform/meta/css/motion/animation/offset-path-interpolation-005.html.ini72
-rw-r--r--testing/web-platform/meta/css/motion/animation/offset-path-interpolation-006.html.ini876
-rw-r--r--testing/web-platform/meta/css/motion/animation/offset-position-interpolation.html.ini36
-rw-r--r--testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation.html.ini54
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-coord-box-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-coord-box-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-coord-box-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-circle-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-circle-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-circle-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-circle-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-ellipse-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-ellipse-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-ellipse-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-ellipse-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-inset-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-inset-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-polygon-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-polygon-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-polygon-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-rect-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-rect-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-xywh-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape-xywh-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-shape.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-path-url.html.ini2
-rw-r--r--testing/web-platform/meta/css/motion/offset-rotate-005.html.ini6
-rw-r--r--testing/web-platform/meta/css/motion/parsing/offset-path-parsing-valid.html.ini15
32 files changed, 1194 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/motion/__dir__.ini b/testing/web-platform/meta/css/motion/__dir__.ini
new file mode 100644
index 0000000000..0229e2a038
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/__dir__.ini
@@ -0,0 +1 @@
+prefs: [layout.css.motion-path.enabled:true, layout.css.individual-transform.enabled:true, dom.animations-api.core.enabled:true, layout.css.motion-path-ray.enabled:true, layout.css.motion-path-offset-position.enabled:true]
diff --git a/testing/web-platform/meta/css/motion/animation/offset-anchor-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-anchor-interpolation.html.ini
new file mode 100644
index 0000000000..31263f4565
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/animation/offset-anchor-interpolation.html.ini
@@ -0,0 +1,36 @@
+[offset-anchor-interpolation.html]
+ [CSS Transitions: property <offset-anchor> from [right 10px top 20%\] to [auto\] at (-0.3) should be [right 10px top 20%\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [right 10px top 20%\] to [auto\] at (0) should be [right 10px top 20%\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [right 10px top 20%\] to [auto\] at (0.3) should be [right 10px top 20%\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [initial\] to [60% 40%\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [initial\] to [60% 40%\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [initial\] to [60% 40%\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [unset\] to [50% 10px\] at (-0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [unset\] to [50% 10px\] at (0) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [unset\] to [50% 10px\] at (0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [auto\] to [20px 20px\] at (-0.3) should be [auto\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [auto\] to [20px 20px\] at (0) should be [auto\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-anchor> from [auto\] to [20px 20px\] at (0.3) should be [auto\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/animation/offset-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-interpolation.html.ini
new file mode 100644
index 0000000000..adef011c40
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/animation/offset-interpolation.html.ini
@@ -0,0 +1,18 @@
+[offset-interpolation.html]
+ [CSS Transitions: property <offset> from [path("M0 200H 700") 500px 800deg\] to [path("M0 300H 700 Z") 600px 900deg\] at (-0.3) should be [path("M0 200H 700") 470px 770deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset> from [path("M0 200H 700") 500px 800deg\] to [path("M0 300H 700 Z") 600px 900deg\] at (0) should be [path("M0 200H 700") 500px 800deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset> from [path("M0 200H 700") 500px 800deg\] to [path("M0 300H 700 Z") 600px 900deg\] at (0.3) should be [path("M0 200H 700") 530px 830deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset> from [path("M0 0H 200") 500px auto\] to [path("M0 0H 300") 600px 0deg\] at (-0.3) should be [path("M0 0H 170") 470px auto 0deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset> from [path("M0 0H 200") 500px auto\] to [path("M0 0H 300") 600px 0deg\] at (0) should be [path("M0 0H 200") 500px auto 0deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset> from [path("M0 0H 200") 500px auto\] to [path("M0 0H 300") 600px 0deg\] at (0.3) should be [path("M0 0H 230") 530px auto 0deg\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-001.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-001.html.ini
new file mode 100644
index 0000000000..94b25113aa
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-001.html.ini
@@ -0,0 +1,36 @@
+[offset-path-interpolation-001.html]
+ [CSS Transitions: property <offset-path> from [path('M 0 0 H 1 H 2')\] to [path('M 0 0 H 3')\] at (-0.3) should be [path('M 0 0 H 1 H 2')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 0 0 H 1 H 2')\] to [path('M 0 0 H 3')\] at (0) should be [path('M 0 0 H 1 H 2')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 0 0 H 1 H 2')\] to [path('M 0 0 H 3')\] at (0.3) should be [path('M 0 0 H 1 H 2')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 1 2 L 3 4 Z')\] to [none\] at (-0.3) should be [path('M 1 2 L 3 4 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 1 2 L 3 4 Z')\] to [none\] at (0) should be [path('M 1 2 L 3 4 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 1 2 L 3 4 Z')\] to [none\] at (0.3) should be [path('M 1 2 L 3 4 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 10 0 H 11')\] to [path('M 20 0 V 2')\] at (-0.3) should be [path('M 10 0 H 11')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 10 0 H 11')\] to [path('M 20 0 V 2')\] at (0) should be [path('M 10 0 H 11')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 10 0 H 11')\] to [path('M 20 0 V 2')\] at (0.3) should be [path('M 10 0 H 11')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 1 2 L 4 6 Z')\] to [path('M 1 2 H 4 V 6')\] at (-0.3) should be [path('M 1 2 L 4 6 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 1 2 L 4 6 Z')\] to [path('M 1 2 H 4 V 6')\] at (0) should be [path('M 1 2 L 4 6 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 1 2 L 4 6 Z')\] to [path('M 1 2 H 4 V 6')\] at (0.3) should be [path('M 1 2 L 4 6 Z')\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-005.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-005.html.ini
new file mode 100644
index 0000000000..8034edc67e
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-005.html.ini
@@ -0,0 +1,72 @@
+[offset-path-interpolation-005.html]
+ [CSS Transitions: property <offset-path> from [path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')\] to [ray(0deg closest-side)\] at (-0.3) should be [path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')\] to [ray(0deg closest-side)\] at (0) should be [path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')\] to [ray(0deg closest-side)\] at (0.3) should be [path('M 0 0 L 100 100 M 100 200 L 200 200 Z L 200 100 Z')\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(0deg closest-corner)\] to [none\] at (-0.3) should be [ray(0deg closest-corner)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(0deg closest-corner)\] to [none\] at (0) should be [ray(0deg closest-corner)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(0deg closest-corner)\] to [none\] at (0.3) should be [ray(0deg closest-corner)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ray(20deg closest-side)\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ray(20deg closest-side)\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ray(20deg closest-side)\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [ray(20deg closest-side)\] at (-0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [ray(20deg closest-side)\] at (0) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [ray(20deg closest-side)\] at (0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [ray(20deg closest-side)\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [ray(20deg closest-side)\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [ray(20deg closest-side)\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg farthest-side)\] to [ray(300deg sides)\] at (-0.3) should be [ray(200deg farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg farthest-side)\] to [ray(300deg sides)\] at (0) should be [ray(200deg farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg farthest-side)\] to [ray(300deg sides)\] at (0.3) should be [ray(200deg farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg sides contain)\] to [ray(300deg sides)\] at (-0.3) should be [ray(200deg sides contain)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg sides contain)\] to [ray(300deg sides)\] at (0) should be [ray(200deg sides contain)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg sides contain)\] to [ray(300deg sides)\] at (0.3) should be [ray(200deg sides contain)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg farthest-side contain)\] to [ray(300deg sides)\] at (-0.3) should be [ray(200deg farthest-side contain)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg farthest-side contain)\] to [ray(300deg sides)\] at (0) should be [ray(200deg farthest-side contain)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ray(200deg farthest-side contain)\] to [ray(300deg sides)\] at (0.3) should be [ray(200deg farthest-side contain)\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-006.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-006.html.ini
new file mode 100644
index 0000000000..a5257b8742
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-006.html.ini
@@ -0,0 +1,876 @@
+[offset-path-interpolation-006.html]
+ [CSS Transitions: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (-0.3) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.3) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.6) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (-0.3) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.3) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.6) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (-0.3) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.3) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.6) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (-0.3) should be [circle(10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0) should be [circle(10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.3) should be [circle(10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (0.6) should be [inset(20px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1) should be [inset(20px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(10px)\] to [inset(20px)\] at (1.5) should be [inset(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(at center)\] to [none\] at (-0.3) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(at center)\] to [none\] at (0) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(at center)\] to [none\] at (0.3) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(at center)\] to [none\] at (0.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(at center)\] to [none\] at (0.6) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(at center)\] to [none\] at (1) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(at center)\] to [none\] at (1.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(at center)\] to [none\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(at center)\] to [none\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(at center)\] to [none\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(at center)\] to [none\] at (0.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(at center)\] to [none\] at (0.6) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(at center)\] to [none\] at (1) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(at center)\] to [none\] at (1.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (-0.3) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0.3) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0.6) should be [none\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (1) should be [none\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (1.5) should be [none\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (-0.3) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0.3) should be [ellipse(at center)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0.5) should be [none\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (0.6) should be [none\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (1) should be [none\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(at center)\] to [none\] at (1.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from neutral to [circle(20px)\] at (-0.3) should be [circle(7px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from neutral to [circle(20px)\] at (0) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from neutral to [circle(20px)\] at (0.3) should be [circle(13px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from neutral to [circle(20px)\] at (0.6) should be [circle(16px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from neutral to [circle(20px)\] at (1) should be [circle(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from neutral to [circle(20px)\] at (1.5) should be [circle(25px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from neutral to [circle(20px)\] at (-0.3) should be [circle(7px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from neutral to [circle(20px)\] at (0) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from neutral to [circle(20px)\] at (0.3) should be [circle(13px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from neutral to [circle(20px)\] at (0.6) should be [circle(16px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from neutral to [circle(20px)\] at (1) should be [circle(20px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from neutral to [circle(20px)\] at (1.5) should be [circle(25px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from neutral to [circle(20px)\] at (-0.3) should be [circle(7px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from neutral to [circle(20px)\] at (0) should be [circle(10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from neutral to [circle(20px)\] at (0.3) should be [circle(13px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from neutral to [circle(20px)\] at (0.6) should be [circle(16px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from neutral to [circle(20px)\] at (1) should be [circle(20px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from neutral to [circle(20px)\] at (1.5) should be [circle(25px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from neutral to [circle(20px)\] at (-0.3) should be [circle(7px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from neutral to [circle(20px)\] at (0) should be [circle(10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from neutral to [circle(20px)\] at (0.3) should be [circle(13px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from neutral to [circle(20px)\] at (0.6) should be [circle(16px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from neutral to [circle(20px)\] at (1) should be [circle(20px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from neutral to [circle(20px)\] at (1.5) should be [circle(25px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ellipse()\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ellipse()\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ellipse()\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ellipse()\] at (0.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ellipse()\] at (0.6) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ellipse()\] at (1) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [initial\] to [ellipse()\] at (1.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [initial\] to [ellipse()\] at (-0.3) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [initial\] to [ellipse()\] at (0) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [initial\] to [ellipse()\] at (0.3) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [initial\] to [ellipse()\] at (0.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [initial\] to [ellipse()\] at (0.6) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [initial\] to [ellipse()\] at (1) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [initial\] to [ellipse()\] at (1.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [initial\] to [ellipse()\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [initial\] to [ellipse()\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [initial\] to [ellipse()\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [initial\] to [ellipse()\] at (0.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [initial\] to [ellipse()\] at (0.6) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [initial\] to [ellipse()\] at (1) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [initial\] to [ellipse()\] at (1.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [initial\] to [ellipse()\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [initial\] to [ellipse()\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [initial\] to [ellipse()\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [initial\] to [ellipse()\] at (0.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [initial\] to [ellipse()\] at (0.6) should be [ellipse()\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [initial\] to [ellipse()\] at (1) should be [ellipse()\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [initial\] to [ellipse()\] at (1.5) should be [ellipse()\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (-0.3) should be [ellipse(1% 0% at 57.5% 57.5%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0) should be [ellipse(10% 10% at 50% 50%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.3) should be [ellipse(19% 22% at 42.5% 42.5%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.6) should be [ellipse(28% 34% at 35% 35%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1) should be [ellipse(40% 50% at 25% 25%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1.5) should be [ellipse(55% 70% at 12.5% 12.5%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (-0.3) should be [ellipse(1% 0% at 57.5% 57.5%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0) should be [ellipse(10% 10% at 50% 50%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.3) should be [ellipse(19% 22% at 42.5% 42.5%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.6) should be [ellipse(28% 34% at 35% 35%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1) should be [ellipse(40% 50% at 25% 25%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1.5) should be [ellipse(55% 70% at 12.5% 12.5%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (-0.3) should be [ellipse(1% 0% at 57.5% 57.5%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0) should be [ellipse(10% 10% at 50% 50%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.3) should be [ellipse(19% 22% at 42.5% 42.5%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.6) should be [ellipse(28% 34% at 35% 35%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1) should be [ellipse(40% 50% at 25% 25%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1.5) should be [ellipse(55% 70% at 12.5% 12.5%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (-0.3) should be [ellipse(1% 0% at 57.5% 57.5%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0) should be [ellipse(10% 10% at 50% 50%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.3) should be [ellipse(19% 22% at 42.5% 42.5%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (0.6) should be [ellipse(28% 34% at 35% 35%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1) should be [ellipse(40% 50% at 25% 25%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inherit\] to [ellipse(40% 50% at 25% 25%)\] at (1.5) should be [ellipse(55% 70% at 12.5% 12.5%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [inset(10%)\] at (-0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [inset(10%)\] at (0) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [inset(10%)\] at (0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [inset(10%)\] at (0.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [inset(10%)\] at (0.6) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [inset(10%)\] at (1) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [unset\] to [inset(10%)\] at (1.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [unset\] to [inset(10%)\] at (-0.3) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [unset\] to [inset(10%)\] at (0) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [unset\] to [inset(10%)\] at (0.3) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [unset\] to [inset(10%)\] at (0.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [unset\] to [inset(10%)\] at (0.6) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [unset\] to [inset(10%)\] at (1) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [unset\] to [inset(10%)\] at (1.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [unset\] to [inset(10%)\] at (-0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0) should be [unset\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0.6) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [unset\] to [inset(10%)\] at (1) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [unset\] to [inset(10%)\] at (1.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [unset\] to [inset(10%)\] at (-0.3) should be [unset\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0) should be [unset\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0.3) should be [unset\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [unset\] to [inset(10%)\] at (0.6) should be [inset(10%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [unset\] to [inset(10%)\] at (1) should be [inset(10%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [unset\] to [inset(10%)\] at (1.5) should be [inset(10%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.6) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (-0.3) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.3) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.6) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.6) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0) should be [none\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (0.6) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [none\] to [rect(10px 10px 10px 10px)\] at (1.5) should be [rect(10px 10px 10px 10px)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (-1) should be [inset(0px round 0%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0) should be [inset(10px round 0%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.125) should be [inset(11.25px round 6.25%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.875) should be [inset(18.75px round 43.75%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (1) should be [inset(20px round 50%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (2) should be [inset(30px round 100%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (-1) should be [inset(0px round 0%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0) should be [inset(10px round 0%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.125) should be [inset(11.25px round 6.25%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.875) should be [inset(18.75px round 43.75%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (1) should be [inset(20px round 50%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (2) should be [inset(30px round 100%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (-1) should be [inset(0px round 0%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0) should be [inset(10px round 0%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.125) should be [inset(11.25px round 6.25%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.875) should be [inset(18.75px round 43.75%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (1) should be [inset(20px round 50%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (2) should be [inset(30px round 100%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (-1) should be [inset(0px round 0%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0) should be [inset(10px round 0%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.125) should be [inset(11.25px round 6.25%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (0.875) should be [inset(18.75px round 43.75%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (1) should be [inset(20px round 50%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [inset(10px)\] to [inset(20px round 50%)\] at (2) should be [inset(30px round 100%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (-1) should be [xywh(0px 0px 200% 200%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0) should be [xywh(5px 5px 150% 150%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.125) should be [xywh(5.63px 5.63px 143.75% 143.75% )\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.875) should be [xywh(9.38px 9.38px 106.25% 106.25%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (1) should be [xywh(10px 10px 100% 100%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (2) should be [xywh(15px 15px 50% 50%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (-1) should be [xywh(0px 0px 200% 200%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0) should be [xywh(5px 5px 150% 150%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.125) should be [xywh(5.63px 5.63px 143.75% 143.75% )\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.875) should be [xywh(9.38px 9.38px 106.25% 106.25%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (1) should be [xywh(10px 10px 100% 100%)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (2) should be [xywh(15px 15px 50% 50%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (-1) should be [xywh(0px 0px 200% 200%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0) should be [xywh(5px 5px 150% 150%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.125) should be [xywh(5.63px 5.63px 143.75% 143.75% )\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.875) should be [xywh(9.38px 9.38px 106.25% 106.25%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (1) should be [xywh(10px 10px 100% 100%)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (2) should be [xywh(15px 15px 50% 50%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (-1) should be [xywh(0px 0px 200% 200%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0) should be [xywh(5px 5px 150% 150%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.125) should be [xywh(5.63px 5.63px 143.75% 143.75% )\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (0.875) should be [xywh(9.38px 9.38px 106.25% 106.25%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (1) should be [xywh(10px 10px 100% 100%)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [xywh(5px 5px 150% 150%)\] to [xywh(10px 10px 100% 100%)\] at (2) should be [xywh(15px 15px 50% 50%)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (-0.3) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.3) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.6) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (-0.3) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.3) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.6) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (-0.3) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.3) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.6) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (-0.3) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.3) should be [circle(farthest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (0.6) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [circle(farthest-side)\] to [circle(closest-side)\] at (1.5) should be [circle(closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (-0.3) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.3) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.6) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (-0.3) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.3) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.6) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (-0.3) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.3) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.6) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [CSS Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (-0.3) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.3) should be [ellipse(closest-side farthest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (0.6) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
+
+ [Web Animations: property <offset-path> from [ellipse(closest-side farthest-side)\] to [ellipse(closest-side closest-side)\] at (1.5) should be [ellipse(closest-side closest-side)\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/animation/offset-position-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-position-interpolation.html.ini
new file mode 100644
index 0000000000..5f63509524
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/animation/offset-position-interpolation.html.ini
@@ -0,0 +1,36 @@
+[offset-position-interpolation.html]
+ [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (-0.3) should be [right 10px top 20%\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (0) should be [right 10px top 20%\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [right 10px top 20%\] to [auto\] at (0.3) should be [right 10px top 20%\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [initial\] to [20px 20px\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (-0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (0) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [unset\] to [20px 20px\] at (0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (-0.3) should be [auto\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (0) should be [auto\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-position> from [auto\] to [20px 20px\] at (0.3) should be [auto\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation.html.ini b/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation.html.ini
new file mode 100644
index 0000000000..bba8de7fb5
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation.html.ini
@@ -0,0 +1,54 @@
+[offset-rotate-interpolation.html]
+ [CSS Transitions: property <offset-rotate> from [reverse 90deg\] to [360deg\] at (-0.3) should be [reverse 90deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [reverse 90deg\] to [360deg\] at (0) should be [reverse 90deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [reverse 90deg\] to [360deg\] at (0.3) should be [reverse 90deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [6rad\] to [auto\] at (-0.3) should be [6rad\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [6rad\] to [auto\] at (0) should be [6rad\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [6rad\] to [auto\] at (0.3) should be [6rad\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [initial\] to [20deg\] at (-0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [initial\] to [20deg\] at (0) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [initial\] to [20deg\] at (0.3) should be [initial\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [unset\] to [20deg\] at (-0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [unset\] to [20deg\] at (0) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [unset\] to [20deg\] at (0.3) should be [unset\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [auto 200deg\] to [300deg\] at (-0.3) should be [auto 200deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [auto 200deg\] to [300deg\] at (0) should be [auto 200deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [auto 200deg\] to [300deg\] at (0.3) should be [auto 200deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [300deg\] to [reverse 20deg\] at (-0.3) should be [300deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [300deg\] to [reverse 20deg\] at (0) should be [300deg\]]
+ expected: FAIL
+
+ [CSS Transitions: property <offset-rotate> from [300deg\] to [reverse 20deg\] at (0.3) should be [300deg\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-coord-box-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-coord-box-001.html.ini
new file mode 100644
index 0000000000..419a48fb62
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-coord-box-001.html.ini
@@ -0,0 +1,2 @@
+[offset-path-coord-box-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-coord-box-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-coord-box-002.html.ini
new file mode 100644
index 0000000000..0b258119fb
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-coord-box-002.html.ini
@@ -0,0 +1,2 @@
+[offset-path-coord-box-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-coord-box-003.html.ini b/testing/web-platform/meta/css/motion/offset-path-coord-box-003.html.ini
new file mode 100644
index 0000000000..c620a4c9ca
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-coord-box-003.html.ini
@@ -0,0 +1,2 @@
+[offset-path-coord-box-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-circle-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-circle-001.html.ini
new file mode 100644
index 0000000000..1360d09a5a
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-circle-001.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-circle-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-circle-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-circle-002.html.ini
new file mode 100644
index 0000000000..8cd9017648
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-circle-002.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-circle-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-circle-003.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-circle-003.html.ini
new file mode 100644
index 0000000000..96d0456957
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-circle-003.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-circle-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-circle-004.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-circle-004.html.ini
new file mode 100644
index 0000000000..7c1f31b938
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-circle-004.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-circle-004.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-001.html.ini
new file mode 100644
index 0000000000..6863fbd599
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-001.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-ellipse-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-002.html.ini
new file mode 100644
index 0000000000..69699da5c1
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-002.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-ellipse-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-003.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-003.html.ini
new file mode 100644
index 0000000000..5151ba0add
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-003.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-ellipse-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-004.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-004.html.ini
new file mode 100644
index 0000000000..a7449a6d34
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-ellipse-004.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-ellipse-004.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-inset-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-inset-001.html.ini
new file mode 100644
index 0000000000..6cd2668f16
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-inset-001.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-inset-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-inset-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-inset-002.html.ini
new file mode 100644
index 0000000000..7cc0c85e72
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-inset-002.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-inset-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-polygon-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-polygon-001.html.ini
new file mode 100644
index 0000000000..98b72ab99e
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-polygon-001.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-polygon-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-polygon-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-polygon-002.html.ini
new file mode 100644
index 0000000000..aaaaa1a58b
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-polygon-002.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-polygon-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-polygon-003.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-polygon-003.html.ini
new file mode 100644
index 0000000000..dc5137267f
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-polygon-003.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-polygon-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-rect-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-rect-001.html.ini
new file mode 100644
index 0000000000..5b6ac9807d
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-rect-001.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-rect-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-rect-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-rect-002.html.ini
new file mode 100644
index 0000000000..a766246b8e
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-rect-002.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-rect-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-xywh-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-xywh-001.html.ini
new file mode 100644
index 0000000000..3470f77afc
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-xywh-001.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-xywh-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-xywh-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-xywh-002.html.ini
new file mode 100644
index 0000000000..5f75d89bda
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape-xywh-002.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape-xywh-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-shape.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape.html.ini
new file mode 100644
index 0000000000..8a58266cb8
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-shape.html.ini
@@ -0,0 +1,2 @@
+[offset-path-shape.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-path-url.html.ini b/testing/web-platform/meta/css/motion/offset-path-url.html.ini
new file mode 100644
index 0000000000..fb7b890b1a
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-path-url.html.ini
@@ -0,0 +1,2 @@
+[offset-path-url.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/motion/offset-rotate-005.html.ini b/testing/web-platform/meta/css/motion/offset-rotate-005.html.ini
new file mode 100644
index 0000000000..5f2e58e2aa
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/offset-rotate-005.html.ini
@@ -0,0 +1,6 @@
+[offset-rotate-005.html]
+ fuzzy:
+ if (os == "linux"): maxDifference=1;totalPixels=0-3
+ if (os == "android"): maxDifference=1;totalPixels=0-3
+ expected:
+ if swgl and (os == "win"): [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-valid.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-valid.html.ini
new file mode 100644
index 0000000000..bab5614528
--- /dev/null
+++ b/testing/web-platform/meta/css/motion/parsing/offset-path-parsing-valid.html.ini
@@ -0,0 +1,15 @@
+[offset-path-parsing-valid.html]
+ [e.style['offset-path'\] = "url(\\"http://www.example.com/index.html#polyline1\\")" should set the property value]
+ expected: FAIL
+
+ [e.style['offset-path'\] = "circle(100px)" should set the property value]
+ expected: FAIL
+
+ [e.style['offset-path'\] = "margin-box" should set the property value]
+ expected: FAIL
+
+ [e.style['offset-path'\] = "inset(10% 20% 30% 40%) border-box" should set the property value]
+ expected: FAIL
+
+ [e.style['offset-path'\] = "fill-box ellipse(50% 60%)" should set the property value]
+ expected: FAIL