diff options
Diffstat (limited to 'testing/web-platform/meta/css/css-borders')
32 files changed, 849 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-computed.html.ini new file mode 100644 index 0000000000..05c13c430a --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-block-end-radius-computed.html] + [Property border-block-end-radius value '10px'] + expected: FAIL + + [Property border-block-end-radius value '10px 10px'] + expected: FAIL + + [Property border-block-end-radius value '5px 10px'] + expected: FAIL + + [Property border-block-end-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-block-end-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-block-end-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-valid.html.ini new file mode 100644 index 0000000000..bfbc723027 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-block-end-radius-valid.html] + [e.style['border-block-end-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-computed.html.ini new file mode 100644 index 0000000000..9d7db5ea7e --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-block-start-radius-computed.html] + [Property border-block-start-radius value '10px'] + expected: FAIL + + [Property border-block-start-radius value '10px 10px'] + expected: FAIL + + [Property border-block-start-radius value '5px 10px'] + expected: FAIL + + [Property border-block-start-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-block-start-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-block-start-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-valid.html.ini new file mode 100644 index 0000000000..a3c8f78101 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-block-start-radius-valid.html] + [e.style['border-block-start-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-computed.html.ini new file mode 100644 index 0000000000..992b0f80e6 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-bottom-radius-computed.html] + [Property border-bottom-radius value '10px'] + expected: FAIL + + [Property border-bottom-radius value '10px 10px'] + expected: FAIL + + [Property border-bottom-radius value '5px 10px'] + expected: FAIL + + [Property border-bottom-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-bottom-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-bottom-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-valid.html.ini new file mode 100644 index 0000000000..13d7d53aa0 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-bottom-radius-valid.html] + [e.style['border-bottom-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-computed.html.ini new file mode 100644 index 0000000000..b594c6f3b9 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-computed.html.ini @@ -0,0 +1,21 @@ +[border-clip-computed.html] + [Property border-clip value 'normal'] + expected: FAIL + + [Property border-clip value '10px'] + expected: FAIL + + [Property border-clip value '10%'] + expected: FAIL + + [Property border-clip value '0'] + expected: FAIL + + [Property border-clip value '1fr'] + expected: FAIL + + [Property border-clip value '10px 10%'] + expected: FAIL + + [Property border-clip value '10px 1em 10% 1fr 2fr'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-valid.html.ini new file mode 100644 index 0000000000..ffb31b6617 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-valid.html.ini @@ -0,0 +1,21 @@ +[border-clip-valid.html] + [e.style['border-clip'\] = "normal" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10px" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "0" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "1fr" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10px 10%" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10px 1em 10% 1fr 2fr" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-computed.html.ini new file mode 100644 index 0000000000..faa10f8cdd --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-inline-end-radius-computed.html] + [Property border-inline-end-radius value '10px'] + expected: FAIL + + [Property border-inline-end-radius value '10px 10px'] + expected: FAIL + + [Property border-inline-end-radius value '5px 10px'] + expected: FAIL + + [Property border-inline-end-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-inline-end-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-inline-end-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-valid.html.ini new file mode 100644 index 0000000000..5bf92e18ee --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-inline-end-radius-valid.html] + [e.style['border-inline-end-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-computed.html.ini new file mode 100644 index 0000000000..37a9242d2a --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-inline-start-radius-computed.html] + [Property border-inline-start-radius value '10px'] + expected: FAIL + + [Property border-inline-start-radius value '10px 10px'] + expected: FAIL + + [Property border-inline-start-radius value '5px 10px'] + expected: FAIL + + [Property border-inline-start-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-inline-start-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-inline-start-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-valid.html.ini new file mode 100644 index 0000000000..dbb0f7cb02 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-inline-start-radius-valid.html] + [e.style['border-inline-start-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-computed.html.ini new file mode 100644 index 0000000000..3dfe06ea35 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-left-radius-computed.html] + [Property border-left-radius value '10px'] + expected: FAIL + + [Property border-left-radius value '10px 10px'] + expected: FAIL + + [Property border-left-radius value '5px 10px'] + expected: FAIL + + [Property border-left-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-left-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-left-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-valid.html.ini new file mode 100644 index 0000000000..f6ed2c4d29 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-left-radius-valid.html] + [e.style['border-left-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-computed.html.ini new file mode 100644 index 0000000000..5513df6068 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-right-radius-computed.html] + [Property border-right-radius value '10px'] + expected: FAIL + + [Property border-right-radius value '10px 10px'] + expected: FAIL + + [Property border-right-radius value '5px 10px'] + expected: FAIL + + [Property border-right-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-right-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-right-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-valid.html.ini new file mode 100644 index 0000000000..496e658778 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-right-radius-valid.html] + [e.style['border-right-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-computed.html.ini new file mode 100644 index 0000000000..c1befe901b --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-top-radius-computed.html] + [Property border-top-radius value '10px'] + expected: FAIL + + [Property border-top-radius value '10px 10px'] + expected: FAIL + + [Property border-top-radius value '5px 10px'] + expected: FAIL + + [Property border-top-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-top-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-top-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-valid.html.ini new file mode 100644 index 0000000000..ad4384c539 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-top-radius-valid.html] + [e.style['border-top-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-computed.html.ini new file mode 100644 index 0000000000..dbdf7bdff5 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-computed.html.ini @@ -0,0 +1,12 @@ +[box-shadow-blur-computed.html] + [Property box-shadow-blur value '0'] + expected: FAIL + + [Property box-shadow-blur value '1px'] + expected: FAIL + + [Property box-shadow-blur value '1em'] + expected: FAIL + + [Property box-shadow-blur value '1px, 2px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-valid.html.ini new file mode 100644 index 0000000000..3c86a662ba --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-valid.html.ini @@ -0,0 +1,15 @@ +[box-shadow-blur-valid.html] + [e.style['box-shadow-blur'\] = "0" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "1px" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "1em" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "calc(1em + 2px)" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "1px, 2px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-computed.html.ini new file mode 100644 index 0000000000..964f3e3be3 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-computed.html.ini @@ -0,0 +1,51 @@ +[box-shadow-color-computed.html] + [Property box-shadow-color value 'currentcolor'] + expected: FAIL + + [Property box-shadow-color value 'transparent'] + expected: FAIL + + [Property box-shadow-color value 'red'] + expected: FAIL + + [Property box-shadow-color value 'magenta'] + expected: FAIL + + [Property box-shadow-color value '#234'] + expected: FAIL + + [Property box-shadow-color value '#FEDCBA'] + expected: FAIL + + [Property box-shadow-color value 'rgb(2, 3, 4)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(100%, 0%, 0%)'] + expected: FAIL + + [Property box-shadow-color value 'rgba(2, 3, 4, 0.5)'] + expected: FAIL + + [Property box-shadow-color value 'rgba(2, 3, 4, 50%)'] + expected: FAIL + + [Property box-shadow-color value 'hsl(120, 100%, 50%)'] + expected: FAIL + + [Property box-shadow-color value 'hsla(120, 100%, 50%, 0.25)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(-2, 3, 4)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(100, 200, 300)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(20, 10, 0, -10)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(100%, 200%, 300%)'] + expected: FAIL + + [Property box-shadow-color value 'red, blue'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-valid.html.ini new file mode 100644 index 0000000000..34b918dad0 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-valid.html.ini @@ -0,0 +1,51 @@ +[box-shadow-color-valid.html] + [e.style['box-shadow-color'\] = "currentcolor" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "transparent" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "red" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "magenta" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "#234" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "#FEDCBA" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(2, 3, 4)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(100%, 0%, 0%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgba(2, 3, 4, 0.5)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgba(2, 3, 4, 50%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "hsl(120, 100%, 50%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "hsla(120, 100%, 50%, 0.25)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(-2, 3, 4)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(100, 200, 300)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(20, 10, 0, -10)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(100%, 200%, 300%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "red, blue" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-computed.html.ini new file mode 100644 index 0000000000..b232a0b16e --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-computed.html.ini @@ -0,0 +1,18 @@ +[box-shadow-offset-computed.html] + [Property box-shadow-offset value '0 0'] + expected: FAIL + + [Property box-shadow-offset value '10px 0'] + expected: FAIL + + [Property box-shadow-offset value '0 10px'] + expected: FAIL + + [Property box-shadow-offset value '10px 10px'] + expected: FAIL + + [Property box-shadow-offset value '10px 20px, 30px 40px'] + expected: FAIL + + [Property box-shadow-offset value 'calc(1em + 1px) calc(-1em + 1px)'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-valid.html.ini new file mode 100644 index 0000000000..8211e9a42d --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-valid.html.ini @@ -0,0 +1,21 @@ +[box-shadow-offset-valid.html] + [e.style['box-shadow-offset'\] = "0" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "0 0" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "1px 2px" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "1em 2em" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "-1px -2px" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "calc(1em + 2px) calc(3rem + 4vw)" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "1px 2px, 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-computed.html.ini new file mode 100644 index 0000000000..98607eab5a --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-computed.html.ini @@ -0,0 +1,12 @@ +[box-shadow-position-computed.html] + [Property box-shadow-position value 'inset'] + expected: FAIL + + [Property box-shadow-position value 'outset'] + expected: FAIL + + [Property box-shadow-position value 'inset, outset'] + expected: FAIL + + [Property box-shadow-position value 'outset, inset'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-valid.html.ini new file mode 100644 index 0000000000..9fa2590b2b --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-valid.html.ini @@ -0,0 +1,12 @@ +[box-shadow-position-valid.html] + [e.style['box-shadow-position'\] = "inset" should set the property value] + expected: FAIL + + [e.style['box-shadow-position'\] = "outset" should set the property value] + expected: FAIL + + [e.style['box-shadow-position'\] = "inset, outset" should set the property value] + expected: FAIL + + [e.style['box-shadow-position'\] = "outset, inset" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-computed.html.ini new file mode 100644 index 0000000000..36676b921f --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-computed.html.ini @@ -0,0 +1,15 @@ +[box-shadow-spread-computed.html] + [Property box-shadow-spread value '0'] + expected: FAIL + + [Property box-shadow-spread value '1px'] + expected: FAIL + + [Property box-shadow-spread value '1em'] + expected: FAIL + + [Property box-shadow-spread value '-1px'] + expected: FAIL + + [Property box-shadow-spread value 'calc(1em + 1px)'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-valid.html.ini new file mode 100644 index 0000000000..669c60cbc7 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-valid.html.ini @@ -0,0 +1,15 @@ +[box-shadow-spread-valid.html] + [e.style['box-shadow-spread'\] = "0" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "1px" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "1em" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "-1px" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "calc(1em + 2px)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-computed.html.ini new file mode 100644 index 0000000000..a2c40f8c58 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-computed.html.ini @@ -0,0 +1,15 @@ +[corner-shape-computed.html] + [Property corner-shape value 'round'] + expected: FAIL + + [Property corner-shape value 'angle'] + expected: FAIL + + [Property corner-shape value 'round angle'] + expected: FAIL + + [Property corner-shape value 'round angle round'] + expected: FAIL + + [Property corner-shape value 'round angle round angle'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-valid.html.ini new file mode 100644 index 0000000000..acc4117473 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-valid.html.ini @@ -0,0 +1,18 @@ +[corner-shape-valid.html] + [e.style['corner-shape'\] = "round" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle round" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "round angle" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle round angle" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle round angle round" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-computed.html.ini new file mode 100644 index 0000000000..278ab534b5 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-computed.html.ini @@ -0,0 +1,108 @@ +[corners-computed.html] + [Property corners value 'round'] + expected: FAIL + + [Property corners value 'angle'] + expected: FAIL + + [Property corners value 'round angle'] + expected: FAIL + + [Property corners value 'round angle round'] + expected: FAIL + + [Property corners value 'round angle round angle'] + expected: FAIL + + [Property corners value '4px'] + expected: FAIL + + [Property corners value '2%'] + expected: FAIL + + [Property corners value '4px 2%'] + expected: FAIL + + [Property corners value '4px 2% 1em'] + expected: FAIL + + [Property corners value '4px 2% 1em 4%'] + expected: FAIL + + [Property corners value '4px / 2px'] + expected: FAIL + + [Property corners value '2% / 2px'] + expected: FAIL + + [Property corners value '4px 2% / 2px'] + expected: FAIL + + [Property corners value '4px 2% 1em / 2px'] + expected: FAIL + + [Property corners value '4px 2% 1em 4% / 2px'] + expected: FAIL + + [Property corners value '4px / 2px 4%'] + expected: FAIL + + [Property corners value '4px / 2px 4% 1em'] + expected: FAIL + + [Property corners value '4px / 2px 4% 1em 2%'] + expected: FAIL + + [Property corners value '4px 2% / 2px 4%'] + expected: FAIL + + [Property corners value '4px 2% 1em / 2px 4% 1em'] + expected: FAIL + + [Property corners value '4px 2% 1em 4% / 2px 4% 1em 2%'] + expected: FAIL + + [Property corners value '4px round'] + expected: FAIL + + [Property corners value '4px angle'] + expected: FAIL + + [Property corners value '4px round angle'] + expected: FAIL + + [Property corners value '4px round angle round'] + expected: FAIL + + [Property corners value '4px round angle round angle'] + expected: FAIL + + [Property corners value '4px 2% round'] + expected: FAIL + + [Property corners value '4px 2% / 2px round'] + expected: FAIL + + [Property corners value '4px / 2px 4% round'] + expected: FAIL + + [Property corners value '4px / 2px 4% round angle'] + expected: FAIL + + [Property corners value 'round 4px'] + expected: FAIL + + [Property corners value 'round 4px 2%'] + expected: FAIL + + [Property corners value 'round 4px 2% / 2px'] + expected: FAIL + + [Property corners value 'round 4px / 2px 4%'] + expected: FAIL + + [Property corners value 'round angle 4px / 2px 4%'] + expected: FAIL + + [Property corners value 'round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-valid.html.ini new file mode 100644 index 0000000000..fc39c33c11 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-valid.html.ini @@ -0,0 +1,108 @@ +[corners-valid.html] + [e.style['corners'\] = "round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "2% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em 4% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% 1em" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% 1em 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em / 2px 4% 1em" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round angle round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round angle round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% / 2px round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px 2% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle 4px / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value] + expected: FAIL |