commit 6d205ae1ce1088e4c4cf938fb35bc4b530388917
parent fc8ca52953f36347bba2d6c9e726a621ead2648c
Author: moz-wptsync-bot <wptsync@mozilla.com>
Date: Thu, 6 Nov 2025 05:36:38 +0000
Bug 1998545 [wpt PR 55878] - Update wpt metadata, a=testonly
wpt-pr: 55878
wpt-type: metadata
Diffstat:
3 files changed, 225 insertions(+), 0 deletions(-)
diff --git a/testing/web-platform/meta/css/css-gaps/parsing/rule-outset-bidirectional-shorthand.html.ini b/testing/web-platform/meta/css/css-gaps/parsing/rule-outset-bidirectional-shorthand.html.ini
@@ -0,0 +1,189 @@
+[rule-outset-bidirectional-shorthand.html]
+ [e.style['rule-outset'\] = "0px" should set column-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should set column-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should set column-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should set column-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should set row-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should set row-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should set row-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should set row-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "0px" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set column-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set column-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set column-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set column-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set row-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set row-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set row-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should set row-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set column-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set column-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set column-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set column-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set row-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set row-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set row-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should set row-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "50%" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set column-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set column-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set column-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set column-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set row-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set row-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set row-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set row-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set column-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set column-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set column-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set column-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set row-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set row-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set row-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should set row-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set column-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set column-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set column-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set column-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set row-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set row-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set row-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set row-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should not set unrelated longhands]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set column-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set column-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set column-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set column-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set row-rule-edge-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set row-rule-edge-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set row-rule-interior-end-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should set row-rule-interior-start-outset]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px 40px" should not set unrelated longhands]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-gaps/parsing/rule-outset-computed.html.ini b/testing/web-platform/meta/css/css-gaps/parsing/rule-outset-computed.html.ini
@@ -91,3 +91,18 @@
[Property row-rule-outset value '5% / 15% 20%']
expected: FAIL
+
+ [Property rule-outset value '10px 20px']
+ expected: FAIL
+
+ [Property rule-outset value '10px 20px / 30px -10px']
+ expected: FAIL
+
+ [Property rule-outset value '-10px -20px / 25% 24%']
+ expected: FAIL
+
+ [Property rule-outset value '5% 10% / 15%']
+ expected: FAIL
+
+ [Property rule-outset value '5% / 15% 20%']
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-gaps/parsing/rule-outset-valid.html.ini b/testing/web-platform/meta/css/css-gaps/parsing/rule-outset-valid.html.ini
@@ -85,3 +85,24 @@
[e.style['row-rule-outset'\] = "10px / 20px" should set the property value]
expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / 30px -10px" should set the property value]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "-10px -20px / 25% 24%" should set the property value]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "5% 10% / 15% 25%" should set the property value]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px" should set the property value]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px 20px / -5px" should set the property value]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px 30px" should set the property value]
+ expected: FAIL
+
+ [e.style['rule-outset'\] = "10px / 20px" should set the property value]
+ expected: FAIL