summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-anchor-position
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:42 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:42 +0000
commitda4c7e7ed675c3bf405668739c3012d140856109 (patch)
treecdd868dba063fecba609a1d819de271f0d51b23e /testing/web-platform/meta/css/css-anchor-position
parentAdding upstream version 125.0.3. (diff)
downloadfirefox-da4c7e7ed675c3bf405668739c3012d140856109.tar.xz
firefox-da4c7e7ed675c3bf405668739c3012d140856109.zip
Adding upstream version 126.0.upstream/126.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/css/css-anchor-position')
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-default-001.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-default-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-default-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini144
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained-dynamic.html.ini21
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained.html.ini9
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-position-dynamic-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-012.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-transition-attr.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-transition-default.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-transition-eval.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-transition-name.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-typed-om.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini48
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify-wm-dir.html.ini120
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify.html.ini42
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-outside.html.ini33
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-partially-outside.html.ini33
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini90
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.tentative.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini17
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-in-grid.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini84
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini1810
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-scroll-adjust.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-with-insets.html.ini9
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini92
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini27
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini27
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-computed.tentative.html.ini30
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-parsing.tentative.html.ini36
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-anchor-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-anchor-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-anchor-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-anchor-basics.html.ini144
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini144
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-001.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-002.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-003.html.ini12
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-004.html.ini9
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-005.html.ini9
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-006.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini144
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-cascade.html.ini18
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-initial-transition.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-options-limit.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-order-basic.html.ini81
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-position-anchor.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-transition-basic.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-transition-flip.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-typed-om.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-valid.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-position-fixed.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini644
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-alignment.html.ini78
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-anchor.html.ini21
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-inset-area.html.ini393
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-margin.html.ini24
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-wm.html.ini15
73 files changed, 3396 insertions, 1137 deletions
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-001.html.ini
deleted file mode 100644
index 290311a8e1..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-001.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[anchor-default-001.html]
- expected:
- if (processor == "x86") and debug: [FAIL, ERROR]
- FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-002.html.ini
deleted file mode 100644
index 015bbaa38c..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[anchor-default-002.html]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-003.html.ini
deleted file mode 100644
index 28d5ec4cfc..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[anchor-default-003.html]
- [Layout is updated on `anchor-default` changes]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini
deleted file mode 100644
index e51a6f18e8..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini
+++ /dev/null
@@ -1,144 +0,0 @@
-[anchor-default-basics.html]
- [e.style['anchor-default'\] = "implicit" should set the property value]
- expected: FAIL
-
- [e.style['anchor-default'\] = "--foo" should set the property value]
- expected: FAIL
-
- [Property anchor-default value 'implicit']
- expected: FAIL
-
- [Property anchor-default value '--foo']
- expected: FAIL
-
- [Property anchor-default has initial value implicit]
- expected: FAIL
-
- [Property anchor-default does not inherit]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained-dynamic.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained-dynamic.html.ini
deleted file mode 100644
index f5a968bf41..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained-dynamic.html.ini
+++ /dev/null
@@ -1,21 +0,0 @@
-[anchor-name-style-contained-dynamic.html]
- [.target 1]
- expected: FAIL
-
- [.target 2]
- expected: FAIL
-
- [.target 3]
- expected: FAIL
-
- [.target 6]
- expected: FAIL
-
- [.target 7]
- expected: FAIL
-
- [.target 8]
- expected: FAIL
-
- [.target 9]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained.html.ini
deleted file mode 100644
index ae4e6a4a29..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained.html.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[anchor-name-style-contained.html]
- [.target 1]
- expected: FAIL
-
- [.target 2]
- expected: FAIL
-
- [.target 4]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-position-dynamic-005.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-position-dynamic-005.html.ini
new file mode 100644
index 0000000000..34cfa72334
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-position-dynamic-005.html.ini
@@ -0,0 +1,2 @@
+[anchor-position-dynamic-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-012.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-012.html.ini
new file mode 100644
index 0000000000..7f45352af7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-012.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-position-try-012.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-attr.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-attr.html.ini
new file mode 100644
index 0000000000..4518450f11
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-attr.html.ini
@@ -0,0 +1,3 @@
+[anchor-transition-attr.html]
+ [Transition when the anchor attribute changes]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-default.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-default.html.ini
new file mode 100644
index 0000000000..cba5c52bf3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-default.html.ini
@@ -0,0 +1,3 @@
+[anchor-transition-default.html]
+ [Transition when position-anchor changes]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-eval.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-eval.html.ini
new file mode 100644
index 0000000000..6fd35e1f36
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-eval.html.ini
@@ -0,0 +1,6 @@
+[anchor-transition-eval.html]
+ [Transition when the result of anchor() changes]
+ expected: FAIL
+
+ [Transition when the result of anchor-size() changes]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-name.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-name.html.ini
new file mode 100644
index 0000000000..a5cad60766
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-name.html.ini
@@ -0,0 +1,3 @@
+[anchor-transition-name.html]
+ [Transition when the dereferenced anchor name changes]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-typed-om.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-typed-om.html.ini
new file mode 100644
index 0000000000..595128413e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-typed-om.html.ini
@@ -0,0 +1,6 @@
+[anchor-typed-om.html]
+ [anchor() computes to pixels]
+ expected: FAIL
+
+ [anchor-size() computes to pixels]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini
index a174f58fe4..a4efe7aeab 100644
--- a/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini
@@ -32,9 +32,6 @@
[inset: 1px is allowed in @position-try]
expected: FAIL
- [inset-area: all is allowed in @position-try]
- expected: FAIL
-
[margin-top: 1px is allowed in @position-try]
expected: FAIL
@@ -104,18 +101,6 @@
[max-inline-size: 1px is allowed in @position-try]
expected: FAIL
- [justify-content: normal is allowed in @position-try]
- expected: FAIL
-
- [align-content: normal is allowed in @position-try]
- expected: FAIL
-
- [justify-items: normal is allowed in @position-try]
- expected: FAIL
-
- [align-items: normal is allowed in @position-try]
- expected: FAIL
-
[justify-self: normal is allowed in @position-try]
expected: FAIL
@@ -143,20 +128,41 @@
[float: 1px is disallowed in @position-try]
expected: FAIL
- [top: revert is disallowed in @position-try]
+ [top: 1px !important is disallowed in @position-try]
expected: FAIL
- [top: revert-layer is disallowed in @position-try]
+ [inset: 1px !important is disallowed in @position-try]
expected: FAIL
- [inset: revert is disallowed in @position-try]
+ [place-self: normal is allowed in @position-try]
expected: FAIL
- [inset: revert-layer is disallowed in @position-try]
+ [position-anchor: --anchor is allowed in @position-try]
expected: FAIL
- [top: 1px !important is disallowed in @position-try]
+ [justify-content: normal is disallowed in @position-try]
expected: FAIL
- [inset: 1px !important is disallowed in @position-try]
+ [align-content: normal is disallowed in @position-try]
+ expected: FAIL
+
+ [justify-items: normal is disallowed in @position-try]
+ expected: FAIL
+
+ [align-items: normal is disallowed in @position-try]
+ expected: FAIL
+
+ [inset-area: span-all is allowed in @position-try]
+ expected: FAIL
+
+ [top: revert is allowed in @position-try]
+ expected: FAIL
+
+ [top: revert-layer is allowed in @position-try]
+ expected: FAIL
+
+ [inset: revert is allowed in @position-try]
+ expected: FAIL
+
+ [inset: revert-layer is allowed in @position-try]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify-wm-dir.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify-wm-dir.html.ini
new file mode 100644
index 0000000000..dbebbc598f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify-wm-dir.html.ini
@@ -0,0 +1,120 @@
+[inset-area-align-justify-wm-dir.html]
+ [Offsets for: start start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: self: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: self: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: self: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: horizontal-tb / rtl]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: self: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / ltr]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: self: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / rtl]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: self: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: self: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / rtl]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify.html.ini
new file mode 100644
index 0000000000..9c44574033
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify.html.ini
@@ -0,0 +1,42 @@
+[inset-area-align-justify.html]
+ [Offsets for inset-area: span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: top left]
+ expected: FAIL
+
+ [Offsets for inset-area: top center]
+ expected: FAIL
+
+ [Offsets for inset-area: top right]
+ expected: FAIL
+
+ [Offsets for inset-area: center left]
+ expected: FAIL
+
+ [Offsets for inset-area: center center]
+ expected: FAIL
+
+ [Offsets for inset-area: center right]
+ expected: FAIL
+
+ [Offsets for inset-area: bottom left]
+ expected: FAIL
+
+ [Offsets for inset-area: bottom center]
+ expected: FAIL
+
+ [Offsets for inset-area: bottom right]
+ expected: FAIL
+
+ [Offsets for inset-area: top span-left]
+ expected: FAIL
+
+ [Offsets for inset-area: top span-right]
+ expected: FAIL
+
+ [Offsets for inset-area: span-top left]
+ expected: FAIL
+
+ [Offsets for inset-area: span-bottom left]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-outside.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-outside.html.ini
new file mode 100644
index 0000000000..b78b34a25d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-outside.html.ini
@@ -0,0 +1,33 @@
+[inset-area-anchor-outside.html]
+ [Offsets for inset-area: span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: left span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-left span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-all center]
+ expected: FAIL
+
+ [Offsets for inset-area: span-right span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: right span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: top span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-top span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: center span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-bottom span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: bottom span-all]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-partially-outside.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-partially-outside.html.ini
new file mode 100644
index 0000000000..fc0d6497f9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-partially-outside.html.ini
@@ -0,0 +1,33 @@
+[inset-area-anchor-partially-outside.html]
+ [Offsets for inset-area: span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: left span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-left span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-all center]
+ expected: FAIL
+
+ [Offsets for inset-area: span-right span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: right span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: top span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-top span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: center span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: span-bottom span-all]
+ expected: FAIL
+
+ [Offsets for inset-area: bottom span-all]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini
index 09e2267b29..c5bfdf5a0b 100644
--- a/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini
@@ -1,135 +1,135 @@
[inset-area-basic.html]
- [Offsets for: all]
+ [Offsets for: span-all]
expected: FAIL
- [Offsets for: all / all]
+ [Offsets for: span-all span-all]
expected: FAIL
- [Offsets for: top / left]
+ [Offsets for: top left]
expected: FAIL
- [Offsets for: top / center]
+ [Offsets for: top center]
expected: FAIL
- [Offsets for: top / right]
+ [Offsets for: top right]
expected: FAIL
- [Offsets for: center / left]
+ [Offsets for: center left]
expected: FAIL
- [Offsets for: center / center]
+ [Offsets for: center center]
expected: FAIL
- [Offsets for: center / right]
+ [Offsets for: center right]
expected: FAIL
- [Offsets for: bottom / left]
+ [Offsets for: bottom left]
expected: FAIL
- [Offsets for: bottom / center]
+ [Offsets for: bottom center]
expected: FAIL
- [Offsets for: bottom / right]
+ [Offsets for: bottom right]
expected: FAIL
- [Offsets for: start / start]
+ [Offsets for: start start]
expected: FAIL
- [Offsets for: start / center]
+ [Offsets for: start center]
expected: FAIL
- [Offsets for: start / end]
+ [Offsets for: start end]
expected: FAIL
- [Offsets for: center / start]
+ [Offsets for: center start]
expected: FAIL
- [Offsets for: center / end]
+ [Offsets for: center end]
expected: FAIL
- [Offsets for: end / start]
+ [Offsets for: end start]
expected: FAIL
- [Offsets for: end / center]
+ [Offsets for: end center]
expected: FAIL
- [Offsets for: end / end]
+ [Offsets for: end end]
expected: FAIL
- [Offsets for: self-start / self-start]
+ [Offsets for: self-start self-start]
expected: FAIL
- [Offsets for: self-start / center]
+ [Offsets for: self-start center]
expected: FAIL
- [Offsets for: self-start / self-end]
+ [Offsets for: self-start self-end]
expected: FAIL
- [Offsets for: center / self-start]
+ [Offsets for: center self-start]
expected: FAIL
- [Offsets for: center / self-end]
+ [Offsets for: center self-end]
expected: FAIL
- [Offsets for: self-end / self-start]
+ [Offsets for: self-end self-start]
expected: FAIL
- [Offsets for: self-end / center]
+ [Offsets for: self-end center]
expected: FAIL
- [Offsets for: self-end / self-end]
+ [Offsets for: self-end self-end]
expected: FAIL
- [Offsets for: y-start / x-start]
+ [Offsets for: y-start x-start]
expected: FAIL
- [Offsets for: y-start / center]
+ [Offsets for: y-start center]
expected: FAIL
- [Offsets for: y-start / x-end]
+ [Offsets for: y-start x-end]
expected: FAIL
- [Offsets for: center / x-start]
+ [Offsets for: center x-start]
expected: FAIL
- [Offsets for: center / x-end]
+ [Offsets for: center x-end]
expected: FAIL
- [Offsets for: y-end / x-start]
+ [Offsets for: y-end x-start]
expected: FAIL
- [Offsets for: y-end / center]
+ [Offsets for: y-end center]
expected: FAIL
- [Offsets for: y-end / x-end]
+ [Offsets for: y-end x-end]
expected: FAIL
- [Offsets for: y-self-start / x-self-start]
+ [Offsets for: y-self-start x-self-start]
expected: FAIL
- [Offsets for: y-self-start / center]
+ [Offsets for: y-self-start center]
expected: FAIL
- [Offsets for: y-self-start / x-self-end]
+ [Offsets for: y-self-start x-self-end]
expected: FAIL
- [Offsets for: center / x-self-start]
+ [Offsets for: center x-self-start]
expected: FAIL
- [Offsets for: center / x-self-end]
+ [Offsets for: center x-self-end]
expected: FAIL
- [Offsets for: y-self-end / x-self-start]
+ [Offsets for: y-self-end x-self-start]
expected: FAIL
- [Offsets for: y-self-end / center]
+ [Offsets for: y-self-end center]
expected: FAIL
- [Offsets for: y-self-end / x-self-end]
+ [Offsets for: y-self-end x-self-end]
expected: FAIL
- [Offsets for: y-self-start center / self-end center]
+ [Offsets for: span-y-self-start span-x-self-end]
expected: FAIL
- [Offsets for: bottom center / x-start x-end]
+ [Offsets for: span-bottom span-all]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.html.ini
index b3c16839f1..57e6378357 100644
--- a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.tentative.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.html.ini
@@ -1,3 +1,3 @@
-[inset-area-computed-insets.tentative.html]
+[inset-area-computed-insets.html]
[inset-area does not affect insets at computed value time]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini
index fd6ec64e55..efd2dd4725 100644
--- a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini
@@ -2,32 +2,29 @@
[Property inset-area value 'none']
expected: FAIL
- [Property inset-area value 'all']
- expected: FAIL
-
[Property inset-area value 'x-start']
expected: FAIL
[Property inset-area value 'center']
expected: FAIL
- [Property inset-area value 'all / all']
+ [Property inset-area value 'top center']
expected: FAIL
- [Property inset-area value 'top center']
+ [Property inset-area has initial value none]
expected: FAIL
- [Property inset-area value 'bottom center / all']
+ [Property inset-area does not inherit]
expected: FAIL
- [Property inset-area value 'x-start center x-end']
+ [Property inset-area value 'span-all']
expected: FAIL
- [Property inset-area value 'x-start / x-end']
+ [Property inset-area value 'span-all span-all']
expected: FAIL
- [Property inset-area has initial value none]
+ [Property inset-area value 'center center']
expected: FAIL
- [Property inset-area does not inherit]
+ [Property inset-area value 'span-bottom span-all']
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-in-grid.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-in-grid.html.ini
new file mode 100644
index 0000000000..d14ef0ac75
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-in-grid.html.ini
@@ -0,0 +1,6 @@
+[inset-area-in-grid.html]
+ [Offsets for inset-area: span-bottom span-left and insets: {"left":"auto","right":"auto","top":"auto","bottom":"auto"}]
+ expected: FAIL
+
+ [Offsets for inset-area: span-bottom span-left and insets: {"left":"10px","right":"10px","top":"10px","bottom":"10px"}]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini
index 483324fece..b91c1f1bb6 100644
--- a/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini
@@ -1,126 +1,126 @@
[inset-area-interpolation.html]
- [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [all / left\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [none\]]
expected: FAIL
- [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0) should be [all / left\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0) should be [none\]]
expected: FAIL
- [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0.3) should be [all / left\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]]
expected: FAIL
- [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]]
expected: FAIL
- [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]]
expected: FAIL
- [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [all / left\]]
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0) should be [all / left\]]
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0) should be [none\]]
expected: FAIL
- [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0.3) should be [all / left\]]
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]]
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]]
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]]
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]]
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]]
expected: FAIL
- [CSS Animations: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]]
+ [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [span-all left\]]
expected: FAIL
- [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]]
+ [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0) should be [span-all left\]]
expected: FAIL
- [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]]
+ [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [span-all left\]]
expected: FAIL
- [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]]
+ [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]]
expected: FAIL
- [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]]
+ [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]]
expected: FAIL
- [CSS Animations: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]]
+ [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]]
expected: FAIL
- [CSS Animations: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]]
+ [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]]
expected: FAIL
- [Web Animations: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]]
+ [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [span-all left\]]
expected: FAIL
- [Web Animations: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]]
+ [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0) should be [span-all left\]]
expected: FAIL
- [Web Animations: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]]
+ [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [span-all left\]]
expected: FAIL
- [Web Animations: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]]
+ [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]]
expected: FAIL
- [Web Animations: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]]
+ [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]]
expected: FAIL
- [Web Animations: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]]
+ [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]]
expected: FAIL
- [Web Animations: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]]
+ [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]]
+ [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]]
+ [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (0) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]]
+ [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]]
+ [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]]
+ [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]]
+ [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]]
+ [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]]
+ [Web Animations: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]]
+ [Web Animations: property <inset-area> from [none\] to [span-all left\] at (0) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]]
+ [Web Animations: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]]
+ [Web Animations: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]]
+ [Web Animations: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]]
+ [Web Animations: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]]
+ [Web Animations: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini
index a5f036a608..5e5f4d5af9 100644
--- a/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini
@@ -2,9 +2,6 @@
[e.style['inset-area'\] = "none" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "all" should set the property value]
- expected: FAIL
-
[e.style['inset-area'\] = "start" should set the property value]
expected: FAIL
@@ -53,35 +50,1820 @@
[e.style['inset-area'\] = "y-self-end" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "all / all" should set the property value]
+ [e.style['inset-area'\] = "start end" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "top / all" should set the property value]
+ [e.style['inset-area'\] = "center start" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "all / top" should set the property value]
+ [e.style['inset-area'\] = "center" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "start end" should set the property value]
+ [e.style['inset-area'\] = "center center" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "center end start" should set the property value]
+ [e.style['inset-area'\] = "span-all" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "center x-end x-start" should set the property value]
+ [e.style['inset-area'\] = "span-all span-all" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "center end start / top center bottom" should set the property value]
+ [e.style['inset-area'\] = "center span-all" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "end center / start" should set the property value]
+ [e.style['inset-area'\] = "span-all center" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "bottom / left" should set the property value]
+ [e.style['inset-area'\] = "span-left" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "center start" should set the property value]
+ [e.style['inset-area'\] = "span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-start inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-start inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-start span-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-start span-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-end inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-end inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-end span-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-end span-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-start inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-start inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-start span-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-start span-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-end inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-end inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-end span-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-end span-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-start block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-start block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-start span-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-start span-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-end block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-end block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-end span-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-end span-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-start block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-start block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-start span-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-start span-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-end block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-end block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-end span-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-end span-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-start self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-start self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-start span-self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-start span-self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-end self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-end self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-end span-self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-end span-self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-start self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-start self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-start span-self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-start span-self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-end self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-end self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-end span-self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-end span-self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-start self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-start self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-start span-self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-start span-self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-end self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-end self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-end span-self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-end span-self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-start self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-start self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-start span-self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-start span-self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-end self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-end self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-end span-self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-end span-self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "start start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "start span-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "start span-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "end start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "end end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "end span-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "end span-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-start start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-start end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-start span-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-start span-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-end start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-end end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-end span-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-end span-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-start self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-start self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-start span-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-start span-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-end self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-end self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-end span-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-end span-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-start self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-start self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-start span-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-start span-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-end self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-end self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-end span-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-end span-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "left span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "right span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-left span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-left" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-right span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-right" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-x-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-x-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "x-self-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-x-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-x-self-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-x-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "top span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "bottom span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-top span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-top" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-bottom span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-bottom" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-y-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-y-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "y-self-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-y-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-y-self-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-y-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "block-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-block-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "inline-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-inline-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-block-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-self-block-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-block-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-self-block-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-inline-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-self-inline-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-inline-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-self-inline-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "self-end span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-start center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-start span-all" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-all span-self-start" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-end center" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "center span-self-end" should set the property value]
+ expected: FAIL
+
+ [e.style['inset-area'\] = "span-self-end span-all" should set the property value]
expected: FAIL
- [e.style['inset-area'\] = "x-start / x-start" should set the property value]
+ [e.style['inset-area'\] = "span-all span-self-end" should set the property value]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-scroll-adjust.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-scroll-adjust.html.ini
new file mode 100644
index 0000000000..2c17218fca
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-scroll-adjust.html.ini
@@ -0,0 +1,2 @@
+[inset-area-scroll-adjust.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-with-insets.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-with-insets.html.ini
new file mode 100644
index 0000000000..54227f7f90
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-with-insets.html.ini
@@ -0,0 +1,9 @@
+[inset-area-with-insets.html]
+ [Offsets for inset-area: center center and insets: {"top":"10px","bottom":"40px","left":"5px","right":"15px"}]
+ expected: FAIL
+
+ [Offsets for inset-area: left bottom and insets: {"top":"10px","bottom":"40px","left":"5px","right":"15px"}]
+ expected: FAIL
+
+ [Offsets for inset-area: span-right center and insets: {"top":"20%","bottom":"auto","left":"auto","right":"25%"}]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini
index 240088e552..7d7f6ded58 100644
--- a/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini
@@ -1,120 +1,132 @@
[inset-area-wm-dir.html]
- [Offsets for: start / start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ [Offsets for: start start with writing-mode / direction: containing-block: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ [Offsets for: inline-start block-end with writing-mode / direction: containing-block: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ [Offsets for: self-inline-start self-block-end with writing-mode / direction: containing-block: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / ltr]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-lr / ltr]
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / ltr]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / ltr]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / ltr]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ [Offsets for: inline-start block-end with writing-mode / direction: containing-block: vertical-lr / ltr]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-lr / rtl]
+ [Offsets for: self-inline-start self-block-end with writing-mode / direction: containing-block: vertical-lr / ltr]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / rtl]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / rtl]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / rtl]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-rl / ltr]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / rtl]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / ltr]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / ltr]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / ltr]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-rl / rtl]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / ltr]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: self: horizontal-tb / rtl]
+ [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / rtl]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: self: horizontal-tb / rtl]
+ [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / rtl]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: self: horizontal-tb / rtl]
+ [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / rtl]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: horizontal-tb / rtl]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / rtl]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: self: vertical-lr / ltr]
+ [Offsets for: start start with writing-mode / direction: self: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-lr / ltr]
+ [Offsets for: self-start self-start with writing-mode / direction: self: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-lr / ltr]
+ [Offsets for: x-start y-start with writing-mode / direction: self: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-lr / ltr]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: horizontal-tb / rtl]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: self: vertical-lr / rtl]
+ [Offsets for: start start with writing-mode / direction: self: vertical-lr / ltr]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-lr / rtl]
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / ltr]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-lr / rtl]
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / ltr]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-lr / rtl]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / ltr]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: self: vertical-rl / ltr]
+ [Offsets for: start start with writing-mode / direction: self: vertical-lr / rtl]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-rl / ltr]
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / rtl]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-rl / ltr]
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / rtl]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-rl / ltr]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / rtl]
expected: FAIL
- [Offsets for: start / start with writing-mode / direction: self: vertical-rl / rtl]
+ [Offsets for: start start with writing-mode / direction: self: vertical-rl / ltr]
expected: FAIL
- [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-rl / rtl]
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / ltr]
expected: FAIL
- [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-rl / rtl]
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / ltr]
expected: FAIL
- [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-rl / rtl]
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / ltr]
+ expected: FAIL
+
+ [Offsets for: start start with writing-mode / direction: self: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / rtl]
+ expected: FAIL
+
+ [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / rtl]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini
index 076a9e2569..27232305da 100644
--- a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini
@@ -31,3 +31,30 @@
[Property position-try-options value '--flop flip-start']
expected: FAIL
+
+ [Property position-try-options value 'inset-area(left top)']
+ expected: FAIL
+
+ [Property position-try-options value 'inset-area(top left)']
+ expected: FAIL
+
+ [Property position-try-options value 'inset-area(start start)']
+ expected: FAIL
+
+ [Property position-try-options value 'inset-area(left), inset-area(right)']
+ expected: FAIL
+
+ [Property position-try-options value '--foo, inset-area(left)']
+ expected: FAIL
+
+ [Property position-try-options value '--foo, inset-area(left), --bar']
+ expected: FAIL
+
+ [Property position-try-options value '--foo, flip-start, inset-area(left)']
+ expected: FAIL
+
+ [Property position-try-options value '--foo flip-start, inset-area(left)']
+ expected: FAIL
+
+ [Property position-try-options value 'inset-area(left), --bar flip-start']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini
index e09d759256..1eceac3a6d 100644
--- a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini
@@ -52,3 +52,30 @@
[e.style['position-try-options'\] = "flip-start flip-inline flip-block" should set the property value]
expected: FAIL
+
+ [e.style['position-try-options'\] = "inset-area(left top)" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "inset-area(top left)" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "inset-area(start start)" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "inset-area(left), inset-area(right)" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "--foo, inset-area(left)" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "--foo, inset-area(left), --bar" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "--foo, flip-start, inset-area(left)" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "--foo flip-start, inset-area(left)" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "inset-area(left), --bar flip-start" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-computed.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-computed.tentative.html.ini
new file mode 100644
index 0000000000..aaaa6856b1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-computed.tentative.html.ini
@@ -0,0 +1,30 @@
+[position-visibility-computed.tentative.html]
+ [Property position-visibility value 'always']
+ expected: FAIL
+
+ [Property position-visibility value 'anchors-valid']
+ expected: FAIL
+
+ [Property position-visibility value 'anchors-visible']
+ expected: FAIL
+
+ [Property position-visibility value 'no-overflow']
+ expected: FAIL
+
+ [Property position-visibility value 'anchors-valid no-overflow']
+ expected: FAIL
+
+ [Property position-visibility value 'anchors-visible no-overflow']
+ expected: FAIL
+
+ [Property position-visibility value 'no-overflow anchors-valid']
+ expected: FAIL
+
+ [Property position-visibility value 'no-overflow anchors-visible']
+ expected: FAIL
+
+ [Property position-visibility has initial value always]
+ expected: FAIL
+
+ [Property position-visibility does not inherit]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-parsing.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-parsing.tentative.html.ini
new file mode 100644
index 0000000000..90d56cfa60
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-parsing.tentative.html.ini
@@ -0,0 +1,36 @@
+[position-visibility-parsing.tentative.html]
+ [e.style['position-visibility'\] = "initial" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "inherit" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "unset" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "revert" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "always" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "anchors-valid" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "anchors-visible" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "no-overflow" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "anchors-valid no-overflow" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "anchors-visible no-overflow" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "no-overflow anchors-valid" should set the property value]
+ expected: FAIL
+
+ [e.style['position-visibility'\] = "no-overflow anchors-visible" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-001.html.ini
new file mode 100644
index 0000000000..29667caf08
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-001.html.ini
@@ -0,0 +1,2 @@
+[position-anchor-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-002.html.ini
new file mode 100644
index 0000000000..2094c9fece
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-002.html.ini
@@ -0,0 +1,2 @@
+[position-anchor-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-003.html.ini
new file mode 100644
index 0000000000..80556f01e0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-003.html.ini
@@ -0,0 +1,3 @@
+[position-anchor-003.html]
+ [Layout is updated on `position-anchor` changes]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-basics.html.ini
new file mode 100644
index 0000000000..e18762d90f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-basics.html.ini
@@ -0,0 +1,144 @@
+[position-anchor-basics.html]
+ [e.style['position-anchor'\] = "implicit" should set the property value]
+ expected: FAIL
+
+ [e.style['position-anchor'\] = "--foo" should set the property value]
+ expected: FAIL
+
+ [Property position-anchor value 'implicit']
+ expected: FAIL
+
+ [Property position-anchor value '--foo']
+ expected: FAIL
+
+ [Property position-anchor has initial value implicit]
+ expected: FAIL
+
+ [Property position-anchor does not inherit]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini
deleted file mode 100644
index b6c5aacd10..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini
+++ /dev/null
@@ -1,144 +0,0 @@
-[position-fallback-basics.html]
- [e.style['position-fallback'\] = "none" should set the property value]
- expected: FAIL
-
- [e.style['position-fallback'\] = "--foo" should set the property value]
- expected: FAIL
-
- [Property position-fallback value 'none']
- expected: FAIL
-
- [Property position-fallback value '--foo']
- expected: FAIL
-
- [Property position-fallback has initial value none]
- expected: FAIL
-
- [Property position-fallback does not inherit]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-001.html.ini
deleted file mode 100644
index 9484a0f3c3..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[position-fallback-bounds-001.html]
- [.target 1]
- expected: FAIL
-
- [.target 2]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-002.html.ini
deleted file mode 100644
index 1500c46ad0..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-002.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[position-fallback-bounds-002.html]
- [.target 1]
- expected: FAIL
-
- [.target 2]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-003.html.ini
deleted file mode 100644
index f917dc8dae..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-003.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[position-fallback-bounds-003.html]
- [Target is at anchor's top-left corner at initial scroll position]
- expected: FAIL
-
- [Target falls back to anchor's bottom-left corner after anchor is scrolled upwards]
- expected: FAIL
-
- [Target falls back to anchor's bottom-right corner after anchor is further scrolled leftwards]
- expected: FAIL
-
- [Target falls back to anchor's top-left corner after anchor is scrolled back downwards]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-004.html.ini
deleted file mode 100644
index 8e2e94a649..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-004.html.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[position-fallback-bounds-004.html]
- [Target is above anchor at initial scroll position]
- expected: FAIL
-
- [Target falls back to below anchor after anchor is scrolled upwards]
- expected: FAIL
-
- [Target returns to above anchor after bounds are scrolled upwards]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-005.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-005.html.ini
deleted file mode 100644
index 9e779ebc30..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-005.html.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[position-fallback-bounds-005.html]
- [Initial layout]
- expected: FAIL
-
- [Layout is updated after position-fallback-bounds property changes]
- expected: FAIL
-
- [Layout is updated after additional fallback-bounds rect changes]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-006.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-006.html.ini
deleted file mode 100644
index 17d2c0fe45..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-006.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[position-fallback-bounds-006.html]
- [Target is below anchor at initial scroll position]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini
deleted file mode 100644
index 6bf3b93b02..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini
+++ /dev/null
@@ -1,144 +0,0 @@
-[position-fallback-bounds-basics.html]
- [e.style['position-fallback-bounds'\] = "normal" should set the property value]
- expected: FAIL
-
- [e.style['position-fallback-bounds'\] = "--foo" should set the property value]
- expected: FAIL
-
- [Property position-fallback-bounds value 'normal']
- expected: FAIL
-
- [Property position-fallback-bounds value '--foo']
- expected: FAIL
-
- [Property position-fallback-bounds has initial value normal]
- expected: FAIL
-
- [Property position-fallback-bounds does not inherit]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-cascade.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade.html.ini
new file mode 100644
index 0000000000..435dec3733
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade.html.ini
@@ -0,0 +1,18 @@
+[position-try-cascade.html]
+ [@position-try rule applies]
+ expected: FAIL
+
+ [@position-try rule wins over inline style]
+ expected: FAIL
+
+ [@position-try rule does not win over !important]
+ expected: FAIL
+
+ [@position-try rule does not win over animations]
+ expected: FAIL
+
+ [@position-try rule does not win over transitions]
+ expected: FAIL
+
+ [@position-try revert / revert-layer reverts to user / author origin]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-initial-transition.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-initial-transition.html.ini
new file mode 100644
index 0000000000..a54becad42
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-initial-transition.html.ini
@@ -0,0 +1,3 @@
+[position-try-initial-transition.html]
+ [No transition for initial style with @position-try]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-options-limit.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-options-limit.html.ini
new file mode 100644
index 0000000000..01c2c08048
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-options-limit.html.ini
@@ -0,0 +1,6 @@
+[position-try-options-limit.html]
+ [Try options which are not found are not part of the limit]
+ expected: FAIL
+
+ [Must support At least five try options]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-order-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-order-basic.html.ini
new file mode 100644
index 0000000000..e8290dd914
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-order-basic.html.ini
@@ -0,0 +1,81 @@
+[position-try-order-basic.html]
+ [--right | --right]
+ expected: FAIL
+
+ [--left | --left]
+ expected: FAIL
+
+ [--top | --top]
+ expected: FAIL
+
+ [--bottom | --bottom]
+ expected: FAIL
+
+ [--right, --left, --bottom, --top | --right]
+ expected: FAIL
+
+ [normal --right, --left, --bottom, --top | --right]
+ expected: FAIL
+
+ [normal --top, --left, --bottom, --right | --top]
+ expected: FAIL
+
+ [most-block-size --right, --left | --right]
+ expected: FAIL
+
+ [most-height --right, --left | --right]
+ expected: FAIL
+
+ [most-inline-size --right, --left | --left]
+ expected: FAIL
+
+ [most-width --right, --left | --left]
+ expected: FAIL
+
+ [most-inline-size --bottom, --top | --bottom]
+ expected: FAIL
+
+ [most-width --bottom, --top | --bottom]
+ expected: FAIL
+
+ [most-block-size --bottom, --top | --top]
+ expected: FAIL
+
+ [most-height --bottom, --top | --top]
+ expected: FAIL
+
+ [most-inline-size --right, --left, --bottom, --top | --bottom]
+ expected: FAIL
+
+ [most-inline-size --right, --left, --top, --bottom | --top]
+ expected: FAIL
+
+ [most-block-size --bottom, --top, --right, --left | --right]
+ expected: FAIL
+
+ [most-block-size --bottom, --top, --left, --right | --left]
+ expected: FAIL
+
+ [most-inline-size --left-sweep, --bottom-sweep | --left-sweep]
+ expected: FAIL
+
+ [most-inline-size --bottom-sweep, --left-sweep | --bottom-sweep]
+ expected: FAIL
+
+ [most-block-size --left-sweep, --bottom-sweep | --left-sweep]
+ expected: FAIL
+
+ [most-block-size --bottom-sweep, --left-sweep | --left-sweep]
+ expected: FAIL
+
+ [most-inline-size --right-sweep, --left-sweep, --bottom-sweep, --top-sweep | --left-sweep]
+ expected: FAIL
+
+ [most-block-size --right-sweep, --left-sweep, --bottom-sweep, --top-sweep | --top-sweep]
+ expected: FAIL
+
+ [most-inline-size\n --right-sweep, --left-sweep, --bottom-sweep, --top-sweep,\n --right, --left, --bottom, --top\n | --left-sweep]
+ expected: FAIL
+
+ [most-block-size\n --right-sweep, --left-sweep, --bottom-sweep, --top-sweep,\n --right, --left, --bottom, --top\n | --right]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-position-anchor.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-position-anchor.html.ini
new file mode 100644
index 0000000000..3808b150b3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-position-anchor.html.ini
@@ -0,0 +1,3 @@
+[position-try-position-anchor.html]
+ [#anchored 1]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-transition-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-basic.html.ini
new file mode 100644
index 0000000000..f3a9bbd762
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-basic.html.ini
@@ -0,0 +1,6 @@
+[position-try-transition-basic.html]
+ [Transition when @position-try is applied]
+ expected: FAIL
+
+ [Transition when @position-try is unapplied]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-transition-flip.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-flip.html.ini
new file mode 100644
index 0000000000..170cf3c36b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-flip.html.ini
@@ -0,0 +1,6 @@
+[position-try-transition-flip.html]
+ [Transition to a flipped state]
+ expected: FAIL
+
+ [Transition to an unflipped state]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-typed-om.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-typed-om.html.ini
new file mode 100644
index 0000000000..f5adce1d9e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-typed-om.html.ini
@@ -0,0 +1,3 @@
+[position-try-typed-om.html]
+ [Effects of position-try-options are visible in the computed values]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini
new file mode 100644
index 0000000000..120f58423b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-add-no-overflow.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-valid.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-valid.tentative.html.ini
new file mode 100644
index 0000000000..778c73c676
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-valid.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-valid.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini
new file mode 100644
index 0000000000..4e48cc764d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-after-scroll-in.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini
new file mode 100644
index 0000000000..fef78484bf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-after-scroll-out.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini
new file mode 100644
index 0000000000..35ead71fcf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-change-anchor.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini
new file mode 100644
index 0000000000..76c3c60118
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-change-css-visibility.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini
new file mode 100644
index 0000000000..278741c7f3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-css-visibility.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini
new file mode 100644
index 0000000000..52927f6a6b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-non-intervening-container.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-position-fixed.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-position-fixed.tentative.html.ini
new file mode 100644
index 0000000000..2e6da55921
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-position-fixed.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-position-fixed.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.tentative.html.ini
new file mode 100644
index 0000000000..2b2dd5253a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible-stacked-child.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini
new file mode 100644
index 0000000000..003412f960
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-anchors-visible.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini
new file mode 100644
index 0000000000..7778b801ba
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-no-overflow-scroll.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini
new file mode 100644
index 0000000000..609ceb3c1a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-no-overflow-stacked-child.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini
new file mode 100644
index 0000000000..3a7bbc8636
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-no-overflow.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini
new file mode 100644
index 0000000000..8551beb8a4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-remove-anchors-visible.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini
new file mode 100644
index 0000000000..2d701034fa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini
@@ -0,0 +1,2 @@
+[position-visibility-remove-no-overflow.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini b/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini
index 192e9d91fd..866cd75c8b 100644
--- a/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini
@@ -167,174 +167,6 @@
[Web Animations: property <anchor-name> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
[CSS Transitions: property <inset-area> from [none\] to [center\] at (-0.3) should be [center\]]
expected: FAIL
@@ -1091,174 +923,6 @@
[Web Animations: property <position-try-order> from [most-width\] to [most-height\] at (1.5) should be [most-height\]]
expected: FAIL
- [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
[CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (-0.3) should be [none\]]
expected: FAIL
@@ -1343,90 +1007,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
- expected: FAIL
-
[CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (-0.3) should be [none\]]
expected: FAIL
@@ -1805,86 +1385,254 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (1.5) should be [most-height\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]]
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]]
+ [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]]
+ [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]]
+ [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]]
+ [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]]
+ [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]]
+ [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]]
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]]
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]]
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]]
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]]
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]]
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]]
+ [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
+ [CSS Animations: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ [CSS Animations: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--foo\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
+ [CSS Animations: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
+ [CSS Animations: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
+ [CSS Animations: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ [CSS Animations: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
+ [CSS Animations: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
+ [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--foo\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
+ [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
+ [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
+ [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
+ [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-alignment.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-alignment.html.ini
new file mode 100644
index 0000000000..bcd9bdb9cd
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-alignment.html.ini
@@ -0,0 +1,78 @@
+[try-tactic-alignment.html]
+ [, justify-self:start]
+ expected: FAIL
+
+ [, justify-self:end]
+ expected: FAIL
+
+ [, justify-self:self-start]
+ expected: FAIL
+
+ [, justify-self:self-end]
+ expected: FAIL
+
+ [, justify-self:flex-start]
+ expected: FAIL
+
+ [, justify-self:flex-end]
+ expected: FAIL
+
+ [, align-self:start]
+ expected: FAIL
+
+ [, align-self:end]
+ expected: FAIL
+
+ [, align-self:self-start]
+ expected: FAIL
+
+ [, align-self:self-end]
+ expected: FAIL
+
+ [, align-self:flex-start]
+ expected: FAIL
+
+ [, align-self:flex-end]
+ expected: FAIL
+
+ [flip-inline, justify-self:start]
+ expected: FAIL
+
+ [flip-inline, justify-self:end]
+ expected: FAIL
+
+ [flip-inline, justify-self:self-start]
+ expected: FAIL
+
+ [flip-inline, justify-self:self-end]
+ expected: FAIL
+
+ [flip-inline, justify-self:flex-start]
+ expected: FAIL
+
+ [flip-inline, justify-self:flex-end]
+ expected: FAIL
+
+ [flip-inline, justify-self:left]
+ expected: FAIL
+
+ [flip-inline, justify-self:right]
+ expected: FAIL
+
+ [flip-block, align-self:start]
+ expected: FAIL
+
+ [flip-block, align-self:end]
+ expected: FAIL
+
+ [flip-block, align-self:self-start]
+ expected: FAIL
+
+ [flip-block, align-self:self-end]
+ expected: FAIL
+
+ [flip-block, align-self:flex-start]
+ expected: FAIL
+
+ [flip-block, align-self:flex-end]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-anchor.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-anchor.html.ini
new file mode 100644
index 0000000000..3a0b05aed0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-anchor.html.ini
@@ -0,0 +1,21 @@
+[try-tactic-anchor.html]
+ [CSS Anchor Positioning: try-tactic, anchor()]
+ expected: FAIL
+
+ [flip-inline]
+ expected: FAIL
+
+ [flip-block]
+ expected: FAIL
+
+ [flip-start]
+ expected: FAIL
+
+ [flip-inline flip-start]
+ expected: FAIL
+
+ [flip-start flip-block]
+ expected: FAIL
+
+ [Can transform a value post-var-substitution]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-inset-area.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-inset-area.html.ini
new file mode 100644
index 0000000000..617966843d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-inset-area.html.ini
@@ -0,0 +1,393 @@
+[try-tactic-inset-area.html]
+ [flip-inline, inset-area:left top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:left bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:right bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:right top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:left top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:left bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:right bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:right top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:left top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:left bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:right bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:right top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:left top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:left bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:right bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:right top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:left top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:left bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:right bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:right top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:left top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:left bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:right bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:right top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:left top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:left bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:right bottom, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:right top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:span-left span-top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:x-start y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:x-start y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:x-end y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:x-end y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:x-start y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:x-start y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:x-end y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:x-end y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:x-start y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:x-start y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:x-end y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:x-end y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:x-start y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:x-start y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:x-end y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:x-end y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:x-start y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:x-start y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:x-end y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:x-end y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:x-start y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:x-start y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:x-end y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:x-end y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:x-start y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:x-start y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:x-end y-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:x-end y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:span-x-start span-y-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:x-self-start y-self-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:span-x-self-start span-y-self-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:block-start inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:block-end inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:block-end inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:block-start inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:block-end inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:block-end inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:block-start inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:block-end inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:block-end inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:block-start inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:block-end inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:block-end inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:block-start inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:block-end inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:block-end inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:block-start inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:block-end inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:block-end inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:block-start inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:block-end inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:block-end inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:span-block-start span-inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:self-block-start self-inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:span-self-block-start span-self-inline-start, ltr horizontal-tb]
+ expected: FAIL
+
+ [, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-start, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline flip-start, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline flip-start, inset-area:start end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:span-start span-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:self-start self-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block flip-inline, inset-area:span-self-start span-self-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:left center, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:center top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:center, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:start center, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:center start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:center start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:center start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:left span-all, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:span-all top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:span-all, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:start span-all, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:span-all start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:span-all start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:span-all start, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:left span-top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:left span-top, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-start, inset-area:span-block-start inline-end, ltr horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:left top, ltr vertical-rl]
+ expected: FAIL
+
+ [, inset-area:x-start y-start, rtl horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:x-start y-start, rtl horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:x-start y-start, rtl horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:x-end y-start, ltr vertical-rl]
+ expected: FAIL
+
+ [flip-inline, inset-area:x-end y-start, ltr vertical-rl]
+ expected: FAIL
+
+ [flip-inline, inset-area:start end, rtl horizontal-tb]
+ expected: FAIL
+
+ [flip-inline, inset-area:start end, ltr vertical-rl]
+ expected: FAIL
+
+ [flip-block, inset-area:start end, rtl horizontal-tb]
+ expected: FAIL
+
+ [flip-block, inset-area:start end, ltr vertical-rl]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-margin.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-margin.html.ini
new file mode 100644
index 0000000000..60f3b9a176
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-margin.html.ini
@@ -0,0 +1,24 @@
+[try-tactic-margin.html]
+ [--pf ]
+ expected: FAIL
+
+ [--pf flip-block]
+ expected: FAIL
+
+ [--pf flip-inline]
+ expected: FAIL
+
+ [--pf flip-block flip-inline]
+ expected: FAIL
+
+ [--pf flip-start]
+ expected: FAIL
+
+ [--pf flip-block flip-start]
+ expected: FAIL
+
+ [--pf flip-inline flip-start]
+ expected: FAIL
+
+ [--pf flip-block flip-inline flip-start]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-wm.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-wm.html.ini
new file mode 100644
index 0000000000..9e10b457ed
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-wm.html.ini
@@ -0,0 +1,15 @@
+[try-tactic-wm.html]
+ [ horizontal-tb ltr]
+ expected: FAIL
+
+ [flip-inline horizontal-tb ltr]
+ expected: FAIL
+
+ [flip-inline vertical-lr ltr]
+ expected: FAIL
+
+ [flip-start horizontal-tb ltr]
+ expected: FAIL
+
+ [flip-start horizontal-tb rtl]
+ expected: FAIL