summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-anchor-position
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:13:27 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:13:27 +0000
commit40a355a42d4a9444dc753c04c6608dade2f06a23 (patch)
tree871fc667d2de662f171103ce5ec067014ef85e61 /testing/web-platform/meta/css/css-anchor-position
parentAdding upstream version 124.0.1. (diff)
downloadfirefox-upstream/125.0.1.tar.xz
firefox-upstream/125.0.1.zip
Adding upstream version 125.0.1.upstream/125.0.1
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-basics.html.ini42
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini42
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-non-oof-inherit.html.ini12
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-position-circular.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fixedpos-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-001.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-001.html.ini)4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-002.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-005.html.ini)4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-003.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-003.html.ini)4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-004.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-004.html.ini)4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-005.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-002.html.ini)4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-006.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-006.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-007.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-007.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-008.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-008.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-009.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-009.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-010.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-010.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-011.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-011.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-fallback-position-allowed-declarations.html.ini162
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-fallback-position-parse.html.ini29
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-fallback-cssom.html.ini9
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini162
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation-shadow-dom.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/at-position-try-parse.html.ini24
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini58
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini42
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini18
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/parsing/position-try-parsing.html.ini69
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-002.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini42
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini42
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-custom-property.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-dynamic.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-grid-001.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-fallback-tree-scoped.html.ini29
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-001.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/position-fallback-001.html.ini)4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-003.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/position-fallback-003.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-cascade-layer-reorder.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/position-fallback-cascade-layer-reorder.html.ini)4
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-container-query.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/position-fallback-container-query.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-custom-property.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/position-fallback-004.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-dynamic.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-grid-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-pseudo-element.html.ini (renamed from testing/web-platform/meta/css/css-anchor-position/position-fallback-pseudo-element.html.ini)2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/position-try-tree-scoped.html.ini27
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini630
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/sticky-anchor-position-invalid.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-base.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-basic.html.ini48
-rw-r--r--testing/web-platform/meta/css/css-anchor-position/try-tactic-sizing.html.ini9
63 files changed, 1281 insertions, 357 deletions
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
index 83c64ca9eb..e51a6f18e8 100644
--- 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
@@ -100,3 +100,45 @@
[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-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini
index a83f10e496..2225987c61 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini
@@ -106,3 +106,45 @@
[Property anchor-name value '--foo, --bar']
expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.6) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.5) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.6) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1.5) should be [none\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-non-oof-inherit.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-non-oof-inherit.html.ini
deleted file mode 100644
index a92451669a..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-non-oof-inherit.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[anchor-non-oof-inherit.html]
- [.target 1]
- expected: FAIL
-
- [.target 2]
- expected: FAIL
-
- [.target 3]
- expected: FAIL
-
- [.target 4]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-position-circular.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-position-circular.html.ini
new file mode 100644
index 0000000000..b005fa0463
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-position-circular.html.ini
@@ -0,0 +1,2 @@
+[anchor-position-circular.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini
new file mode 100644
index 0000000000..7fa7db4093
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-chained-001.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini
new file mode 100644
index 0000000000..dcde6d0f2d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-chained-002.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini
new file mode 100644
index 0000000000..194120a755
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-chained-003.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini
new file mode 100644
index 0000000000..707a25ba8f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-chained-004.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini
new file mode 100644
index 0000000000..102b40de4b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-chained-fallback.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fixedpos-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fixedpos-002.html.ini
new file mode 100644
index 0000000000..14d2462498
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fixedpos-002.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-fixedpos-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-001.html.ini
index 446ab56a97..4568fa3ad5 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-001.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-001.html.ini
@@ -1,6 +1,4 @@
-[anchor-scroll-fallback-position-001.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+[anchor-scroll-position-try-001.html]
[Should be above the anchor when at initial scroll position]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-005.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-002.html.ini
index 76e72ceec2..797b7ed745 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-005.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-002.html.ini
@@ -1,6 +1,4 @@
-[anchor-scroll-fallback-position-005.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+[anchor-scroll-position-try-002.html]
[Should use the first fallback position at the initial scroll offset]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-003.html.ini
index 7513a419e8..3000eca82a 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-003.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-003.html.ini
@@ -1,6 +1,4 @@
-[anchor-scroll-fallback-position-003.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+[anchor-scroll-position-try-003.html]
[Should use the first fallback position at the initial scroll offset]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-004.html.ini
index 5522bf1e7d..618fc71b85 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-004.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-004.html.ini
@@ -1,6 +1,4 @@
-[anchor-scroll-fallback-position-004.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+[anchor-scroll-position-try-004.html]
[Should use the first fallback position at the initial scroll offsets]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-005.html.ini
index 49cba85514..a4de12b388 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-002.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-005.html.ini
@@ -1,6 +1,4 @@
-[anchor-scroll-fallback-position-002.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+[anchor-scroll-position-try-005.html]
[Should use the first fallback position at the initial scroll offset]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-006.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-006.html.ini
index 6d6338d144..285473fd78 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-006.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-006.html.ini
@@ -1,4 +1,4 @@
-[anchor-scroll-fallback-position-006.html]
+[anchor-scroll-position-try-006.html]
[Should use the last fallback position initially]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-007.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-007.html.ini
index 8baf3d1981..9bc31841c0 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-007.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-007.html.ini
@@ -1,4 +1,4 @@
-[anchor-scroll-fallback-position-007.html]
+[anchor-scroll-position-try-007.html]
[Should use the last fallback position initially]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-008.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-008.html.ini
index 27a56d793b..3b01b05d9a 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-008.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-008.html.ini
@@ -1,4 +1,4 @@
-[anchor-scroll-fallback-position-008.html]
+[anchor-scroll-position-try-008.html]
[Should use the last fallback position initially]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-009.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-009.html.ini
index fd0b4e455b..add50ee1ec 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-009.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-009.html.ini
@@ -1,4 +1,4 @@
-[anchor-scroll-fallback-position-009.html]
+[anchor-scroll-position-try-009.html]
[Should use the last fallback position initially]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-010.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-010.html.ini
index 966f71050a..b76e3db879 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-010.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-010.html.ini
@@ -1,4 +1,4 @@
-[anchor-scroll-fallback-position-010.html]
+[anchor-scroll-position-try-010.html]
[Should use the last fallback position initially]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-011.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-011.html.ini
index d3537bf5a9..6014420763 100644
--- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-011.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-011.html.ini
@@ -1,4 +1,4 @@
-[anchor-scroll-fallback-position-011.html]
+[anchor-scroll-position-try-011.html]
[Should use the last fallback position initially]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-001.html.ini
new file mode 100644
index 0000000000..fb23befb5f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-001.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-to-sticky-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-002.html.ini
new file mode 100644
index 0000000000..2da22226ed
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-002.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-to-sticky-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-003.html.ini
new file mode 100644
index 0000000000..8554489f17
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-003.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-to-sticky-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-004.html.ini
new file mode 100644
index 0000000000..3b63985726
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-004.html.ini
@@ -0,0 +1,2 @@
+[anchor-scroll-to-sticky-004.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-allowed-declarations.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-allowed-declarations.html.ini
deleted file mode 100644
index 857bec114c..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-allowed-declarations.html.ini
+++ /dev/null
@@ -1,162 +0,0 @@
-[at-fallback-position-allowed-declarations.html]
- [top: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [bottom: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [left: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [right: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset-block-start: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset-block-end: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset-inline-start: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset-inline-end: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset-block: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset-inline: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [width: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [height: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [block-size: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inline-size: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [min-width: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [min-height: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [min-block-size: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [min-inline-size: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [max-width: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [max-height: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [max-block-size: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [max-inline-size: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [justify-content: normal is allowed in @fallback-position]
- expected: FAIL
-
- [align-content: normal is allowed in @fallback-position]
- expected: FAIL
-
- [justify-items: normal is allowed in @fallback-position]
- expected: FAIL
-
- [align-items: normal is allowed in @fallback-position]
- expected: FAIL
-
- [justify-self: normal is allowed in @fallback-position]
- expected: FAIL
-
- [align-self: normal is allowed in @fallback-position]
- expected: FAIL
-
- [--custom: 1px is disallowed in @fallback-position]
- expected: FAIL
-
- [font-size: 1px is disallowed in @fallback-position]
- expected: FAIL
-
- [border-width: 1px is disallowed in @fallback-position]
- expected: FAIL
-
- [padding: 1px is disallowed in @fallback-position]
- expected: FAIL
-
- [display: 1px is disallowed in @fallback-position]
- expected: FAIL
-
- [position: 1px is disallowed in @fallback-position]
- expected: FAIL
-
- [float: 1px is disallowed in @fallback-position]
- expected: FAIL
-
- [top: revert is disallowed in @fallback-position]
- expected: FAIL
-
- [top: revert-layer is disallowed in @fallback-position]
- expected: FAIL
-
- [inset: revert is disallowed in @fallback-position]
- expected: FAIL
-
- [inset: revert-layer is disallowed in @fallback-position]
- expected: FAIL
-
- [top: 1px !important is disallowed in @fallback-position]
- expected: FAIL
-
- [inset: 1px !important is disallowed in @fallback-position]
- expected: FAIL
-
- [margin-top: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-bottom: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-left: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-right: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-block-start: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-block-end: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-inline-start: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-inline-end: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-block: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin-inline: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [margin: 1px is allowed in @fallback-position]
- expected: FAIL
-
- [inset-area: all is allowed in @fallback-position]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-parse.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-parse.html.ini
deleted file mode 100644
index f43e8fd134..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-parse.html.ini
+++ /dev/null
@@ -1,29 +0,0 @@
-[at-fallback-position-parse.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [@position-fallback --foo {\n} should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo {\n @try { }\n} should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo { top: 1px; } should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo { --bar: 1px; } should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo { @keyframes bar {} } should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo { @font-face {} } should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo { arbitrary garbage } should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo { @try { @keyframes bar { } } } should be a valid rule]
- expected: FAIL
-
- [@position-fallback --foo { @try { @font-face { } } } should be a valid rule]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-cssom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-cssom.html.ini
deleted file mode 100644
index e6e7f63be0..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-cssom.html.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[at-position-fallback-cssom.html]
- [CSSPositionFallbackRule and CSSTryRule attribute values]
- expected: FAIL
-
- [CSSPositionFallbackRule.insertRule can insert @try rules only]
- expected: FAIL
-
- [CSSTryRule.style.setProperty setting allowed and disallowed properties]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html.ini
deleted file mode 100644
index ebd51aa051..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[at-position-fallback-invalidation-shadow-dom.html]
- expected:
- if (os == "android") and fission: [ERROR, TIMEOUT]
- ERROR
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation.html.ini
deleted file mode 100644
index 762dadca6c..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[at-position-fallback-invalidation.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [Enable @position-fallback rule stylesheet]
- expected: FAIL
-
- [Insert overriding @position-fallback rule]
- 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
new file mode 100644
index 0000000000..a174f58fe4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini
@@ -0,0 +1,162 @@
+[at-position-try-allowed-declarations.html]
+ [top: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [bottom: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [left: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [right: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [inset-block-start: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [inset-block-end: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [inset-inline-start: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [inset-inline-end: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [inset-block: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [inset-inline: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [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
+
+ [margin-bottom: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-left: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-right: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-block-start: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-block-end: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-inline-start: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-inline-end: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-block: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin-inline: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [margin: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [width: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [height: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [block-size: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [inline-size: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [min-width: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [min-height: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [min-block-size: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [min-inline-size: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [max-width: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [max-height: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [max-block-size: 1px is allowed in @position-try]
+ expected: FAIL
+
+ [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
+
+ [align-self: normal is allowed in @position-try]
+ expected: FAIL
+
+ [--custom: 1px is disallowed in @position-try]
+ expected: FAIL
+
+ [font-size: 1px is disallowed in @position-try]
+ expected: FAIL
+
+ [border-width: 1px is disallowed in @position-try]
+ expected: FAIL
+
+ [padding: 1px is disallowed in @position-try]
+ expected: FAIL
+
+ [display: 1px is disallowed in @position-try]
+ expected: FAIL
+
+ [position: 1px is disallowed in @position-try]
+ expected: FAIL
+
+ [float: 1px is disallowed in @position-try]
+ expected: FAIL
+
+ [top: revert is disallowed in @position-try]
+ expected: FAIL
+
+ [top: revert-layer is disallowed in @position-try]
+ expected: FAIL
+
+ [inset: revert is disallowed in @position-try]
+ expected: FAIL
+
+ [inset: revert-layer is disallowed in @position-try]
+ expected: FAIL
+
+ [top: 1px !important is disallowed in @position-try]
+ expected: FAIL
+
+ [inset: 1px !important is disallowed in @position-try]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini
new file mode 100644
index 0000000000..e998436951
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini
@@ -0,0 +1,6 @@
+[at-position-try-cssom.html]
+ [CSSPositionTryRule attribute values]
+ expected: FAIL
+
+ [CSSPositionTryRule.style.setProperty setting allowed and disallowed properties]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation-shadow-dom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation-shadow-dom.html.ini
new file mode 100644
index 0000000000..053cbcfa56
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation-shadow-dom.html.ini
@@ -0,0 +1,2 @@
+[at-position-try-invalidation-shadow-dom.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation.html.ini
new file mode 100644
index 0000000000..71e7f26da7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation.html.ini
@@ -0,0 +1,6 @@
+[at-position-try-invalidation.html]
+ [Enable @position-try rule stylesheet]
+ expected: FAIL
+
+ [Insert overriding @position-try rule]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-parse.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-parse.html.ini
new file mode 100644
index 0000000000..fad1b75db6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-parse.html.ini
@@ -0,0 +1,24 @@
+[at-position-try-parse.html]
+ [@position-try --foo { } should be a valid rule]
+ expected: FAIL
+
+ [@position-try --foo { top: 1px; } should be a valid rule]
+ expected: FAIL
+
+ [@position-try --foo { backround-color: green; } should be a valid rule]
+ expected: FAIL
+
+ [@position-try --foo { @keyframes bar {} } should be a valid rule]
+ expected: FAIL
+
+ [@position-try --foo { @font-face {} } should be a valid rule]
+ expected: FAIL
+
+ [@position-try --foo { @media print {} } should be a valid rule]
+ expected: FAIL
+
+ [@position-try --foo { & {} } should be a valid rule]
+ expected: FAIL
+
+ [@position-try --foo { arbitrary garbage } should be a valid rule]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini b/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini
index 56360387a3..b1873f3724 100644
--- a/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini
@@ -1,66 +1,24 @@
[idlharness.html]
- [CSSPositionFallbackRule interface: existence and properties of interface object]
+ [CSSPositionTryRule interface: existence and properties of interface object]
expected: FAIL
- [CSSPositionFallbackRule interface object length]
+ [CSSPositionTryRule interface object length]
expected: FAIL
- [CSSPositionFallbackRule interface object name]
+ [CSSPositionTryRule interface object name]
expected: FAIL
- [CSSPositionFallbackRule interface: existence and properties of interface prototype object]
+ [CSSPositionTryRule interface: existence and properties of interface prototype object]
expected: FAIL
- [CSSPositionFallbackRule interface: existence and properties of interface prototype object's "constructor" property]
+ [CSSPositionTryRule interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
- [CSSPositionFallbackRule interface: existence and properties of interface prototype object's @@unscopables property]
+ [CSSPositionTryRule interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
- [CSSPositionFallbackRule interface: attribute name]
+ [CSSPositionTryRule interface: attribute name]
expected: FAIL
- [Stringification of positionFallback]
- expected: FAIL
-
- [CSSPositionFallbackRule interface: positionFallback must inherit property "name" with the proper type]
- expected: FAIL
-
- [CSSTryRule interface: existence and properties of interface object]
- expected: FAIL
-
- [CSSTryRule interface object length]
- expected: FAIL
-
- [CSSTryRule interface object name]
- expected: FAIL
-
- [CSSTryRule interface: existence and properties of interface prototype object]
- expected: FAIL
-
- [CSSTryRule interface: existence and properties of interface prototype object's "constructor" property]
- expected: FAIL
-
- [CSSTryRule interface: existence and properties of interface prototype object's @@unscopables property]
- expected: FAIL
-
- [CSSTryRule interface: attribute style]
- expected: FAIL
-
- [CSSTryRule must be primary interface of try1]
- expected: FAIL
-
- [Stringification of try1]
- expected: FAIL
-
- [CSSTryRule interface: try1 must inherit property "style" with the proper type]
- expected: FAIL
-
- [CSSTryRule must be primary interface of try2]
- expected: FAIL
-
- [Stringification of try2]
- expected: FAIL
-
- [CSSTryRule interface: try2 must inherit property "style" with the proper type]
+ [CSSPositionTryRule interface: attribute style]
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 e99424c013..483324fece 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
@@ -82,3 +82,45 @@
[Web Animations: property <inset-area> from [none\] to [all / left\] at (1.5) should be [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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.5) should be [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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1) should be [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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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 20ec2466a6..076a9e2569 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
@@ -25,3 +25,9 @@
[Property position-try-options does not inherit]
expected: FAIL
+
+ [Property position-try-options value 'flip-start --flop']
+ expected: FAIL
+
+ [Property position-try-options value '--flop 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 b83261511b..e09d759256 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
@@ -34,3 +34,21 @@
[e.style['position-try-options'\] = "--foo, --bar, --baz" should set the property value]
expected: FAIL
+
+ [e.style['position-try-options'\] = "--bar flip-block" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "--bar flip-inline flip-block" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "flip-inline --foo" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "flip-inline flip-start --foo" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "flip-block " should set the property value]
+ expected: FAIL
+
+ [e.style['position-try-options'\] = "flip-start flip-inline flip-block" should set the property value]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-parsing.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-parsing.html.ini
new file mode 100644
index 0000000000..78f8130ba1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-parsing.html.ini
@@ -0,0 +1,69 @@
+[position-try-parsing.html]
+ [e.style['position-try'\] = "flip-inline" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-height none" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "--bar, --baz" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-inline-size --baz, flip-inline" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-block-size flip-inline flip-block, --bar, --baz" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "normal none" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-width none" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "normal --foo" should set the property value]
+ expected: FAIL
+
+ [e.style['position-try'\] = "flip-inline" should set position-try-options]
+ expected: FAIL
+
+ [e.style['position-try'\] = "flip-inline" should set position-try-order]
+ expected: FAIL
+
+ [e.style['position-try'\] = "flip-inline" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-width none" should set position-try-options]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-width none" should set position-try-order]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-width none" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['position-try'\] = "--foo, --bar" should set position-try-options]
+ expected: FAIL
+
+ [e.style['position-try'\] = "--foo, --bar" should set position-try-order]
+ expected: FAIL
+
+ [e.style['position-try'\] = "--foo, --bar" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-inline-size --foo, flip-inline" should set position-try-options]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-inline-size --foo, flip-inline" should set position-try-order]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-inline-size --foo, flip-inline" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-inline-size flip-inline flip-block, --foo, --bar" should set position-try-options]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-inline-size flip-inline flip-block, --foo, --bar" should set position-try-order]
+ expected: FAIL
+
+ [e.style['position-try'\] = "most-inline-size flip-inline flip-block, --foo, --bar" should not set unrelated longhands]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-002.html.ini
deleted file mode 100644
index 731d114bdd..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-002.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[position-fallback-002.html]
- expected:
- if (os == "android") and fission: [TIMEOUT, OK]
- [.target 1]
- 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
index edfe86b804..b6c5aacd10 100644
--- 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
@@ -100,3 +100,45 @@
[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-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini
index cb1660e0d9..6bf3b93b02 100644
--- 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
@@ -100,3 +100,45 @@
[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-fallback-custom-property.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-custom-property.html.ini
deleted file mode 100644
index 4144a955e0..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-custom-property.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[position-fallback-custom-property.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [.target 1]
- expected: FAIL
-
- [.target 2]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-dynamic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-dynamic.html.ini
deleted file mode 100644
index be1a973479..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-dynamic.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[position-fallback-dynamic.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [Left position set to right edge of anchor with @position-fallback]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-grid-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-grid-001.html.ini
deleted file mode 100644
index 9be89e3d1e..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-grid-001.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[position-fallback-grid-001.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [.target 1]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-tree-scoped.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-tree-scoped.html.ini
deleted file mode 100644
index 049a235066..0000000000
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-tree-scoped.html.ini
+++ /dev/null
@@ -1,29 +0,0 @@
-[position-fallback-tree-scoped.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [@position-fallback from same scope as ::part() rule]
- expected: FAIL
-
- [Outer position-fallback matches @position-fallback in document scope]
- expected: FAIL
-
- [@position-fallback from same scope as :host rule]
- expected: FAIL
-
- [Inner position-fallback matches @position-fallback in #outer_host scope]
- expected: FAIL
-
- [Document position-fallback matches @position-fallback in document scope]
- expected: FAIL
-
- [Outer position-fallback matches @position-fallback in #outer_host scope]
- expected: FAIL
-
- [Inner position-fallback matches @position-fallback in #inner_host scope]
- expected: FAIL
-
- [@position-fallback from same scope as ::slotted() rule]
- expected: FAIL
-
- [Inner position-fallback matches @position-fallback in document scope]
- expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-001.html.ini
index e0419ef452..77c14f4910 100644
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-001.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-001.html.ini
@@ -1,6 +1,4 @@
-[position-fallback-001.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+[position-try-001.html]
[.target 1]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-002.html.ini
new file mode 100644
index 0000000000..4fdb4e1e4f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-002.html.ini
@@ -0,0 +1,3 @@
+[position-try-002.html]
+ [.target 1]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-003.html.ini
index 3e220235bc..8912a2a8bb 100644
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-003.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-003.html.ini
@@ -1,4 +1,4 @@
-[position-fallback-003.html]
+[position-try-003.html]
[.anchored 1]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-004.html.ini
new file mode 100644
index 0000000000..32e964f6ae
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-004.html.ini
@@ -0,0 +1,3 @@
+[position-try-004.html]
+ [.target 2]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-cascade-layer-reorder.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade-layer-reorder.html.ini
index 221f78fcab..df5ef584a5 100644
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-cascade-layer-reorder.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade-layer-reorder.html.ini
@@ -1,6 +1,4 @@
-[position-fallback-cascade-layer-reorder.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+[position-try-cascade-layer-reorder.html]
[When in the same layer, the last rule of each name wins]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-container-query.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-container-query.html.ini
index c64d43af18..dc03b65a13 100644
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-container-query.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-container-query.html.ini
@@ -1,4 +1,4 @@
-[position-fallback-container-query.html]
+[position-try-container-query.html]
[Size container query responds to fallback width]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-custom-property.html.ini
index b39fb51631..d76c6abb64 100644
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-004.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-custom-property.html.ini
@@ -1,4 +1,4 @@
-[position-fallback-004.html]
+[position-try-custom-property.html]
[.target 1]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-dynamic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-dynamic.html.ini
new file mode 100644
index 0000000000..a110a1b7b7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-dynamic.html.ini
@@ -0,0 +1,3 @@
+[position-try-dynamic.html]
+ [Left position set to right edge of anchor with @position-try]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-grid-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-grid-001.html.ini
new file mode 100644
index 0000000000..ae38d3dc55
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-grid-001.html.ini
@@ -0,0 +1,3 @@
+[position-try-grid-001.html]
+ [.target 1]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-pseudo-element.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-pseudo-element.html.ini
index d9a138b939..6678c671b7 100644
--- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-pseudo-element.html.ini
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-pseudo-element.html.ini
@@ -1,4 +1,4 @@
-[position-fallback-pseudo-element.html]
+[position-try-pseudo-element.html]
[::before using second fallback]
expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-tree-scoped.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-tree-scoped.html.ini
new file mode 100644
index 0000000000..07b66bc1a5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/position-try-tree-scoped.html.ini
@@ -0,0 +1,27 @@
+[position-try-tree-scoped.html]
+ [Document position-try-options matches @position-try in document scope]
+ expected: FAIL
+
+ [Outer position-try-options matches @position-try in document scope]
+ expected: FAIL
+
+ [Outer position-try-options matches @position-try in #outer_host scope]
+ expected: FAIL
+
+ [Inner position-try-options matches @position-try in document scope]
+ expected: FAIL
+
+ [Inner position-try-options matches @position-try in #outer_host scope]
+ expected: FAIL
+
+ [Inner position-try-options matches @position-try in #inner_host scope]
+ expected: FAIL
+
+ [@position-try from same scope as :host rule]
+ expected: FAIL
+
+ [@position-try from same scope as ::slotted() rule]
+ expected: FAIL
+
+ [@position-try from same scope as ::part() rule]
+ 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 7730c72771..192e9d91fd 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
@@ -1258,3 +1258,633 @@
[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
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> 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-name> 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-name> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> 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-name> 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-name> 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-name> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ expected: FAIL
+
+ [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
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0.5) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0.6) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (1) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (1.5) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] 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 [center\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] 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 [center\] at (0.5) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (0.6) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (1) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (1.5) should be [center\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (-0.3) should be [left\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0) should be [left\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0.3) should be [left\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0.5) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0.6) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (1) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (1.5) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (-0.3) should be [left\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0) should be [left\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0.3) should be [left\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0.5) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0.6) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (1) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (1.5) should be [right\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.6) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (-0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.3) should be [none\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.6) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (-0.3) should be [flip-inline\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0) should be [flip-inline\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.3) should be [flip-inline\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.6) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (-0.3) should be [flip-inline\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0) should be [flip-inline\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.3) should be [flip-inline\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.6) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.5) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.6) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> 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-try-options> 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-try-options> from [--foo\] to [--bar\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> 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-try-options> 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-try-options> 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-try-options> from [--foo\] to [--bar\] at (1) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (1.5) should be [--bar\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.6) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (-0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.3) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.6) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1.5) should be [flip-block\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (-0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.5) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.6) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1.5) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (-0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.5) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.6) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1.5) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (-0.3) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.3) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.5) should be [most-height\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.6) should be [most-height\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (1) should be [most-height\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior: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-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (-0.3) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.3) should be [most-width\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.5) should be [most-height\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.6) should be [most-height\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (1) should be [most-height\]]
+ expected: FAIL
+
+ [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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> 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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> 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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> 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\]]
+ expected: FAIL
+
+ [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ 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\]]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/sticky-anchor-position-invalid.html.ini b/testing/web-platform/meta/css/css-anchor-position/sticky-anchor-position-invalid.html.ini
new file mode 100644
index 0000000000..f451d9b25b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/sticky-anchor-position-invalid.html.ini
@@ -0,0 +1,2 @@
+[sticky-anchor-position-invalid.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-base.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-base.html.ini
new file mode 100644
index 0000000000..42b257f83b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-base.html.ini
@@ -0,0 +1,3 @@
+[try-tactic-base.html]
+ [flip-start affects base values]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-basic.html.ini
new file mode 100644
index 0000000000..7a150c6cf7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-basic.html.ini
@@ -0,0 +1,48 @@
+[try-tactic-basic.html]
+ [--pf ]
+ expected: FAIL
+
+ [--pf flip-block]
+ expected: FAIL
+
+ [--pf flip-inline]
+ expected: FAIL
+
+ [--pf flip-block flip-inline]
+ expected: FAIL
+
+ [--pf flip-inline flip-block]
+ expected: FAIL
+
+ [--pf flip-start]
+ expected: FAIL
+
+ [--pf flip-block flip-start flip-inline]
+ expected: FAIL
+
+ [--pf flip-inline flip-start flip-block]
+ expected: FAIL
+
+ [--pf flip-start flip-block]
+ expected: FAIL
+
+ [--pf flip-inline flip-start]
+ expected: FAIL
+
+ [--pf flip-start flip-inline]
+ expected: FAIL
+
+ [--pf flip-block flip-start]
+ expected: FAIL
+
+ [--pf flip-start flip-block flip-inline]
+ expected: FAIL
+
+ [--pf flip-start flip-inline flip-block]
+ expected: FAIL
+
+ [--pf flip-inline flip-block 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-sizing.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-sizing.html.ini
new file mode 100644
index 0000000000..71df8cdfca
--- /dev/null
+++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-sizing.html.ini
@@ -0,0 +1,9 @@
+[try-tactic-sizing.html]
+ [flip-block does not affect sizing]
+ expected: FAIL
+
+ [flip-inline does not affect sizing]
+ expected: FAIL
+
+ [flip-start affects sizing]
+ expected: FAIL