Pass | e.style['color'] = "lab(0 0 0)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(0 0 0 / 1)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(0 0 0 / 0.5)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0 / 0.5)", "lab(0 0 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0 / 0.5)", "lab(0 0 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(20 0 10/0.5)" should set the property value | Asserts runPass | assert_not_equals("lab(20 0 10 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(20 0 10 / 0.5)", "lab(20 0 10 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(20 0 10 / 0.5)", "lab(20 0 10 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(20 0 10/50%)" should set the property value | Asserts runPass | assert_not_equals("lab(20 0 10 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(20 0 10 / 0.5)", "lab(20 0 10 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(20 0 10 / 0.5)", "lab(20 0 10 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(400 0 10/50%)" should set the property value | Asserts runPass | assert_not_equals("lab(100 0 10 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(100 0 10 / 0.5)", "lab(100 0 10 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(100 0 10 / 0.5)", "lab(100 0 10 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(50 -160 160)" should set the property value | Asserts runPass | assert_not_equals("lab(50 -160 160)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 -160 160)", "lab(50 -160 160)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 -160 160)", "lab(50 -160 160)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(50 -200 200)" should set the property value | Asserts runPass | assert_not_equals("lab(50 -200 200)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 -200 200)", "lab(50 -200 200)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 -200 200)", "lab(50 -200 200)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(0 0 0 / -10%)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0 / 0)", "lab(0 0 0 / 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0 / 0)", "lab(0 0 0 / 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(0 0 0 / 110%)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(0 0 0 / 300%)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(-40 0 0)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0)", "lab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(50 -20 0)" should set the property value | Asserts runPass | assert_not_equals("lab(50 -20 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 -20 0)", "lab(50 -20 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 -20 0)", "lab(50 -20 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(50 0 -20)" should set the property value | Asserts runPass | assert_not_equals("lab(50 0 -20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 0 -20)", "lab(50 0 -20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 0 -20)", "lab(50 0 -20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(50% 50% -20%)" should set the property value | Asserts runPass | assert_not_equals("lab(50 62.5 -25)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 62.5 -25)", "lab(50 62.5 -25)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 62.5 -25)", "lab(50 62.5 -25)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(50 -20% -20%)" should set the property value | Asserts runPass | assert_not_equals("lab(50 -25 -25)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 -25 -25)", "lab(50 -25 -25)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 -25 -25)", "lab(50 -25 -25)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "lab(calc(50 * 3) calc(0.5 - 1) calc(1.5) / calc(-0.5 + 1))" should set the property value | assert_equals: serialization should be canonical expected "lab(calc(150) calc(-0.5) calc(1.5) / calc(0.5))" but got "lab(100 -0.5 1.5 / 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lab(100 -0.5 1.5 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lab(100 -0.5 1.5 / 0.5)", "lab(calc(150) calc(-0.5) calc(1.5) / calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lab(calc(-50 * 3) calc(0.5 + 1) calc(-1.5) / calc(-0.5 * 2))" should set the property value | assert_equals: serialization should be canonical expected "lab(calc(-150) calc(1.5) calc(-1.5) / calc(-1))" but got "lab(0 1.5 -1.5 / 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lab(0 1.5 -1.5 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lab(0 1.5 -1.5 / 0)", "lab(calc(-150) calc(1.5) calc(-1.5) / calc(-1))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lab(calc(50%) 50% 0.5)" should set the property value | assert_equals: serialization should be canonical expected "lab(calc(50%) 62.5 0.5)" but got "lab(50 62.5 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lab(50 62.5 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lab(50 62.5 0.5)", "lab(calc(50%) 62.5 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lab(200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "lab(100 calc(50%) 0.5)" but got "lab(100 62.5 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lab(100 62.5 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lab(100 62.5 0.5)", "lab(100 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lab(-200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "lab(0 calc(50%) 0.5)" but got "lab(0 62.5 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lab(0 62.5 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lab(0 62.5 0.5)", "lab(0 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lab(none 20 calc(0.5))" should set the property value | assert_equals: serialization should be canonical expected "lab(none 20 calc(0.5))" but got "lab(none 20 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lab(none 20 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lab(none 20 0.5)", "lab(none 20 calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "lab(none none none / none)" should set the property value | Asserts runPass | assert_not_equals("lab(none none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(none none none / none)", "lab(none none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(none none none / none)", "lab(none none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(none none none)" should set the property value | Asserts runPass | assert_not_equals("lab(none none none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(none none none)", "lab(none none none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(none none none)", "lab(none none none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(20 none none / none)" should set the property value | Asserts runPass | assert_not_equals("lab(20 none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(20 none none / none)", "lab(20 none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(20 none none / none)", "lab(20 none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(none none none / 0.5)" should set the property value | Asserts runPass | assert_not_equals("lab(none none none / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(none none none / 0.5)", "lab(none none none / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(none none none / 0.5)", "lab(none none none / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(0 0 0 / none)" should set the property value | Asserts runPass | assert_not_equals("lab(0 0 0 / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(0 0 0 / none)", "lab(0 0 0 / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(0 0 0 / none)", "lab(0 0 0 / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "lab(calc(infinity) 0 0)" should set the property value | assert_equals: serialization should be canonical expected "lab(calc(infinity) 0 0)" but got "lab(100 0 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lab(100 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lab(100 0 0)", "lab(calc(infinity) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "lab(50 calc(infinity) 0)" should set the property value | Asserts runPass | assert_not_equals("lab(50 calc(infinity) 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 calc(infinity) 0)", "lab(50 calc(infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 calc(infinity) 0)", "lab(50 calc(infinity) 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(50 calc(-infinity) 0)" should set the property value | Asserts runPass | assert_not_equals("lab(50 calc(-infinity) 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(50 calc(-infinity) 0)", "lab(50 calc(-infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(50 calc(-infinity) 0)", "lab(50 calc(-infinity) 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(calc(NaN) 0 0)" should set the property value | Asserts runPass | assert_not_equals("lab(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(calc(NaN) 0 0)", "lab(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(calc(NaN) 0 0)", "lab(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(calc(0 / 0) 0 0)" should set the property value | Asserts runPass | assert_not_equals("lab(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(calc(NaN) 0 0)", "lab(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(calc(NaN) 0 0)", "lab(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0 0 0)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0 0 0 / 1)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0 0 0 / 0.5)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0 / 0.5)", "oklab(0 0 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0 / 0.5)", "oklab(0 0 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.2 0 0.1/0.5)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.2 0 0.1 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.2 0 0.1 / 0.5)", "oklab(0.2 0 0.1 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.2 0 0.1 / 0.5)", "oklab(0.2 0 0.1 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.2 0 0.1/50%)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.2 0 0.1 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.2 0 0.1 / 0.5)", "oklab(0.2 0 0.1 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.2 0 0.1 / 0.5)", "oklab(0.2 0 0.1 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(4 0 0.1/50%)" should set the property value | Asserts runPass | assert_not_equals("oklab(1 0 0.1 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(1 0 0.1 / 0.5)", "oklab(1 0 0.1 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(1 0 0.1 / 0.5)", "oklab(1 0 0.1 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.5 -1.6 1.6)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 -1.6 1.6)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 -1.6 1.6)", "oklab(0.5 -1.6 1.6)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 -1.6 1.6)", "oklab(0.5 -1.6 1.6)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.5 -2 2)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 -2 2)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 -2 2)", "oklab(0.5 -2 2)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 -2 2)", "oklab(0.5 -2 2)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0 0 0 / -10%)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0 / 0)", "oklab(0 0 0 / 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0 / 0)", "oklab(0 0 0 / 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0 0 0 / 110%)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0 0 0 / 300%)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(-0.4 0 0)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.5 -2 0)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 -2 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 -2 0)", "oklab(0.5 -2 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 -2 0)", "oklab(0.5 -2 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.5 0 -2)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 0 -2)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 0 -2)", "oklab(0.5 0 -2)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 0 -2)", "oklab(0.5 0 -2)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(50% 50% -20%)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 0.2 -0.08)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 0.2 -0.08)", "oklab(0.5 0.2 -0.08)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 0.2 -0.08)", "oklab(0.5 0.2 -0.08)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.5 -20% -20%)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 -0.08 -0.08)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 -0.08 -0.08)", "oklab(0.5 -0.08 -0.08)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 -0.08 -0.08)", "oklab(0.5 -0.08 -0.08)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "oklab(calc(0.5 * 3) calc(0.5 - 1) calc(1.5) / calc(-0.5 + 1))" should set the property value | assert_equals: serialization should be canonical expected "oklab(calc(1.5) calc(-0.5) calc(1.5) / calc(0.5))" but got "oklab(1 -0.5 1.5 / 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklab(1 -0.5 1.5 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklab(1 -0.5 1.5 / 0.5)", "oklab(calc(1.5) calc(-0.5) calc(1.5) / calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklab(calc(-0.5 * 3) calc(0.5 + 1) calc(-1.5) / calc(-0.5 * 2))" should set the property value | assert_equals: serialization should be canonical expected "oklab(calc(-1.5) calc(1.5) calc(-1.5) / calc(-1))" but got "oklab(0 1.5 -1.5 / 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklab(0 1.5 -1.5 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklab(0 1.5 -1.5 / 0)", "oklab(calc(-1.5) calc(1.5) calc(-1.5) / calc(-1))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklab(calc(50%) 50% 0.5)" should set the property value | assert_equals: serialization should be canonical expected "oklab(calc(50%) 0.2 0.5)" but got "oklab(0.5 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklab(0.5 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklab(0.5 0.2 0.5)", "oklab(calc(50%) 0.2 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklab(200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "oklab(1 calc(50%) 0.5)" but got "oklab(1 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklab(1 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklab(1 0.2 0.5)", "oklab(1 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklab(-200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "oklab(0 calc(50%) 0.5)" but got "oklab(0 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklab(0 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklab(0 0.2 0.5)", "oklab(0 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklab(none 0.2 calc(0.5))" should set the property value | assert_equals: serialization should be canonical expected "oklab(none 0.2 calc(0.5))" but got "oklab(none 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklab(none 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklab(none 0.2 0.5)", "oklab(none 0.2 calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "oklab(none none none / none)" should set the property value | Asserts runPass | assert_not_equals("oklab(none none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(none none none / none)", "oklab(none none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(none none none / none)", "oklab(none none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(none none none)" should set the property value | Asserts runPass | assert_not_equals("oklab(none none none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(none none none)", "oklab(none none none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(none none none)", "oklab(none none none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.2 none none / none)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.2 none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.2 none none / none)", "oklab(0.2 none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.2 none none / none)", "oklab(0.2 none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(none none none / 0.5)" should set the property value | Asserts runPass | assert_not_equals("oklab(none none none / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(none none none / 0.5)", "oklab(none none none / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(none none none / 0.5)", "oklab(none none none / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0 0 0 / none)" should set the property value | Asserts runPass | assert_not_equals("oklab(0 0 0 / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0 0 0 / none)", "oklab(0 0 0 / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0 0 0 / none)", "oklab(0 0 0 / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lab(20% -50% 90%/0.5)" should set the property value | Asserts runPass | assert_not_equals("lab(20 -62.5 112.5 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lab(20 -62.5 112.5 / 0.5)", "lab(20 -62.5 112.5 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lab(20 -62.5 112.5 / 0.5)", "lab(20 -62.5 112.5 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(20% 70% -80%/0.5)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.2 0.28 -0.32 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.2 0.28 -0.32 / 0.5)", "oklab(0.2 0.28 -0.32 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.2 0.28 -0.32 / 0.5)", "oklab(0.2 0.28 -0.32 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "oklab(calc(infinity) 0 0)" should set the property value | assert_equals: serialization should be canonical expected "oklab(calc(infinity) 0 0)" but got "oklab(1 0 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklab(1 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklab(1 0 0)", "oklab(calc(infinity) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "oklab(0.5 calc(infinity) 0)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 calc(infinity) 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 calc(infinity) 0)", "oklab(0.5 calc(infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 calc(infinity) 0)", "oklab(0.5 calc(infinity) 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(0.5 calc(-infinity) 0)" should set the property value | Asserts runPass | assert_not_equals("oklab(0.5 calc(-infinity) 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(0.5 calc(-infinity) 0)", "oklab(0.5 calc(-infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(0.5 calc(-infinity) 0)", "oklab(0.5 calc(-infinity) 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(calc(NaN) 0 0)" should set the property value | Asserts runPass | assert_not_equals("oklab(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(calc(NaN) 0 0)", "oklab(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(calc(NaN) 0 0)", "oklab(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklab(calc(0 / 0) 0 0)" should set the property value | Asserts runPass | assert_not_equals("oklab(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklab(calc(NaN) 0 0)", "oklab(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklab(calc(NaN) 0 0)", "oklab(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(0 0 0deg)" should set the property value | Asserts runPass | assert_not_equals("lch(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(0 0 0)", "lch(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(0 0 0)", "lch(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(0 0 0deg / 1)" should set the property value | Asserts runPass | assert_not_equals("lch(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(0 0 0)", "lch(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(0 0 0)", "lch(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(0 0 0deg / 0.5)" should set the property value | Asserts runPass | assert_not_equals("lch(0 0 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(0 0 0 / 0.5)", "lch(0 0 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(0 0 0 / 0.5)", "lch(0 0 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(100 230 0deg / 0.5)" should set the property value | Asserts runPass | assert_not_equals("lch(100 230 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(100 230 0 / 0.5)", "lch(100 230 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(100 230 0 / 0.5)", "lch(100 230 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(20 50 20deg/0.5)" should set the property value | Asserts runPass | assert_not_equals("lch(20 50 20 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(20 50 20 / 0.5)", "lch(20 50 20 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(20 50 20 / 0.5)", "lch(20 50 20 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(20 50 20deg/50%)" should set the property value | Asserts runPass | assert_not_equals("lch(20 50 20 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(20 50 20 / 0.5)", "lch(20 50 20 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(20 50 20 / 0.5)", "lch(20 50 20 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 20deg / -10%)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20 / 0)", "lch(10 20 20 / 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20 / 0)", "lch(10 20 20 / 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 20deg / 110%)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 1.28rad)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 73.3386)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 73.3386)", "lch(10 20 73.3386)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 73.3386)", "lch(10 20 73.3386)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 380deg)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 -340deg)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 740deg)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 -700deg)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(-40 0 0)" should set the property value | Asserts runPass | assert_not_equals("lch(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(0 0 0)", "lch(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(0 0 0)", "lch(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(20 -20 0)" should set the property value | Asserts runPass | assert_not_equals("lch(20 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(20 0 0)", "lch(20 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(20 0 0)", "lch(20 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(0 0 0 / 0.5)" should set the property value | Asserts runPass | assert_not_equals("lch(0 0 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(0 0 0 / 0.5)", "lch(0 0 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(0 0 0 / 0.5)", "lch(0 0 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 20 / 110%)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(10 20 -700)" should set the property value | Asserts runPass | assert_not_equals("lch(10 20 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(10 20 20)", "lch(10 20 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(50% 50% 20)" should set the property value | Asserts runPass | assert_not_equals("lch(50 75 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(50 75 20)", "lch(50 75 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(50 75 20)", "lch(50 75 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(0.5 -20% -20)" should set the property value | Asserts runPass | assert_not_equals("lch(0.5 0 340)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(0.5 0 340)", "lch(0.5 0 340)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(0.5 0 340)", "lch(0.5 0 340)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "lch(calc(50 * 3) calc(0.5 - 1) calc(20deg * 2) / calc(-0.5 + 1))" should set the property value | assert_equals: serialization should be canonical expected "lch(calc(150) calc(-0.5) calc(40deg) / calc(0.5))" but got "lch(100 0 40 / 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(100 0 40 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(100 0 40 / 0.5)", "lch(calc(150) calc(-0.5) calc(40deg) / calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lch(calc(-50 * 3) calc(0.5 + 1) calc(-20deg * 2) / calc(-0.5 * 2))" should set the property value | assert_equals: serialization should be canonical expected "lch(calc(-150) calc(1.5) calc(-40deg) / calc(-1))" but got "lch(0 1.5 320 / 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(0 1.5 320 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(0 1.5 320 / 0)", "lch(calc(-150) calc(1.5) calc(-40deg) / calc(-1))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lch(calc(50%) 50% 0.5)" should set the property value | assert_equals: serialization should be canonical expected "lch(calc(50%) 75 0.5)" but got "lch(50 75 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(50 75 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(50 75 0.5)", "lch(calc(50%) 75 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lch(200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "lch(100 calc(50%) 0.5)" but got "lch(100 75 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(100 75 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(100 75 0.5)", "lch(100 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lch(-200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "lch(0 calc(50%) 0.5)" but got "lch(0 75 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(0 75 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(0 75 0.5)", "lch(0 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lch(calc(50%) -100 0.5)" should set the property value | assert_equals: serialization should be canonical expected "lch(calc(50%) 0 0.5)" but got "lch(50 0 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(50 0 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(50 0 0.5)", "lch(calc(50%) 0 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "lch(none 20 calc(0.5))" should set the property value | assert_equals: serialization should be canonical expected "lch(none 20 calc(0.5))" but got "lch(none 20 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(none 20 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(none 20 0.5)", "lch(none 20 calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "lch(none none none / none)" should set the property value | Asserts runPass | assert_not_equals("lch(none none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(none none none / none)", "lch(none none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(none none none / none)", "lch(none none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(none none none)" should set the property value | Asserts runPass | assert_not_equals("lch(none none none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(none none none)", "lch(none none none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(none none none)", "lch(none none none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(20 none none / none)" should set the property value | Asserts runPass | assert_not_equals("lch(20 none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(20 none none / none)", "lch(20 none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(20 none none / none)", "lch(20 none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(none none none / 0.5)" should set the property value | Asserts runPass | assert_not_equals("lch(none none none / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(none none none / 0.5)", "lch(none none none / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(none none none / 0.5)", "lch(none none none / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(0 0 0 / none)" should set the property value | Asserts runPass | assert_not_equals("lch(0 0 0 / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(0 0 0 / none)", "lch(0 0 0 / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(0 0 0 / none)", "lch(0 0 0 / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "lch(calc(infinity) 0 0)" should set the property value | assert_equals: serialization should be canonical expected "lch(calc(infinity) 0 0)" but got "lch(100 0 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(100 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(100 0 0)", "lch(calc(infinity) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "lch(50 calc(infinity) 0)" should set the property value | Asserts runPass | assert_not_equals("lch(50 calc(infinity) 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(50 calc(infinity) 0)", "lch(50 calc(infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(50 calc(infinity) 0)", "lch(50 calc(infinity) 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "lch(50 calc(-infinity) 0)" should set the property value | assert_equals: serialization should be canonical expected "lch(50 calc(-infinity) 0)" but got "lch(50 0 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("lch(50 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("lch(50 0 0)", "lch(50 calc(-infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "lch(calc(NaN) 0 0)" should set the property value | Asserts runPass | assert_not_equals("lch(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(calc(NaN) 0 0)", "lch(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(calc(NaN) 0 0)", "lch(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(calc(0 / 0) 0 0)" should set the property value | Asserts runPass | assert_not_equals("lch(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(calc(NaN) 0 0)", "lch(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(calc(NaN) 0 0)", "lch(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0 0 0deg)" should set the property value | Asserts runPass | assert_not_equals("oklch(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0 0 0deg / 1)" should set the property value | Asserts runPass | assert_not_equals("oklch(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0 0 0deg / 0.5)" should set the property value | Asserts runPass | assert_not_equals("oklch(0 0 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0 0 0 / 0.5)", "oklch(0 0 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0 0 0 / 0.5)", "oklch(0 0 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(1 2.3 0deg / 0.5)" should set the property value | Asserts runPass | assert_not_equals("oklch(1 2.3 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(1 2.3 0 / 0.5)", "oklch(1 2.3 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(1 2.3 0 / 0.5)", "oklch(1 2.3 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.2 0.5 20deg/0.5)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.2 0.5 20 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.2 0.5 20 / 0.5)", "oklch(0.2 0.5 20 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.2 0.5 20 / 0.5)", "oklch(0.2 0.5 20 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.2 0.5 20deg/50%)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.2 0.5 20 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.2 0.5 20 / 0.5)", "oklch(0.2 0.5 20 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.2 0.5 20 / 0.5)", "oklch(0.2 0.5 20 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 20deg / -10%)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20 / 0)", "oklch(0.1 0.2 20 / 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20 / 0)", "oklch(0.1 0.2 20 / 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 20deg / 110%)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 1.28rad)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 73.3386)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 73.3386)", "oklch(0.1 0.2 73.3386)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 73.3386)", "oklch(0.1 0.2 73.3386)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 380deg)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 -340deg)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 740deg)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 -700deg)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(-4 0 0)" should set the property value | Asserts runPass | assert_not_equals("oklch(0 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.2 -0.2 0)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.2 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.2 0 0)", "oklch(0.2 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.2 0 0)", "oklch(0.2 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0 0 0 / 0.5)" should set the property value | Asserts runPass | assert_not_equals("oklch(0 0 0 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0 0 0 / 0.5)", "oklch(0 0 0 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0 0 0 / 0.5)", "oklch(0 0 0 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 20 / 110%)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.1 0.2 -700)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.1 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.1 0.2 20)", "oklch(0.1 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(50% 50% 20)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.5 0.2 20)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.5 0.2 20)", "oklch(0.5 0.2 20)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.5 0.2 20)", "oklch(0.5 0.2 20)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.5 -20% -20)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.5 0 340)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.5 0 340)", "oklch(0.5 0 340)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.5 0 340)", "oklch(0.5 0 340)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "oklch(calc(0.5 * 3) calc(0.5 - 1) calc(20deg * 2) / calc(-0.5 + 1))" should set the property value | assert_equals: serialization should be canonical expected "oklch(calc(1.5) calc(-0.5) calc(40deg) / calc(0.5))" but got "oklch(1 0 40 / 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(1 0 40 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(1 0 40 / 0.5)", "oklch(calc(1.5) calc(-0.5) calc(40deg) / calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklch(calc(-0.5 * 3) calc(0.5 + 1) calc(-20deg * 2) / calc(-0.5 * 2))" should set the property value | assert_equals: serialization should be canonical expected "oklch(calc(-1.5) calc(1.5) calc(-40deg) / calc(-1))" but got "oklch(0 1.5 320 / 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(0 1.5 320 / 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(0 1.5 320 / 0)", "oklch(calc(-1.5) calc(1.5) calc(-40deg) / calc(-1))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklch(calc(50%) 50% 0.5)" should set the property value | assert_equals: serialization should be canonical expected "oklch(calc(50%) 0.2 0.5)" but got "oklch(0.5 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(0.5 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(0.5 0.2 0.5)", "oklch(calc(50%) 0.2 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklch(200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "oklch(1 calc(50%) 0.5)" but got "oklch(1 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(1 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(1 0.2 0.5)", "oklch(1 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklch(-200 calc(50%) 0.5)" should set the property value | assert_equals: serialization should be canonical expected "oklch(0 calc(50%) 0.5)" but got "oklch(0 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(0 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(0 0.2 0.5)", "oklch(0 calc(50%) 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklch(calc(50%) -100 0.5)" should set the property value | assert_equals: serialization should be canonical expected "oklch(calc(50%) 0 0.5)" but got "oklch(0.5 0 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(0.5 0 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(0.5 0 0.5)", "oklch(calc(50%) 0 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Fail | e.style['color'] = "oklch(none 0.2 calc(0.5))" should set the property value | assert_equals: serialization should be canonical expected "oklch(none 0.2 calc(0.5))" but got "oklch(none 0.2 0.5)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(none 0.2 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(none 0.2 0.5)", "oklch(none 0.2 calc(0.5))", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "oklch(none none none / none)" should set the property value | Asserts runPass | assert_not_equals("oklch(none none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(none none none / none)", "oklch(none none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(none none none / none)", "oklch(none none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(none none none)" should set the property value | Asserts runPass | assert_not_equals("oklch(none none none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(none none none)", "oklch(none none none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(none none none)", "oklch(none none none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0.2 none none / none)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.2 none none / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.2 none none / none)", "oklch(0.2 none none / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.2 none none / none)", "oklch(0.2 none none / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(none none none / 0.5)" should set the property value | Asserts runPass | assert_not_equals("oklch(none none none / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(none none none / 0.5)", "oklch(none none none / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(none none none / 0.5)", "oklch(none none none / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(0 0 0 / none)" should set the property value | Asserts runPass | assert_not_equals("oklch(0 0 0 / none)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0 0 0 / none)", "oklch(0 0 0 / none)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0 0 0 / none)", "oklch(0 0 0 / none)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "lch(20% 80% 10/0.5)" should set the property value | Asserts runPass | assert_not_equals("lch(20 120 10 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("lch(20 120 10 / 0.5)", "lch(20 120 10 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("lch(20 120 10 / 0.5)", "lch(20 120 10 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(20% 60% 10/0.5)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.2 0.24 10 / 0.5)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.2 0.24 10 / 0.5)", "oklch(0.2 0.24 10 / 0.5)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.2 0.24 10 / 0.5)", "oklch(0.2 0.24 10 / 0.5)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "oklch(calc(infinity) 0 0)" should set the property value | assert_equals: serialization should be canonical expected "oklch(calc(infinity) 0 0)" but got "oklch(1 0 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(1 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(1 0 0)", "oklch(calc(infinity) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "oklch(0.5 calc(infinity) 0)" should set the property value | Asserts runPass | assert_not_equals("oklch(0.5 calc(infinity) 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(0.5 calc(infinity) 0)", "oklch(0.5 calc(infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(0.5 calc(infinity) 0)", "oklch(0.5 calc(infinity) 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "oklch(0.5 calc(-infinity) 0)" should set the property value | assert_equals: serialization should be canonical expected "oklch(0.5 calc(-infinity) 0)" but got "oklch(0.5 0 0)" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:34:13)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runPass | assert_not_equals("oklch(0.5 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Fail | assert_equals("oklch(0.5 0 0)", "oklch(0.5 calc(-infinity) 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) |
|
Pass | e.style['color'] = "oklch(calc(NaN) 0 0)" should set the property value | Asserts runPass | assert_not_equals("oklch(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(calc(NaN) 0 0)", "oklch(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(calc(NaN) 0 0)", "oklch(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Pass | e.style['color'] = "oklch(calc(0 / 0) 0 0)" should set the property value | Asserts runPass | assert_not_equals("oklch(calc(NaN) 0 0)", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) | Pass | assert_equals("oklch(calc(NaN) 0 0)", "oklch(calc(NaN) 0 0)", "serialization should be canonical")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13) | Pass | assert_equals("oklch(calc(NaN) 0 0)", "oklch(calc(NaN) 0 0)", "serialization should round-trip")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9) |
|
Fail | e.style['color'] = "lab(calc(50 + (sign(1em - 10px) * 10)) 30 50 / 50%)" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|
Fail | e.style['color'] = "oklab(calc(0.5 + (sign(1em - 10px) * 0.1)) 0.3 0.5 / 50%)" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|
Fail | e.style['color'] = "lab(60 30 50 / calc(50% + (sign(1em - 10px) * 10%)))" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|
Fail | e.style['color'] = "oklab(0.6 0.3 0.5 / calc(50% + (sign(1em - 10px) * 10%)))" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|
Fail | e.style['color'] = "lch(calc(50 + (sign(1em - 10px) * 10)) 30 50deg / 50%)" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|
Fail | e.style['color'] = "oklch(calc(0.5 + (sign(1em - 10px) * 0.1)) 0.3 50deg / 50%)" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|
Fail | e.style['color'] = "lch(60 30 50deg / calc(50% + (sign(1em - 10px) * 10%)))" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|
Fail | e.style['color'] = "oklch(0.6 0.3 50deg / calc(50% + (sign(1em - 10px) * 10%)))" should set the property value | assert_not_equals: property should be set got disallowed value "" at Test.<anonymous> (http://wpt.live/css/support/parsing-testcommon.js:28:9)
at Test.step (http://wpt.live/resources/testharness.js:2642:25)
at test (http://wpt.live/resources/testharness.js:633:30)
at test_valid_value (http://wpt.live/css/support/parsing-testcommon.js:23:5)
at http://wpt.live/css/css-color/parsing/color-valid-lab.html:193:5 Asserts runFail | assert_not_equals("", "", "property should be set")
at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9) |
|