diff options
Diffstat (limited to 'testing/web-platform/meta/css/css-color/parsing')
-rw-r--r-- | testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini | 561 | ||||
-rw-r--r-- | testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini | 723 |
2 files changed, 588 insertions, 696 deletions
diff --git a/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini index 92564f07ca..21b32c6ad3 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini @@ -542,12 +542,6 @@ [Property color value 'lab(from color(display-p3 0 0 0) l a b / alpha)'] expected: FAIL - [Property color value 'lab(from lab(25 20 50) 0 0 0)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) 0 0 0 / 0)'] - expected: FAIL - [Property color value 'lab(from lab(25 20 50) 0 a b / alpha)'] expected: FAIL @@ -596,12 +590,6 @@ [Property color value 'lab(from lab(25 20 50 / 40%) l a b / .35)'] expected: FAIL - [Property color value 'lab(from lab(0.7 45 30 / 40%) 200 300 400 / 500)'] - expected: FAIL - - [Property color value 'lab(from lab(0.7 45 30 / 40%) -200 -300 -400 / -500)'] - expected: FAIL - [Property color value 'lab(from lab(25 20 50) l b a)'] expected: FAIL @@ -620,12 +608,6 @@ [Property color value 'lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'lab(from lab(25 20 50) none none none)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) none none none / none)'] - expected: FAIL - [Property color value 'lab(from lab(25 20 50) l a none)'] expected: FAIL @@ -686,18 +668,6 @@ [Property color value 'lch(from lab(0.7 45 30) l c h / alpha)'] expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) 0 0 0)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 0 0 0deg)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 0 0 0 / 0)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 0 0 0deg / 0)'] - expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) 0 c h / alpha)'] expected: FAIL @@ -758,18 +728,6 @@ [Property color value 'lch(from lch(0.7 45 30 / 40%) l c h / .25)'] expected: FAIL - [Property color value 'lch(from lch(0.7 45 30 / 40%) 200 300 400 / 500)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) -200 -300 -400 / -500)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) 50 120 400deg / 500)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) 50 120 -400deg / -500)'] - expected: FAIL - [Property color value 'lch(from lch(.7 45 30) l c c / alpha)'] expected: FAIL @@ -782,12 +740,6 @@ [Property color value 'lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'] expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) none none none)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) none none none / none)'] - expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) l c none)'] expected: FAIL @@ -845,12 +797,6 @@ [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)'] expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)'] expected: FAIL @@ -923,30 +869,6 @@ [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb g b r)'] expected: FAIL @@ -1001,12 +923,6 @@ [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb none none none)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb none none none / none)'] - expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g none)'] expected: FAIL @@ -1049,12 +965,6 @@ [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)'] expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)'] expected: FAIL @@ -1127,30 +1037,6 @@ [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)'] expected: FAIL @@ -1205,12 +1091,6 @@ [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none / none)'] - expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)'] expected: FAIL @@ -1253,12 +1133,6 @@ [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)'] expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)'] expected: FAIL @@ -1331,30 +1205,6 @@ [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)'] expected: FAIL @@ -1409,12 +1259,6 @@ [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none / none)'] - expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)'] expected: FAIL @@ -1457,12 +1301,6 @@ [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)'] expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)'] expected: FAIL @@ -1535,30 +1373,6 @@ [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)'] expected: FAIL @@ -1613,12 +1427,6 @@ [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)'] expected: FAIL @@ -1661,12 +1469,6 @@ [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)'] expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)'] expected: FAIL @@ -1739,30 +1541,6 @@ [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)'] expected: FAIL @@ -1817,12 +1595,6 @@ [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none / none)'] - expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)'] expected: FAIL @@ -1865,12 +1637,6 @@ [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)'] expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)'] expected: FAIL @@ -1943,30 +1709,6 @@ [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)'] expected: FAIL @@ -2021,12 +1763,6 @@ [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)'] expected: FAIL @@ -2069,12 +1805,6 @@ [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)'] expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)'] expected: FAIL @@ -2144,12 +1874,6 @@ [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz none none none)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz none none none / none)'] - expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y none)'] expected: FAIL @@ -2192,12 +1916,6 @@ [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)'] expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)'] expected: FAIL @@ -2267,12 +1985,6 @@ [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)'] expected: FAIL @@ -2315,12 +2027,6 @@ [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)'] expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)'] expected: FAIL @@ -2390,12 +2096,6 @@ [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)'] expected: FAIL @@ -2477,12 +2177,6 @@ [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)'] expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0 0 0)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0 0 0 / 0)'] - expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)'] expected: FAIL @@ -2531,12 +2225,6 @@ [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)'] expected: FAIL - [Property color value 'oklab(from oklab(0.7 0.45 0.3 / 40%) 2 3 4 / 500)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.7 0.45 0.3 / 40%) -2 -3 -4 / -500)'] - expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l b a)'] expected: FAIL @@ -2555,12 +2243,6 @@ [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) none none none)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) none none none / none)'] - expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a none)'] expected: FAIL @@ -2600,18 +2282,6 @@ [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)'] expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0deg)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0 / 0)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0deg / 0)'] - expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 c h / alpha)'] expected: FAIL @@ -2672,18 +2342,6 @@ [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)'] expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 2 3 400 / 500)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) -2 -3 -400 / -500)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 400deg / 500)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 -400deg / -500)'] - expected: FAIL - [Property color value 'oklch(from oklch(.7 0.45 30) l c c / alpha)'] expected: FAIL @@ -2696,12 +2354,6 @@ [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'] expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) none none none)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) none none none / none)'] - expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) l c none)'] expected: FAIL @@ -2935,3 +2587,216 @@ [Property color value 'color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)'] expected: FAIL + + [Property color value 'color(from rgb(from color(xyz-d50 0.99 0.88 0.77) r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from hsl(from color(xyz-d50 0.99 0.88 0.77) h s l) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from hwb(from color(xyz-d50 0.99 0.88 0.77) h w b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from lab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from lch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from oklab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from oklch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb-linear r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) display-p3 r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) a98-rgb r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) rec2020 r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz x y z) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d50 x y z) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d65 x y z) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from rgb(from color(xyz-d65 0.99 0.88 0.77) r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from hsl(from color(xyz-d65 0.99 0.88 0.77) h s l) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from hwb(from color(xyz-d65 0.99 0.88 0.77) h w b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from lab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from lch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from oklab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from oklch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb-linear r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) display-p3 r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) a98-rgb r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) rec2020 r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz x y z) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d50 x y z) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d65 x y z) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple)'] + expected: FAIL + + [Property color value 'color-mix(in hsl, hsl(from rebeccapurple none s l), rebeccapurple)'] + expected: FAIL + + [Property color value 'color-mix(in hwb, hwb(from rebeccapurple none w b), rebeccapurple)'] + expected: FAIL + + [Property color value 'color-mix(in lab, lab(from lab(25 20 50) none a b), lab(25 20 50))'] + expected: FAIL + + [Property color value 'color-mix(in oklab, oklab(from oklab(0.25 0.2 0.5) none a b), oklab(0.25 0.2 0.5))'] + expected: FAIL + + [Property color value 'color-mix(in lch, lch(from lch(0.7 45 30) l c none), lch(0.7 45 30))'] + expected: FAIL + + [Property color value 'color-mix(in oklch, oklch(from oklch(0.7 0.45 30) l c none), oklch(0.7 0.45 30))'] + expected: FAIL + + [Property color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha + 0.5)) r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha - 1.5)) r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha + 0.5)) h s l / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha - 1.5)) h s l / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha + 0.5)) h w b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha - 1.5)) h w b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha + 0.5)) srgb r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha - 1.5)) srgb r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha + 0.5)) srgb-linear r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha - 1.5)) srgb-linear r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha + 0.5)) a98-rgb r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha - 1.5)) a98-rgb r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha + 0.5)) rec2020 r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha - 1.5)) rec2020 r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha + 0.5)) prophoto-rgb r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha - 1.5)) prophoto-rgb r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha + 0.5)) display-p3 r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha - 1.5)) display-p3 r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha + 0.5)) xyz x y z / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha - 1.5)) xyz x y z / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha + 0.5)) xyz-d50 x y z / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha - 1.5)) xyz-d50 x y z / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha + 0.5)) xyz-d65 x y z / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha - 1.5)) xyz-d65 x y z / calc(alpha + 0.5))'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini index df000ed033..6955697378 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini @@ -542,12 +542,6 @@ [e.style['color'\] = "lab(from color(display-p3 0 0 0) l a b / alpha)" should set the property value] expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) 0 a b / alpha)" should set the property value] expected: FAIL @@ -596,12 +590,6 @@ [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a b / .35)" should set the property value] expected: FAIL - [e.style['color'\] = "lab(from lab(0.7 45 30 / 40%) 200 300 400 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(0.7 45 30 / 40%) -200 -300 -400 / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) l b a)" should set the property value] expected: FAIL @@ -620,12 +608,6 @@ [e.style['color'\] = "lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) l a none)" should set the property value] expected: FAIL @@ -686,18 +668,6 @@ [e.style['color'\] = "lch(from lab(0.7 45 30) l c h / alpha)" should set the property value] expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0deg)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0 / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0deg / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 c h / alpha)" should set the property value] expected: FAIL @@ -758,18 +728,6 @@ [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c h / .25)" should set the property value] expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 200 300 400 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) -200 -300 -400 / -500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 50 120 400deg / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 50 120 -400deg / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "lch(from lch(.7 45 30) l c c / alpha)" should set the property value] expected: FAIL @@ -782,12 +740,6 @@ [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) l c none)" should set the property value] expected: FAIL @@ -845,12 +797,6 @@ [e.style['color'\] = "color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)" should set the property value] expected: FAIL @@ -923,30 +869,6 @@ [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb g b r)" should set the property value] expected: FAIL @@ -1001,12 +923,6 @@ [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g none)" should set the property value] expected: FAIL @@ -1049,12 +965,6 @@ [e.style['color'\] = "color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)" should set the property value] expected: FAIL @@ -1127,30 +1037,6 @@ [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)" should set the property value] expected: FAIL @@ -1205,12 +1091,6 @@ [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)" should set the property value] expected: FAIL @@ -1253,12 +1133,6 @@ [e.style['color'\] = "color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)" should set the property value] expected: FAIL @@ -1331,30 +1205,6 @@ [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)" should set the property value] expected: FAIL @@ -1409,12 +1259,6 @@ [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)" should set the property value] expected: FAIL @@ -1457,12 +1301,6 @@ [e.style['color'\] = "color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)" should set the property value] expected: FAIL @@ -1535,30 +1373,6 @@ [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)" should set the property value] expected: FAIL @@ -1613,12 +1427,6 @@ [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)" should set the property value] expected: FAIL @@ -1661,12 +1469,6 @@ [e.style['color'\] = "color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)" should set the property value] expected: FAIL @@ -1739,30 +1541,6 @@ [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)" should set the property value] expected: FAIL @@ -1817,12 +1595,6 @@ [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)" should set the property value] expected: FAIL @@ -1865,12 +1637,6 @@ [e.style['color'\] = "color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)" should set the property value] expected: FAIL @@ -1943,30 +1709,6 @@ [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)" should set the property value] expected: FAIL @@ -2021,12 +1763,6 @@ [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)" should set the property value] expected: FAIL @@ -2069,12 +1805,6 @@ [e.style['color'\] = "color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)" should set the property value] expected: FAIL @@ -2144,12 +1874,6 @@ [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y none)" should set the property value] expected: FAIL @@ -2192,12 +1916,6 @@ [e.style['color'\] = "color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)" should set the property value] expected: FAIL @@ -2267,12 +1985,6 @@ [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)" should set the property value] expected: FAIL @@ -2315,12 +2027,6 @@ [e.style['color'\] = "color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)" should set the property value] expected: FAIL @@ -2390,12 +2096,6 @@ [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)" should set the property value] expected: FAIL @@ -2447,12 +2147,6 @@ [e.style['color'\] = "oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)" should set the property value] expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)" should set the property value] expected: FAIL @@ -2501,12 +2195,6 @@ [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)" should set the property value] expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.7 0.45 0.3 / 40%) 2 3 4 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.7 0.45 0.3 / 40%) -2 -3 -4 / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l b a)" should set the property value] expected: FAIL @@ -2525,12 +2213,6 @@ [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a none)" should set the property value] expected: FAIL @@ -2570,18 +2252,6 @@ [e.style['color'\] = "oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)" should set the property value] expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0deg)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0 / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0deg / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 c h / alpha)" should set the property value] expected: FAIL @@ -2642,18 +2312,6 @@ [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)" should set the property value] expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 2 3 400 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) -2 -3 -400 / -500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 400deg / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 -400deg / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklch(from oklch(.7 0.45 30) l c c / alpha)" should set the property value] expected: FAIL @@ -2666,12 +2324,6 @@ [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c none)" should set the property value] expected: FAIL @@ -2815,3 +2467,378 @@ [e.style['color'\] = "color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)" should set the property value] expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from hsl(120deg 20% 50% / .5) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(from rebeccapurple r g b) r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0 0 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0 0 0 / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 0 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 0 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 0 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 0 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 0 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 25 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 25 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 25 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / .25)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 25 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 25 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 25 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / .20)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 20% g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 20% b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 20% g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 20% b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 25 g b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 25 b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 25 / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 25 g b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 25 b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 25 / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple g b r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple b alpha r / g)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r r r / r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple alpha alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) g b r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) b alpha r / g)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r r r / r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) alpha alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 20% 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 10 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0% 10 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 20% 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 10 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 0% 10 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple calc(r) calc(g) calc(b))" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r calc(g * 2) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple b calc(r * .5) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r calc(g * .5 + g * .5) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r calc(b * .5 - g * .5) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple none none none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple none none none / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% 40% 60% / 80%) r g none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% 40% 60% / 80%) r g b / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(none none none) r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(none none none / none) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% none 60%) r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% 40% 60% / none) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from currentColor r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from color-mix(in srgb, red, red) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(from rebeccapurple h s l) h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0 0% 0%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0deg 0% 0%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0 0% 0% / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0deg 0% 0% / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h 0% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s 0% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 0 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 0deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h 0% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s 0% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 25 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 25deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h 20% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / .25)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 25 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 25deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h 20% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / .2)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h l s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h alpha l / s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h l l / l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h l s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h alpha l / s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h l l / l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple calc(h) calc(s) calc(l))" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) calc(h) calc(s) calc(l) / calc(alpha))" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple none none none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple none none none / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple none s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s l / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) none s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(none none none) h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(none none none / none) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg none 50% / .5) h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / none) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(none 20% 50% / .5) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from currentColor h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from color-mix(in srgb, red, red) h s l / alpha)" should set the property value] + expected: FAIL |