diff options
Diffstat (limited to 'testing/web-platform/meta/css/css-masking/parsing')
12 files changed, 177 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-masking/parsing/clip-path-shape-parsing.html.ini b/testing/web-platform/meta/css/css-masking/parsing/clip-path-shape-parsing.html.ini new file mode 100644 index 0000000000..e77e45e814 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/clip-path-shape-parsing.html.ini @@ -0,0 +1,60 @@ +[clip-path-shape-parsing.html] + [e.style['clip-path'\] = "shape(from 0px 0px, line to 10px 10px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(evenodd from 0px 0px, line to 10px 10px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(nonzero from 0px 0px, line to 10px 10px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape( from 0px 0px, line to 10px 10px )" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 1em 50%, line to 10px 10px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(EvenOdd from 0px 0Px, CLOSE)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 1ch 50px, line to 10rem 10vh)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 1ch -50px, line to -10% 12px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, move by 10px 5px, line by 20px 40%, close)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, hline by 10px, vline to 5rem)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, vline by 5%, hline to 1vw)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, curve to 50px 20px via 10rem 1%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, curve to 50px 20px via 10rem 1px 20vh 1ch)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, curve by 50px 20px via 10rem 1px 20vh 1ch)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, smooth to 50px 20px via 10rem 1%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, smooth to 50px 1pt)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, arc to 50px 1pt of 10px 10px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10px 10px, arc to 50px 1pt of 10px 10px small rotate 0deg)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(from 10% 1rem, arc to 50px 1pt of 20% cw large rotate 25deg)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "shape(evenodd from 0px 0px, close)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/parsing/clip-path-valid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/clip-path-valid.html.ini new file mode 100644 index 0000000000..a3c196262b --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/clip-path-valid.html.ini @@ -0,0 +1,29 @@ +[clip-path-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['clip-path'\] = "ellipse(1px closest-side)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "border-box circle(7% at 8% 9%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle()" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(1px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(closest-side)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(farthest-side at center top)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(4% at top right)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "ellipse()" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "ellipse(farthest-side 4% at bottom left)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/parsing/clip-rule-computed.html.ini b/testing/web-platform/meta/css/css-masking/parsing/clip-rule-computed.html.ini new file mode 100644 index 0000000000..a1c01cfa56 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/clip-rule-computed.html.ini @@ -0,0 +1,3 @@ +[clip-rule-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/clip-rule-invalid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/clip-rule-invalid.html.ini new file mode 100644 index 0000000000..5e4b02c3c4 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/clip-rule-invalid.html.ini @@ -0,0 +1,3 @@ +[clip-rule-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/clip-rule-valid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/clip-rule-valid.html.ini new file mode 100644 index 0000000000..b1e8e35420 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/clip-rule-valid.html.ini @@ -0,0 +1,3 @@ +[clip-rule-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-invalid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-invalid.html.ini new file mode 100644 index 0000000000..4b7722229e --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-invalid.html.ini @@ -0,0 +1,3 @@ +[mask-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-position-invalid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-position-invalid.html.ini new file mode 100644 index 0000000000..57976453c1 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-position-invalid.html.ini @@ -0,0 +1,3 @@ +[mask-position-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-position-valid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-position-valid.html.ini new file mode 100644 index 0000000000..667deaa9a6 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-position-valid.html.ini @@ -0,0 +1,29 @@ +[mask-position-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['mask-position'\] = "10%" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "30px center" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "center bottom" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "center left" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "left" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "top" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "top center" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "center" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "top, center, left" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-type-computed.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-type-computed.html.ini new file mode 100644 index 0000000000..704bafc7e7 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-type-computed.html.ini @@ -0,0 +1,3 @@ +[mask-type-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-type-invalid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-type-invalid.html.ini new file mode 100644 index 0000000000..57c02b0741 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-type-invalid.html.ini @@ -0,0 +1,3 @@ +[mask-type-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-type-valid.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-type-valid.html.ini new file mode 100644 index 0000000000..b64e18e5d7 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-type-valid.html.ini @@ -0,0 +1,3 @@ +[mask-type-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-valid.sub.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-valid.sub.html.ini new file mode 100644 index 0000000000..23ebb73838 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-valid.sub.html.ini @@ -0,0 +1,35 @@ +[mask-valid.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['mask'\] = "repeat-y" should set the property value] + expected: FAIL + + [e.style['mask'\] = "content-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "margin-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "view-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "no-clip" should set the property value] + expected: FAIL + + [e.style['mask'\] = "subtract" should set the property value] + expected: FAIL + + [e.style['mask'\] = "alpha" should set the property value] + expected: FAIL + + [e.style['mask'\] = "intersect no-clip space round 1px 2px / contain view-box, stroke-box linear-gradient(to left bottom, red, blue) luminance" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none alpha" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none" should set mask-position] + expected: FAIL + + [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-position] + expected: FAIL |