Summary

Harness status: OK

Found 1071 tests

Details

ResultTest NameMessage
PassProperty color value 'rgb(from rebeccapurple r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from hsl(120deg 20% 50% / .5) r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from hsl(120deg 20% 50% / .5) r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.6, 0.4, 0.5], [0.4, 0.6, 0.4, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.6 0.4 / 0.5)", "color(srgb 0.4 0.6 0.4 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(from rebeccapurple r g b) r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(from rebeccapurple r g b) r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0)", "color(srgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.2, 0.6], [0, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.2 0.6)", "color(srgb 0 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0, 0.6], [0.4, 0, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0 0.6)", "color(srgb 0.4 0 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0], [0.4, 0.2, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0)", "color(srgb 0.4 0.2 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0], [0.4, 0.2, 0.6, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0)", "color(srgb 0.4 0.2 0.6 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.4, 0.6, 0.8], [0, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.4 0.6 / 0.8)", "color(srgb 0 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0, 0.6, 0.8], [0.2, 0, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0 0.6 / 0.8)", "color(srgb 0.2 0 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0, 0.8], [0.2, 0.4, 0, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0 / 0.8)", "color(srgb 0.2 0.4 0 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0], [0.2, 0.4, 0.6, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0)", "color(srgb 0.2 0.4 0.6 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple 25 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple 25 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.0980392, 0.2, 0.6], [0.098, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.0980392 0.2 0.6)", "color(srgb 0.0980392 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r 25 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r 25 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.0980392, 0.6], [0.4, 0.098, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.0980392 0.6)", "color(srgb 0.4 0.0980392 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g 25 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g 25 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.0980392], [0.4, 0.2, 0.098], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.0980392)", "color(srgb 0.4 0.2 0.0980392)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g b / .25)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g b / .25)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.25], [0.4, 0.2, 0.6, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.25)", "color(srgb 0.4 0.2 0.6 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.0980392, 0.4, 0.6, 0.8], [0.098, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.0980392 0.4 0.6 / 0.8)", "color(srgb 0.0980392 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.0980392, 0.6, 0.8], [0.2, 0.098, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.0980392 0.6 / 0.8)", "color(srgb 0.2 0.0980392 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.0980392, 0.8], [0.2, 0.4, 0.098, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.0980392 / 0.8)", "color(srgb 0.2 0.4 0.0980392 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / .20)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g b / .20)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.2], [0.2, 0.4, 0.6, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.2)", "color(srgb 0.2 0.4 0.6 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.2, 0.6], [0.2, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.2 0.6)", "color(srgb 0.2 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.2], [0.4, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.2)", "color(srgb 0.4 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.2], [0.4, 0.2, 0.6, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.2)", "color(srgb 0.4 0.2 0.6 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.2, 0.6, 0.8], [0.2, 0.2, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.2 0.6 / 0.8)", "color(srgb 0.2 0.2 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.2, 0.8], [0.2, 0.4, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.2 / 0.8)", "color(srgb 0.2 0.4 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.2], [0.2, 0.4, 0.6, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.2)", "color(srgb 0.2 0.4 0.6 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple 25 g b / 25%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple 25 g b / 25%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.0980392, 0.2, 0.6, 0.25], [0.098, 0.2, 0.6, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.0980392 0.2 0.6 / 0.25)", "color(srgb 0.0980392 0.2 0.6 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r 25 b / 25%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r 25 b / 25%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.0980392, 0.6, 0.25], [0.4, 0.098, 0.6, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.0980392 0.6 / 0.25)", "color(srgb 0.4 0.0980392 0.6 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r g 25 / 25%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g 25 / 25%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.0980392, 0.25], [0.4, 0.2, 0.098, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.0980392 / 0.25)", "color(srgb 0.4 0.2 0.0980392 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / 25%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) 25 g b / 25%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.0980392, 0.4, 0.6, 0.25], [0.098, 0.4, 0.6, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.0980392 0.4 0.6 / 0.25)", "color(srgb 0.0980392 0.4 0.6 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / 25%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r 25 b / 25%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.0980392, 0.6, 0.25], [0.2, 0.098, 0.6, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.0980392 0.6 / 0.25)", "color(srgb 0.2 0.0980392 0.6 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / 25%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r g 25 / 25%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.0980392, 0.25], [0.2, 0.4, 0.098, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.0980392 / 0.25)", "color(srgb 0.2 0.4 0.0980392 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.6, 0.4], [0.2, 0.6, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.6 0.4)", "color(srgb 0.2 0.6 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.00392157, 0.4], [0.6, 0.00392156862745098, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.00392157 0.4)", "color(srgb 0.6 0.00392157 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4], [0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.4 0.4)", "color(srgb 0.4 0.4 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.00392157, 0.00392157, 0.00392157], [0.00392156862745098, 0.00392156862745098, 0.00392156862745098], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.00392157 0.00392157 0.00392157)", "color(srgb 0.00392157 0.00392157 0.00392157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.6, 0.2, 0.8], [0.4, 0.6, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.6 0.2 / 0.8)", "color(srgb 0.4 0.6 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.00313725, 0.2], [0.6, 0.0031372549019607846, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.00313725 0.2)", "color(srgb 0.6 0.00313725 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.2, 0.2], [0.2, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.2 0.2)", "color(srgb 0.2 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.00313725, 0.00313725, 0.00313725, 0.8], [0.0031372549019607846, 0.0031372549019607846, 0.0031372549019607846, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.00313725 0.00313725 0.00313725 / 0.8)", "color(srgb 0.00313725 0.00313725 0.00313725 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r 20% 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r 20% 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.0392157], [0.4, 0.2, 0.0392], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.0392157)", "color(srgb 0.4 0.2 0.0392157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r 10 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r 10 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.0392157, 0.2], [0.4, 0.0392, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.0392157 0.2)", "color(srgb 0.4 0.0392157 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple 0% 10 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple 0% 10 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.0392157, 0.0392157], [0, 0.0392, 0.0392], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.0392157 0.0392157)", "color(srgb 0 0.0392157 0.0392157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 20% 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r 20% 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.2, 0.0392157, 0.8], [0.2, 0.2, 0.0392, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.2 0.0392157 / 0.8)", "color(srgb 0.2 0.2 0.0392157 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) r 10 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) r 10 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.0392157, 0.2, 0.8], [0.2, 0.0392, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.0392157 0.2 / 0.8)", "color(srgb 0.2 0.0392157 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) 0% 10 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) 0% 10 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.0392157, 0.0392157, 0.8], [0, 0.0392, 0.0392, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.0392157 0.0392157 / 0.8)", "color(srgb 0 0.0392157 0.0392157 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple calc(r) calc(g) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple calc(r) calc(g) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r calc(g * 2) 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r calc(g * 2) 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.0392157], [0.4, 0.4, 0.0392], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.4 0.0392157)", "color(srgb 0.4 0.4 0.0392157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple b calc(r * .5) 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple b calc(r * .5) 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.0392157], [0.6, 0.2, 0.0392], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.0392157)", "color(srgb 0.6 0.2 0.0392157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r calc(g * .5 + g * .5) 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r calc(g * .5 + g * .5) 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.0392157], [0.4, 0.2, 0.0392], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.0392157)", "color(srgb 0.4 0.2 0.0392157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple r calc(b * .5 - g * .5) 10)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r calc(b * .5 - g * .5) 10)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.0392157], [0.4, 0.2, 0.0392], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.0392157)", "color(srgb 0.4 0.2 0.0392157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20%, 40%, 60%, 80%) calc(r) calc(g) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20%, 40%, 60%, 80%) calc(r) calc(g) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(100 110 120 / 0.8) calc(r + 1) calc(g + 1) calc(b + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(100 110 120 / 0.8) calc(r + 1) calc(g + 1) calc(b + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.396078, 0.435294, 0.47451, 0.81], [0.396, 0.435, 0.474, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.396078 0.435294 0.47451 / 0.81)", "color(srgb 0.396078 0.435294 0.47451 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rebeccapurple calc((r / 255) * 100%) calc((g / 255) * 100%) calc((b / 255) * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple calc((r / 255) * 100%) calc((g / 255) * 100%) calc((b / 255) * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha + 0.5)) r g b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(from rebeccapurple r g b / calc(alpha + 0.5)) r g b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.5], [0.4, 0.2, 0.6, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.5)", "color(srgb 0.4 0.2 0.6 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha - 1.5)) r g b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(from rebeccapurple r g b / calc(alpha - 1.5)) r g b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.5], [0.4, 0.2, 0.6, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.5)", "color(srgb 0.4 0.2 0.6 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'rgb(from rebeccapurple none none none)'Colors do not match. Actual: color(srgb 0 0 0) Expected: color(srgb none none none). Error: assert_array_approx_equals: Numeric parameters are approximately equal. lengths differ, expected 0 got 3
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0, 0, 0], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'rgb(from rebeccapurple none none none / none)'Colors do not match. Actual: color(srgb 0 0 0 / none) Expected: color(srgb none none none / none). Error: assert_array_approx_equals: Numeric parameters are approximately equal. lengths differ, expected 0 got 3
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0, 0, 0], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'rgb(from rebeccapurple r g none)'Colors do not match. Actual: color(srgb 0.4 0.2 0) Expected: color(srgb 0.4 0.2 none). Error: assert_array_approx_equals: Numeric parameters are approximately equal. lengths differ, expected 2 got 3
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.4, 0.2, 0], [0.4, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'rgb(from rebeccapurple r g none / alpha)'Colors do not match. Actual: color(srgb 0.4 0.2 0) Expected: color(srgb 0.4 0.2 none). Error: assert_array_approx_equals: Numeric parameters are approximately equal. lengths differ, expected 2 got 3
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.4, 0.2, 0], [0.4, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'rgb(from rebeccapurple r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rebeccapurple r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / none)", "color(srgb 0.4 0.2 0.6 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'rgb(from rgb(20% 40% 60% / 80%) r g none / alpha)'Colors do not match. Actual: color(srgb 0.2 0.4 0 / 0.8) Expected: color(srgb 0.2 0.4 none / 0.8). Error: assert_array_approx_equals: Numeric parameters are approximately equal. lengths differ, expected 3 got 4
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20% 40% 60% / 80%) r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.2, 0.4, 0, 0.8], [0.2, 0.4, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'rgb(from rgb(20% 40% 60% / 80%) r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20% 40% 60% / 80%) r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6], [0.2, 0.4, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / none)", "color(srgb 0.2 0.4 0.6 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(none none none) r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(none none none) r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(none none none / none) r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(none none none / none) r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0)", "color(srgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20% none 60%) r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20% none 60%) r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0, 0.6], [0.2, 0, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0 0.6)", "color(srgb 0.2 0 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from rgb(20% 40% 60% / none) r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from rgb(20% 40% 60% / none) r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0], [0.2, 0.4, 0.6, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0)", "color(srgb 0.2 0.4 0.6 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple)'Colors do not match. Actual: color(srgb 0.2 0.2 0.6) Expected: color(srgb 0.4 0.2 0.6). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.4 +/- 0.01, expected 0.4 but got 0.2
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.2, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty background-color value 'rgb(from currentColor r g b)'assert_true: 'rgb(from currentColor r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'rgb(from currentColor r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'rgb(from color-mix(in srgb, red, red) r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from color-mix(in srgb, red, red) r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0)", "color(srgb 1 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'rgb(from color-mix(in srgb, currentColor, red) r g b / alpha)'assert_true: 'rgb(from color-mix(in srgb, currentColor, red) r g b / alpha)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'rgb(from color-mix(in srgb, currentColor, red) r g b / alpha)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
FailProperty background-color value 'rgb(from rgb(from currentColor r g b) r g b)'assert_true: 'rgb(from rgb(from currentColor r g b) r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'rgb(from rgb(from currentColor r g b) r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'light-dark(rgb(from rebeccapurple r g b), rgb(from rebeccapurple r g b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'light-dark(rgb(from rebeccapurple r g b), rgb(from rebeccapurple r g b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'light-dark(color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple), color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple))'Colors do not match. Actual: color(srgb 0.2 0.2 0.6) Expected: color(srgb 0.4 0.2 0.6). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.4 +/- 0.01, expected 0.4 but got 0.2
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'light-dark(color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple), color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.2, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'hsl(from rebeccapurple h s l)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s l)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(120deg 20% 50% / .5) h s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(120deg 20% 50% / .5) h s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.6, 0.4, 0.5], [0.4, 0.6, 0.4, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.6 0.4 / 0.5)", "color(srgb 0.4 0.6 0.4 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(from rebeccapurple h s l) h s l)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(from rebeccapurple h s l) h s l)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 0 0% 0%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 0 0% 0%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 0deg 0% 0%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 0deg 0% 0%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 0 0% 0% / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 0 0% 0% / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0)", "color(srgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 0deg 0% 0% / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 0deg 0% 0% / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0)", "color(srgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 0 s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 0 s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2], [0.6, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2)", "color(srgb 0.6 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 0deg s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 0deg s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2], [0.6, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2)", "color(srgb 0.6 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h 0% l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h 0% l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4], [0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.4 0.4)", "color(srgb 0.4 0.4 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s 0% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s 0% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s l / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s l / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0], [0.4, 0.2, 0.6, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0)", "color(srgb 0.4 0.2 0.6 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) 0 s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) 0 s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2, 0.8], [0.6, 0.2, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2 / 0.8)", "color(srgb 0.6 0.2 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) 0deg s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) 0deg s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2, 0.8], [0.6, 0.2, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2 / 0.8)", "color(srgb 0.6 0.2 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h 0% l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h 0% l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4, 0.8], [0.4, 0.4, 0.4, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.4 0.4 / 0.8)", "color(srgb 0.4 0.4 0.4 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s 0% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h s 0% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0.8], [0, 0, 0, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0.8)", "color(srgb 0 0 0 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s l / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h s l / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0], [0.2, 0.4, 0.6, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0)", "color(srgb 0.2 0.4 0.6 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 25 s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 25 s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2], [0.6, 0.3667, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2)", "color(srgb 0.6 0.366667 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple 25deg s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple 25deg s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2], [0.6, 0.3667, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2)", "color(srgb 0.6 0.366667 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h 20% l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h 20% l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.32, 0.48], [0.4, 0.32, 0.48], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.32 0.48)", "color(srgb 0.4 0.32 0.48)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.1, 0.3], [0.2, 0.1, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.1 0.3)", "color(srgb 0.2 0.1 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s l / .25)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s l / .25)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.25], [0.4, 0.2, 0.6, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.25)", "color(srgb 0.4 0.2 0.6 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) 25 s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) 25 s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2, 0.8], [0.6, 0.3667, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2 / 0.8)", "color(srgb 0.6 0.366667 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) 25deg s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) 25deg s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2, 0.8], [0.6, 0.3667, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2 / 0.8)", "color(srgb 0.6 0.366667 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h 20% l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h 20% l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.32, 0.4, 0.48, 0.8], [0.32, 0.4, 0.48, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.32 0.4 0.48 / 0.8)", "color(srgb 0.32 0.4 0.48 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h s 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.1, 0.2, 0.3, 0.8], [0.1, 0.2, 0.3, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.1 0.2 0.3 / 0.8)", "color(srgb 0.1 0.2 0.3 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h s l / .2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h s l / .2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.2], [0.2, 0.4, 0.6, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.2)", "color(srgb 0.2 0.4 0.6 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h l s)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h l s)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7], [0.5, 0.3, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.3 0.7)", "color(srgb 0.5 0.3 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h alpha l / s)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h alpha l / s)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.396, 0.404], [0.4, 0.396, 0.404], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.396 0.404)", "color(srgb 0.4 0.396 0.404)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h l l / l)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h l l / l)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.24, 0.56], [0.4, 0.24, 0.56], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.24 0.56)", "color(srgb 0.4 0.24 0.56)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.01, 0.0099, 0.0101], [0.01, 0.01, 0.01], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.01 0.0099 0.0101)", "color(srgb 0.01 0.0099 0.0101)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h l s)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h l s)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0.5, 0.7, 0.8], [0.3, 0.5, 0.7, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.3 0.5 0.7 / 0.8)", "color(srgb 0.3 0.5 0.7 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h alpha l / s)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h alpha l / s)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3968, 0.4, 0.4032], [0.397, 0.4, 0.403], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.3968 0.4 0.4032)", "color(srgb 0.3968 0.4 0.4032)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h l l / l)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h l l / l)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.24, 0.4, 0.56], [0.24, 0.4, 0.56], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.24 0.4 0.56)", "color(srgb 0.24 0.4 0.56)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.007936, 0.008, 0.008064, 0.8], [0.01, 0.01, 0.01, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.007936 0.008 0.008064 / 0.8)", "color(srgb 0.007936 0.008 0.008064 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple calc(h) calc(s) calc(l))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple calc(h) calc(s) calc(l))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rgb(20%, 40%, 60%, 80%) calc(h) calc(s) calc(l) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rgb(20%, 40%, 60%, 80%) calc(h) calc(s) calc(l) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(20 30 40 / 0.8) calc(h + 1) calc(s + 1) calc(l + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(20 30 40 / 0.8) calc(h + 1) calc(s + 1) calc(l + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5371, 0.37187, 0.2829, 0.81], [0.537, 0.372, 0.283, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5371 0.37187 0.2829 / 0.81)", "color(srgb 0.5371 0.37187 0.2829 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple calc((h / 360) * 360deg) calc((s / 100) * 100%) calc((l / 100) * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple calc((h / 360) * 360deg) calc((s / 100) * 100%) calc((l / 100) * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha + 0.5)) h s l / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(from rebeccapurple h s l / calc(alpha + 0.5)) h s l / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.5], [0.4, 0.2, 0.6, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.5)", "color(srgb 0.4 0.2 0.6 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha - 1.5)) h s l / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(from rebeccapurple h s l / calc(alpha - 1.5)) h s l / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.5], [0.4, 0.2, 0.6, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.5)", "color(srgb 0.4 0.2 0.6 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / none)", "color(srgb 0 0 0 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple h s l / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple h s l / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / none)", "color(srgb 0.4 0.2 0.6 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from rebeccapurple none s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from rebeccapurple none s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2], [0.6, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2)", "color(srgb 0.6 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(120deg 20% 50% / .5) h s none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(120deg 20% 50% / .5) h s none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0.5], [0, 0, 0, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0.5)", "color(srgb 0 0 0 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(120deg 20% 50% / .5) h s l / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(120deg 20% 50% / .5) h s l / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.6, 0.4], [0.4, 0.6, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.6 0.4 / none)", "color(srgb 0.4 0.6 0.4 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(120deg 20% 50% / .5) none s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(120deg 20% 50% / .5) none s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.4, 0.4, 0.5], [0.6, 0.4, 0.4, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.4 0.4 / 0.5)", "color(srgb 0.6 0.4 0.4 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(none none none) h s l)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(none none none) h s l)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(none none none / none) h s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(none none none / none) h s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0)", "color(srgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(120deg none 50% / .5) h s l)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(120deg none 50% / .5) h s l)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.5, 0.5, 0.5], [0.5, 0.5, 0.5, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.5 0.5 / 0.5)", "color(srgb 0.5 0.5 0.5 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(120deg 20% 50% / none) h s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(120deg 20% 50% / none) h s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.6, 0.4, 0], [0.4, 0.6, 0.4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.6 0.4 / 0)", "color(srgb 0.4 0.6 0.4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from hsl(none 20% 50% / .5) h s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from hsl(none 20% 50% / .5) h s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.4, 0.4, 0.5], [0.6, 0.4, 0.4, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.4 0.4 / 0.5)", "color(srgb 0.6 0.4 0.4 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color-mix(in hsl, hsl(from rebeccapurple none s l), rebeccapurple)'Colors do not match. Actual: color(srgb 0.6 0.2 0.5) Expected: color(srgb 0.4 0.2 0.6). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.4 +/- 0.01, expected 0.4 but got 0.6
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color-mix(in hsl, hsl(from rebeccapurple none s l), rebeccapurple)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.6, 0.2, 0.5], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty background-color value 'hsl(from currentColor h s l)'assert_true: 'hsl(from currentColor h s l)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'hsl(from currentColor h s l)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
FailProperty background-color value 'hsl(from currentColor calc((h / 360) * 360deg) s l)'assert_true: 'hsl(from currentColor calc((h / 360) * 360deg) s l)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'hsl(from currentColor calc((h / 360) * 360deg) s l)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'hsl(from color-mix(in srgb, red, red) h s l / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from color-mix(in srgb, red, red) h s l / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0)", "color(srgb 1 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hsl(120deg 20% 50% / .5) h w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hsl(120deg 20% 50% / .5) h w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.6, 0.4, 0.5], [0.4, 0.6, 0.4, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.6 0.4 / 0.5)", "color(srgb 0.4 0.6 0.4 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(from rebeccapurple h w b) h w b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(from rebeccapurple h w b) h w b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 0 0% 0%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 0 0% 0%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0)", "color(srgb 1 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 0deg 0% 0%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 0deg 0% 0%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0)", "color(srgb 1 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 0 0% 0% / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 0 0% 0% / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0, 0], [1, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0 / 0)", "color(srgb 1 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 0deg 0% 0% / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 0deg 0% 0% / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0, 0], [1, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0 / 0)", "color(srgb 1 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 0 w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 0 w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2], [0.6, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2)", "color(srgb 0.6 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 0deg w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 0deg w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2], [0.6, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2)", "color(srgb 0.6 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h 0% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h 0% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0, 0.6], [0.3, 0, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.3 0 0.6)", "color(srgb 0.3 0 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w 0% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w 0% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 1], [0.6, 0.2, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 1)", "color(srgb 0.6 0.2 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0], [0.4, 0.2, 0.6, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0)", "color(srgb 0.4 0.2 0.6 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) 0 w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) 0 w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2, 0.8], [0.6, 0.2, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2 / 0.8)", "color(srgb 0.6 0.2 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) 0deg w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) 0deg w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2, 0.8], [0.6, 0.2, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2 / 0.8)", "color(srgb 0.6 0.2 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h 0% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h 0% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.3, 0.6, 0.8], [0, 0.3, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.3 0.6 / 0.8)", "color(srgb 0 0.3 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w 0% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h w 0% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.6, 1, 0.8], [0.2, 0.6, 1, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.6 1 / 0.8)", "color(srgb 0.2 0.6 1 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h w b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0], [0.2, 0.4, 0.6, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0)", "color(srgb 0.2 0.4 0.6 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 25 w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 25 w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2], [0.6, 0.3667, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2)", "color(srgb 0.6 0.366667 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple 25deg w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple 25deg w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2], [0.6, 0.3667, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2)", "color(srgb 0.6 0.366667 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.2, 0.8], [0.5, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.2 0.8)", "color(srgb 0.5 0.2 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w b / .2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w b / .2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.2], [0.4, 0.2, 0.6, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.2)", "color(srgb 0.4 0.2 0.6 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) 25 w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) 25 w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2, 0.8], [0.6, 0.3667, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2 / 0.8)", "color(srgb 0.6 0.366667 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) 25deg w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) 25deg w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.366667, 0.2, 0.8], [0.6, 0.3667, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.366667 0.2 / 0.8)", "color(srgb 0.6 0.366667 0.2 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h w 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.8, 0.8], [0.2, 0.5, 0.8, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.8 / 0.8)", "color(srgb 0.2 0.5 0.8 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w b / .2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h w b / .2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.2], [0.2, 0.4, 0.6, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.2)", "color(srgb 0.2 0.4 0.6 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h b w)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h b w)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.4, 0.8], [0.6, 0.4, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.4 0.8)", "color(srgb 0.6 0.4 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h alpha w / b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h alpha w / b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.405, 0.01, 0.8], [0.405, 0.01, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.405 0.01 0.8)", "color(srgb 0.405 0.01 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w w / w)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w w / w)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.2, 0.8], [0.5, 0.2, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.2 0.8)", "color(srgb 0.5 0.2 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.01, 0.99], [0.5, 0.01, 0.99], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.01 0.99)", "color(srgb 0.5 0.01 0.99)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h b w)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h b w)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.6, 0.8, 0.8], [0.4, 0.6, 0.8, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.6 0.8 / 0.8)", "color(srgb 0.4 0.6 0.8 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h alpha w / b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h alpha w / b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.008, 0.404, 0.8], [0.01, 0.404, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.008 0.404 0.8)", "color(srgb 0.008 0.404 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h w w / w)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h w w / w)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.8], [0.2, 0.5, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.8)", "color(srgb 0.2 0.5 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.008, 0.5, 0.992, 0.8], [0.01, 0.5, 0.992, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.008 0.5 0.992 / 0.8)", "color(srgb 0.008 0.5 0.992 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple calc(h) calc(w) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple calc(h) calc(w) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rgb(20%, 40%, 60%, 80%) calc(h) calc(w) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rgb(20%, 40%, 60%, 80%) calc(h) calc(w) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.4, 0.6, 0.8], [0.2, 0.4, 0.6, 0.8], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.4 0.6 / 0.8)", "color(srgb 0.2 0.4 0.6 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(20 30 40 / 0.8) calc(h + 1) calc(w + 1) calc(b + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(20 30 40 / 0.8) calc(h + 1) calc(w + 1) calc(b + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.59, 0.408, 0.31, 0.81], [0.59, 0.41, 0.31, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.59 0.408 0.31 / 0.81)", "color(srgb 0.59 0.408 0.31 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple calc((h / 360) * 360deg) calc((w / 100) * 100%) calc((b / 100) * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple calc((h / 360) * 360deg) calc((w / 100) * 100%) calc((b / 100) * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6)", "color(srgb 0.4 0.2 0.6)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha + 0.5)) h w b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(from rebeccapurple h w b / calc(alpha + 0.5)) h w b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.5], [0.4, 0.2, 0.6, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.5)", "color(srgb 0.4 0.2 0.6 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha - 1.5)) h w b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(from rebeccapurple h w b / calc(alpha - 1.5)) h w b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6, 0.5], [0.4, 0.2, 0.6, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / 0.5)", "color(srgb 0.4 0.2 0.6 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0)", "color(srgb 1 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0 / none)", "color(srgb 1 0 0 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 1], [0.6, 0.2, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 1)", "color(srgb 0.6 0.2 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 1], [0.6, 0.2, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 1)", "color(srgb 0.6 0.2 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple h w b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple h w b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.2, 0.6], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.2 0.6 / none)", "color(srgb 0.4 0.2 0.6 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from rebeccapurple none w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from rebeccapurple none w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.6, 0.2, 0.2], [0.6, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.6 0.2 0.2)", "color(srgb 0.6 0.2 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(120deg 20% 50% / .5) h w none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(120deg 20% 50% / .5) h w none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 1, 0.2, 0.5], [0.2, 1, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 1 0.2 / 0.5)", "color(srgb 0.2 1 0.2 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(120deg 20% 50% / .5) h w b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(120deg 20% 50% / .5) h w b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.2], [0.2, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.2 / none)", "color(srgb 0.2 0.5 0.2 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(120deg 20% 50% / .5) none w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(120deg 20% 50% / .5) none w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.2, 0.2, 0.5], [0.5, 0.2, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.2 0.2 / 0.5)", "color(srgb 0.5 0.2 0.2 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(none none none) h w b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(none none none) h w b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0)", "color(srgb 1 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(none none none / none) h w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(none none none / none) h w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0, 0], [1, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0 / 0)", "color(srgb 1 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(120deg none 50% / .5) h w b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(120deg none 50% / .5) h w b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0, 0.5], [0, 0.5, 0, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.5 0 / 0.5)", "color(srgb 0 0.5 0 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(120deg 20% 50% / none) h w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(120deg 20% 50% / none) h w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.2, 0], [0.2, 0.5, 0.2, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.2 / 0)", "color(srgb 0.2 0.5 0.2 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hwb(from hwb(none 20% 50% / .5) h w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from hwb(none 20% 50% / .5) h w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.2, 0.2, 0.5], [0.5, 0.2, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.2 0.2 / 0.5)", "color(srgb 0.5 0.2 0.2 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color-mix(in hwb, hwb(from rebeccapurple none w b), rebeccapurple)'Colors do not match. Actual: color(srgb 0.6 0.2 0.5) Expected: color(srgb 0.4 0.2 0.6). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.4 +/- 0.01, expected 0.4 but got 0.6
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color-mix(in hwb, hwb(from rebeccapurple none w b), rebeccapurple)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.6, 0.2, 0.5], [0.4, 0.2, 0.6], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty background-color value 'hwb(from currentColor h w b)'assert_true: 'hwb(from currentColor h w b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'hwb(from currentColor h w b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'hwb(from color-mix(in srgb, red, red) h w b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hwb(from color-mix(in srgb, red, red) h w b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0, 0], [1, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0 0)", "color(srgb 1 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50)", "lab(25 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50)", "lab(25 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0.4], [25, 20, 50, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0.4)", "lab(25 20 50 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(200 300 400 / 500%) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(200 300 400 / 500%) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([100, 300, 400], [100, 300, 400], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(100 300 400)", "lab(100 300 400)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(-200 -300 -400 / -500%) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(-200 -300 -400 / -500%) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -300, -400, 0], [0, -300, -400, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab( - - / )", "lab( - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 -300 -400 / 0)", "lab(0 -300 -400 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(from lab(25 20 50) l a b) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(from lab(25 20 50) l a b) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50)", "lab(25 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from color(display-p3 0 0 0) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from color(display-p3 0 0 0) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 0 0)", "lab(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 0 0)", "lab(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 0 0 / 0)", "lab(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) 0 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) 0 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 20, 50], [0, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 20 50)", "lab(0 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 0, 50], [25, 0, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 0 50)", "lab(25 0 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 0], [25, 20, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 0)", "lab(25 20 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0], [25, 20, 50, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0)", "lab(25 20 50 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) 0 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) 0 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 20, 50, 0.4], [0, 20, 50, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 20 50 / 0.4)", "lab(0 20 50 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 0, 50, 0.4], [25, 0, 50, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 0 50 / 0.4)", "lab(25 0 50 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 0, 0.4], [25, 20, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 0 / 0.4)", "lab(25 20 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0], [25, 20, 50, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0)", "lab(25 20 50 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) 35 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) 35 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([35, 20, 50], [35, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(35 20 50)", "lab(35 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l 35 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l 35 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 35, 50], [25, 35, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 35 50)", "lab(25 35 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a 35 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a 35 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 35], [25, 20, 35], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 35)", "lab(25 20 35)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a b / .35)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a b / .35)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0.35], [25, 20, 50, 0.35], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0.35)", "lab(25 20 50 / 0.35)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) 35 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) 35 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([35, 20, 50, 0.4], [35, 20, 50, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(35 20 50 / 0.4)", "lab(35 20 50 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l 35 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l 35 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 35, 50, 0.4], [25, 35, 50, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 35 50 / 0.4)", "lab(25 35 50 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a 35 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a 35 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 35, 0.4], [25, 20, 35, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 35 / 0.4)", "lab(25 20 35 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a b / .35)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a b / .35)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0.35], [25, 20, 50, 0.35], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0.35)", "lab(25 20 50 / 0.35)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(0.7 45 30 / 40%) 200 300 400 / 500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(0.7 45 30 / 40%) 200 300 400 / 500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([100, 300, 400], [100, 300, 400], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(100 300 400)", "lab(100 300 400)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(0.7 45 30 / 40%) -200 -300 -400 / -500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(0.7 45 30 / 40%) -200 -300 -400 / -500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -300, -400, 0], [0, -300, -400, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab( - - / )", "lab( - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 -300 -400 / 0)", "lab(0 -300 -400 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l b a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l b a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 50, 20], [25, 50, 20], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 50 20)", "lab(25 50 20)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a a / a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a a / a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 20], [25, 20, 20], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 20)", "lab(25 20 20)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l b a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l b a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 50, 20, 0.4], [25, 50, 20, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 50 20 / 0.4)", "lab(25 50 20 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a a / a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a a / a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 20], [25, 20, 20], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 20)", "lab(25 20 20)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) calc(l) calc(a) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) calc(l) calc(a) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50)", "lab(25 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0.4], [25, 20, 50, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0.4)", "lab(25 20 50 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(50 5 10 / 0.8) calc(l + 1) calc(a + 1) calc(b + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(50 5 10 / 0.8) calc(l + 1) calc(a + 1) calc(b + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([51, 6, 11, 0.81], [51, 6, 11, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(51 6 11 / 0.81)", "lab(51 6 11 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) calc((l / 100) * 100%) calc((a / 125) * 100%) calc((b / 125) * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) calc((l / 100) * 100%) calc((a / 125) * 100%) calc((b / 125) * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50)", "lab(25 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(from lab(25 20 50) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0.5], [25, 20, 50, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0.5)", "lab(25 20 50 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(from lab(25 20 50) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0.5], [25, 20, 50, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0.5)", "lab(25 20 50 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(none none none)", "lab(none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(none none none)", "lab(none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(none none none / none)", "lab(none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(none none none / none)", "lab(none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20], [25, 20], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  none)", "lab(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 none)", "lab(25 20 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20], [25, 20], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  none)", "lab(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 none)", "lab(25 20 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50) l a b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50) l a b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / none)", "lab(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / none)", "lab(25 20 50 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 0.4], [25, 20, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  none / )", "lab(  none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 none / 0.4)", "lab(25 20 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / 40%) l a b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / 40%) l a b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / none)", "lab(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / none)", "lab(25 20 50 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(none none none) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(none none none) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 0 0)", "lab(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(none none none / none) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(none none none / none) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(0 0 0 / 0)", "lab(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 none 50) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 none 50) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 0, 50], [25, 0, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 0 50)", "lab(25 0 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from lab(25 20 50 / none) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from lab(25 20 50 / none) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50, 0], [25, 20, 50, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(   / )", "lab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50 / 0)", "lab(25 20 50 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color-mix(in lab, lab(from lab(25 20 50) none a b), lab(25 20 50))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color-mix(in lab, lab(from lab(25 20 50) none a b), lab(25 20 50))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50)", "lab(25 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'lab(from currentColor l a b)'assert_true: 'lab(from currentColor l a b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'lab(from currentColor l a b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'lab(from color-mix(in lab, lab(25 20 50), lab(25 20 50)) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from color-mix(in lab, lab(25 20 50), lab(25 20 50)) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 20, 50], [25, 20, 50], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(25 20 50)", "lab(25 20 50)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5)", "oklab(0.25 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5)", "oklab(0.25 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0.4], [0.25, 0.2, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0.4)", "oklab(0.25 0.2 0.5 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(2 3 4 / 500%) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(2 3 4 / 500%) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 3, 4], [1, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(1 3 4)", "oklab(1 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(-2 -3 -4 / -500%) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(-2 -3 -4 / -500%) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -3, -4, 0], [0, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab( - - / )", "oklab( - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 -3 -4 / 0)", "oklab(0 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5)", "oklab(0.25 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from color(display-p3 0 0 0) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from color(display-p3 0 0 0) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 0 0 / 0)", "oklab(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.2, 0.5], [0, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 0.2 0.5)", "oklab(0 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0, 0.5], [0.25, 0, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0 0.5)", "oklab(0.25 0 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0], [0.25, 0.2, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0)", "oklab(0.25 0.2 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0], [0.25, 0.2, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0)", "oklab(0.25 0.2 0.5 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) 0 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) 0 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.2, 0.5, 0.4], [0, 0.2, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 0.2 0.5 / 0.4)", "oklab(0 0.2 0.5 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0, 0.5, 0.4], [0.25, 0, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0 0.5 / 0.4)", "oklab(0.25 0 0.5 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0, 0.4], [0.25, 0.2, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0 / 0.4)", "oklab(0.25 0.2 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0], [0.25, 0.2, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0)", "oklab(0.25 0.2 0.5 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) 0.35 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) 0.35 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.35, 0.2, 0.5], [0.35, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.35 0.2 0.5)", "oklab(0.35 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l 0.35 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l 0.35 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.35, 0.5], [0.25, 0.35, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.35 0.5)", "oklab(0.25 0.35 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a 0.35 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a 0.35 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.35], [0.25, 0.2, 0.35], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.35)", "oklab(0.25 0.2 0.35)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a b / .35)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a b / .35)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0.35], [0.25, 0.2, 0.5, 0.35], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0.35)", "oklab(0.25 0.2 0.5 / 0.35)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) 0.35 a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) 0.35 a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.35, 0.2, 0.5, 0.4], [0.35, 0.2, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.35 0.2 0.5 / 0.4)", "oklab(0.35 0.2 0.5 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l 0.35 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l 0.35 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.35, 0.5, 0.4], [0.25, 0.35, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.35 0.5 / 0.4)", "oklab(0.25 0.35 0.5 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0.35 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a 0.35 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.35, 0.4], [0.25, 0.2, 0.35, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.35 / 0.4)", "oklab(0.25 0.2 0.35 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0.35], [0.25, 0.2, 0.5, 0.35], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0.35)", "oklab(0.25 0.2 0.5 / 0.35)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.7 0.45 0.3 / 40%) 2 3 4 / 500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.7 0.45 0.3 / 40%) 2 3 4 / 500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 3, 4], [1, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(1 3 4)", "oklab(1 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.7 0.45 0.3 / 40%) -2 -3 -4 / -500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.7 0.45 0.3 / 40%) -2 -3 -4 / -500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -3, -4, 0], [0, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab( - - / )", "oklab( - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 -3 -4 / 0)", "oklab(0 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l b a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l b a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.5, 0.2], [0.25, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.5 0.2)", "oklab(0.25 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a a / a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a a / a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.2, 0.2], [0.25, 0.2, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.2 / 0.2)", "oklab(0.25 0.2 0.2 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l b a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l b a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.5, 0.2, 0.4], [0.25, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.5 0.2 / 0.4)", "oklab(0.25 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a a / a)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a a / a)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.2, 0.2], [0.25, 0.2, 0.2, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.2 / 0.2)", "oklab(0.25 0.2 0.2 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) calc(l) calc(a) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) calc(l) calc(a) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5)", "oklab(0.25 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0.4], [0.25, 0.2, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0.4)", "oklab(0.25 0.2 0.5 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.5 .05 0.1 / 0.8) calc(l + 0.01) calc(a + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.5 .05 0.1 / 0.8) calc(l + 0.01) calc(a + 0.01) calc(b + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.51, 0.06, 0.11, 0.81], [0.51, 0.06, 0.11, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.51 0.06 0.11 / 0.81)", "oklab(0.51 0.06 0.11 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) calc(l * 100%) calc((a / 0.4) * 100%) calc((b / 0.4) * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) calc(l * 100%) calc((a / 0.4) * 100%) calc((b / 0.4) * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5)", "oklab(0.25 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0.5], [0.25, 0.2, 0.5, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0.5)", "oklab(0.25 0.2 0.5 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0.5], [0.25, 0.2, 0.5, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0.5)", "oklab(0.25 0.2 0.5 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(none none none)", "oklab(none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(none none none)", "oklab(none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(none none none / none)", "oklab(none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(none none none / none)", "oklab(none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2], [0.25, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  none)", "oklab(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 none)", "oklab(0.25 0.2 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2], [0.25, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  none)", "oklab(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 none)", "oklab(0.25 0.2 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5) l a b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5) l a b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / none)", "oklab(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / none)", "oklab(0.25 0.2 0.5 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.4], [0.25, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  none / )", "oklab(  none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 none / 0.4)", "oklab(0.25 0.2 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / none)", "oklab(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / none)", "oklab(0.25 0.2 0.5 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(none none none) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(none none none) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 0 0)", "oklab(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(none none none / none) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(none none none / none) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0 0 0 / 0)", "oklab(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 none 0.5) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 none 0.5) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0, 0.5], [0.25, 0, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0 0.5)", "oklab(0.25 0 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from oklab(0.25 0.2 0.5 / none) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from oklab(0.25 0.2 0.5 / none) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5, 0], [0.25, 0.2, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(   / )", "oklab(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5 / 0)", "oklab(0.25 0.2 0.5 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color-mix(in oklab, oklab(from oklab(0.25 0.2 0.5) none a b), oklab(0.25 0.2 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color-mix(in oklab, oklab(from oklab(0.25 0.2 0.5) none a b), oklab(0.25 0.2 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5)", "oklab(0.25 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'oklab(from currentColor l a b)'assert_true: 'oklab(from currentColor l a b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'oklab(from currentColor l a b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'oklab(from color-mix(in oklab, oklab(0.25 0.2 0.5), oklab(0.25 0.2 0.5)) l a b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from color-mix(in oklab, oklab(0.25 0.2 0.5), oklab(0.25 0.2 0.5)) l a b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.2, 0.5], [0.25, 0.2, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab(  )", "oklab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.25 0.2 0.5)", "oklab(0.25 0.2 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30)", "lch(0.7 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30)", "lch(0.7 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0.4], [0.7, 45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0.4)", "lch(0.7 45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(200 300 400 / 500%) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(200 300 400 / 500%) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([100, 300, 40], [100, 300, 40], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(100 300 40)", "lch(100 300 40)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(-200 -300 -400 / -500%) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(-200 -300 -400 / -500%) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 320, 0], [0, 0, 320, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 320 / 0)", "lch(0 0 320 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(from lch(0.7 45 30) l c h) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(from lch(0.7 45 30) l c h) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30)", "lch(0.7 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from color(display-p3 0 0 0) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from color(display-p3 0 0 0) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0)", "lch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lab(0.7 45 30) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lab(0.7 45 30) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 54.0833, 33.6901], [0.7, 54.08327, 33.690067], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 54.0833 33.6901)", "lch(0.7 54.0833 33.6901)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0)", "lch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) 0 0 0deg)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) 0 0 0deg)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0)", "lch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0 / 0)", "lch(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) 0 0 0deg / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) 0 0 0deg / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0 / 0)", "lch(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) 0 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) 0 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 45, 30], [0, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 45 30)", "lch(0 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l 0 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l 0 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 30], [0.7, 0, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 0 30)", "lch(0.7 0 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 0], [0.7, 45, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 0)", "lch(0.7 45 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c 0deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c 0deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 0], [0.7, 45, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 0)", "lch(0.7 45 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c h / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c h / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0], [0.7, 45, 30, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0)", "lch(0.7 45 30 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) 0 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) 0 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 45, 30, 0.4], [0, 45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 45 30 / 0.4)", "lch(0 45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l 0 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l 0 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 30, 0.4], [0.7, 0, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 0 30 / 0.4)", "lch(0.7 0 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 0, 0.4], [0.7, 45, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 0 / 0.4)", "lch(0.7 45 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c 0deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c 0deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 0, 0.4], [0.7, 45, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 0 / 0.4)", "lch(0.7 45 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c h / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c h / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0], [0.7, 45, 30, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0)", "lch(0.7 45 30 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) 25 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) 25 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 45, 30], [25, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(25 45 30)", "lch(25 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l 25 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l 25 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 25, 30], [0.7, 25, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 25 30)", "lch(0.7 25 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c 25 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c 25 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 25], [0.7, 45, 25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 25)", "lch(0.7 45 25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c 25deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c 25deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 25], [0.7, 45, 25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 25)", "lch(0.7 45 25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c h / .25)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c h / .25)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0.25], [0.7, 45, 30, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0.25)", "lch(0.7 45 30 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) 25 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) 25 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([25, 45, 30, 0.4], [25, 45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(25 45 30 / 0.4)", "lch(25 45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l 25 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l 25 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 25, 30, 0.4], [0.7, 25, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 25 30 / 0.4)", "lch(0.7 25 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c 25 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c 25 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 25, 0.4], [0.7, 45, 25, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 25 / 0.4)", "lch(0.7 45 25 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c 25deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c 25deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 25, 0.4], [0.7, 45, 25, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 25 / 0.4)", "lch(0.7 45 25 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c h / .25)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c h / .25)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0.25], [0.7, 45, 30, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0.25)", "lch(0.7 45 30 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) 200 300 400 / 500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) 200 300 400 / 500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([100, 300, 40], [100, 300, 40], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(100 300 40)", "lch(100 300 40)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) -200 -300 -400 / -500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) -200 -300 -400 / -500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 320, 0], [0, 0, 320, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 320 / 0)", "lch(0 0 320 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) 50 120 400deg / 500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) 50 120 400deg / 500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([50, 120, 40], [50, 120, 40], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(50 120 40)", "lch(50 120 40)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) 50 120 -400deg / -500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) 50 120 -400deg / -500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([50, 120, 320, 0], [50, 120, 320, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(50 120 320 / 0)", "lch(50 120 320 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(.7 45 30) l c c / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(.7 45 30) l c c / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 45], [0.7, 45, 45], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 45)", "lch(0.7 45 45)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(.7 45 30 / 40%) l c c / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(.7 45 30 / 40%) l c c / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 45, 0.4], [0.7, 45, 45, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 45 / 0.4)", "lch(0.7 45 45 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) calc(l) calc(c) calc(h))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) calc(l) calc(c) calc(h))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30)", "lch(0.7 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0.4], [0.7, 45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0.4)", "lch(0.7 45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(50 5 10 / 0.8) calc(l + 1) calc(c + 1) calc(h + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(50 5 10 / 0.8) calc(l + 1) calc(c + 1) calc(h + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([51, 6, 11, 0.81], [51, 6, 11, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(51 6 11 / 0.81)", "lch(51 6 11 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) calc((l / 100) * 100%) calc((c / 150) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) calc((l / 100) * 100%) calc((c / 150) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30)", "lch(0.7 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from red calc((49.44 - l) * infinity) 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from red calc((49.44 - l) * infinity) 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0)", "lch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from blue calc((49.44 - l) * infinity) 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from blue calc((49.44 - l) * infinity) 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([100, 0, 0], [100, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(100 0 0)", "lch(100 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0.5], [0.7, 45, 30, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0.5)", "lch(0.7 45 30 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0.5], [0.7, 45, 30, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0.5)", "lch(0.7 45 30 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(none none none)", "lch(none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(none none none)", "lch(none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(none none none / none)", "lch(none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(none none none / none)", "lch(none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45], [0.7, 45], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  none)", "lch(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 none)", "lch(0.7 45 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45], [0.7, 45], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  none)", "lch(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 none)", "lch(0.7 45 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30) l c h / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30) l c h / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / none)", "lch(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / none)", "lch(0.7 45 30 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 0.4], [0.7, 45, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  none / )", "lch(  none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 none / 0.4)", "lch(0.7 45 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / 40%) l c h / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / 40%) l c h / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / none)", "lch(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / none)", "lch(0.7 45 30 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(none none none) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(none none none) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0)", "lch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(none none none / none) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(none none none / none) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0 0 0 / 0)", "lch(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 none 30) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 none 30) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 30], [0.7, 0, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 0 30)", "lch(0.7 0 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from lch(0.7 45 30 / none) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from lch(0.7 45 30 / none) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30, 0], [0.7, 45, 30, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(   / )", "lch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30 / 0)", "lch(0.7 45 30 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color-mix(in lch, lch(from lch(0.7 45 30) l c none), lch(0.7 45 30))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color-mix(in lch, lch(from lch(0.7 45 30) l c none), lch(0.7 45 30))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 45, 30], [0.7, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(0.7 45 30)", "lch(0.7 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'lch(from currentColor l c h)'assert_true: 'lch(from currentColor l c h)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'lch(from currentColor l c h)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'lch(from color-mix(in lch, lch(70 45 30), lch(70 45 30)) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from color-mix(in lch, lch(70 45 30), lch(70 45 30)) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([70, 45, 30], [70, 45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(70 45 30)", "lch(70 45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30)", "oklch(0.7 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30)", "oklch(0.7 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0.4], [0.7, 0.45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0.4)", "oklch(0.7 0.45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(2 3 400 / 500%) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(2 3 400 / 500%) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 3, 40], [1, 3, 40], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(1 3 40)", "oklch(1 3 40)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(-2 -3 -400 / -500%) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(-2 -3 -400 / -500%) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 320, 0], [0, 0, 320, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 320 / 0)", "oklch(0 0 320 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30)", "oklch(0.7 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from color(display-p3 0 0 0) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from color(display-p3 0 0 0) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklab(0.7 45 30) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklab(0.7 45 30) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 54.0833, 33.6901], [0.7, 54.08327, 33.690067], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 54.0833 33.6901)", "oklch(0.7 54.0833 33.6901)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) 0 0 0deg)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) 0 0 0deg)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 0 / 0)", "oklch(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) 0 0 0deg / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) 0 0 0deg / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 0 / 0)", "oklch(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) 0 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) 0 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.45, 30], [0, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0.45 30)", "oklch(0 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l 0 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l 0 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 30], [0.7, 0, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0 30)", "oklch(0.7 0 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 0], [0.7, 0.45, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 0)", "oklch(0.7 0.45 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c 0deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c 0deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 0], [0.7, 0.45, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 0)", "oklch(0.7 0.45 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c h / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c h / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0], [0.7, 0.45, 30, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0)", "oklch(0.7 0.45 30 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) 0 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.45, 30, 0.4], [0, 0.45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0.45 30 / 0.4)", "oklch(0 0.45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l 0 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l 0 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 30, 0.4], [0.7, 0, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0 30 / 0.4)", "oklch(0.7 0 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 0, 0.4], [0.7, 0.45, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 0 / 0.4)", "oklch(0.7 0.45 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 0deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c 0deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 0, 0.4], [0.7, 0.45, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 0 / 0.4)", "oklch(0.7 0.45 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c h / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0], [0.7, 0.45, 30, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0)", "oklch(0.7 0.45 30 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) 0.25 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) 0.25 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.45, 30], [0.25, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.25 0.45 30)", "oklch(0.25 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l 0.25 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l 0.25 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.25, 30], [0.7, 0.25, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.25 30)", "oklch(0.7 0.25 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c 25 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c 25 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 25], [0.7, 0.45, 25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 25)", "oklch(0.7 0.45 25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c 25deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c 25deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 25], [0.7, 0.45, 25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 25)", "oklch(0.7 0.45 25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c h / .25)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c h / .25)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0.25], [0.7, 0.45, 30, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0.25)", "oklch(0.7 0.45 30 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.25 c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) 0.25 c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.25, 0.45, 30, 0.4], [0.25, 0.45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.25 0.45 30 / 0.4)", "oklch(0.25 0.45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l 0.25 h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l 0.25 h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.25, 30, 0.4], [0.7, 0.25, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.25 30 / 0.4)", "oklch(0.7 0.25 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 25 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c 25 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 25, 0.4], [0.7, 0.45, 25, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 25 / 0.4)", "oklch(0.7 0.45 25 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c 25deg / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c 25deg / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 25, 0.4], [0.7, 0.45, 25, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 25 / 0.4)", "oklch(0.7 0.45 25 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0.25], [0.7, 0.45, 30, 0.25], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0.25)", "oklch(0.7 0.45 30 / 0.25)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) 2 3 400 / 500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) 2 3 400 / 500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 3, 40], [1, 3, 40], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(1 3 40)", "oklch(1 3 40)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) -2 -3 -400 / -500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) -2 -3 -400 / -500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 320, 0], [0, 0, 320, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 320 / 0)", "oklch(0 0 320 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 400deg / 500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 400deg / 500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 1.2, 40], [0.5, 1.2, 40], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.5 1.2 40)", "oklch(0.5 1.2 40)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 -400deg / -500)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 -400deg / -500)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 1.2, 320, 0], [0.5, 1.2, 320, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.5 1.2 320 / 0)", "oklch(0.5 1.2 320 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(.7 0.45 30) l c c / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(.7 0.45 30) l c c / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 0.45], [0.7, 0.45, 0.45], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 0.45)", "oklch(0.7 0.45 0.45)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(.7 0.45 30 / 40%) l c c / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(.7 0.45 30 / 40%) l c c / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 0.45, 0.4], [0.7, 0.45, 0.45, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 0.45 / 0.4)", "oklch(0.7 0.45 0.45 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) calc(l) calc(c) calc(h))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) calc(l) calc(c) calc(h))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30)", "oklch(0.7 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0.4], [0.7, 0.45, 30, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0.4)", "oklch(0.7 0.45 30 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.5 .05 0.1 / 0.8) calc(l + 0.01) calc(c + 0.01) calc(h + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.5 .05 0.1 / 0.8) calc(l + 0.01) calc(c + 0.01) calc(h + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.51, 0.06, 0.11, 0.81], [0.51, 0.06, 0.11, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.51 0.06 0.11 / 0.81)", "oklch(0.51 0.06 0.11 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) calc(l * 100%) calc((c / 0.4) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) calc(l * 100%) calc((c / 0.4) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30)", "oklch(0.7 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0.5], [0.7, 0.45, 30, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0.5)", "oklch(0.7 0.45 30 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0.5], [0.7, 0.45, 30, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0.5)", "oklch(0.7 0.45 30 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(none none none)", "oklch(none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(none none none)", "oklch(none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(none none none / none)", "oklch(none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(none none none / none)", "oklch(none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45], [0.7, 0.45], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  none)", "oklch(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 none)", "oklch(0.7 0.45 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45], [0.7, 0.45], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  none)", "oklch(  none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 none)", "oklch(0.7 0.45 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30) l c h / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30) l c h / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / none)", "oklch(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / none)", "oklch(0.7 0.45 30 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 0.4], [0.7, 0.45, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  none / )", "oklch(  none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 none / 0.4)", "oklch(0.7 0.45 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / 40%) l c h / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / none)", "oklch(   / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / none)", "oklch(0.7 0.45 30 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(none none none) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(none none none) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 0)", "oklch(0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(none none none / none) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(none none none / none) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0 0 0 / 0)", "oklch(0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 none 30) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 none 30) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 30], [0.7, 0, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0 30)", "oklch(0.7 0 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from oklch(0.7 0.45 30 / none) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from oklch(0.7 0.45 30 / none) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30, 0], [0.7, 0.45, 30, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(   / )", "oklch(   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30 / 0)", "oklch(0.7 0.45 30 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'oklch(from currentColor l c h)'assert_true: 'oklch(from currentColor l c h)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'oklch(from currentColor l c h)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color-mix(in oklch, oklch(from oklch(0.7 0.45 30) l c none), oklch(0.7 0.45 30))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color-mix(in oklch, oklch(from oklch(0.7 0.45 30) l c none), oklch(0.7 0.45 30))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30)", "oklch(0.7 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from color-mix(in oklch, oklch(0.7 0.45 30), oklch(0.7 0.45 30)) l c h / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from color-mix(in oklch, oklch(0.7 0.45 30), oklch(0.7 0.45 30)) l c h / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.45, 30], [0.7, 0.45, 30], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.7 0.45 30)", "oklch(0.7 0.45 30)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3)", "color(srgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3)", "color(srgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.4)", "color(srgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.4)", "color(srgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3)", "color(srgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0)", "color(srgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3], [0, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.5 0.3)", "color(srgb 0 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0 0.3)", "color(srgb 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0], [0.7, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0)", "color(srgb 0.7 0.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0)", "color(srgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3, 0.4], [0, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0.5 0.3 / 0.4)", "color(srgb 0 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3, 0.4], [0.7, 0, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0 0.3 / 0.4)", "color(srgb 0.7 0 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0, 0.4], [0.7, 0.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0 / 0.4)", "color(srgb 0.7 0.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0)", "color(srgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.3)", "color(srgb 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.3)", "color(srgb 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.2 0.3)", "color(srgb 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.2 0.3)", "color(srgb 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.2)", "color(srgb 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.2)", "color(srgb 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.2)", "color(srgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.2)", "color(srgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.3 / 0.4)", "color(srgb 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.2 0.5 0.3 / 0.4)", "color(srgb 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.2 0.3 / 0.4)", "color(srgb 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.2 0.3 / 0.4)", "color(srgb 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.2 / 0.4)", "color(srgb 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.2 / 0.4)", "color(srgb 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.2)", "color(srgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.2)", "color(srgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 2 3 4)", "color(srgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4 / 5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4 / 5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 2 3 4)", "color(srgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - -)", "color(srgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -2 -3 -4)", "color(srgb -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4 / -5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4 / -5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - - / )", "color(srgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -2 -3 -4 / 0)", "color(srgb -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 2 3 4)", "color(srgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400% / 500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400% / 500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 2 3 4)", "color(srgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - -)", "color(srgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -2 -3 -4)", "color(srgb -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400% / -500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400% / -500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - - / )", "color(srgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -2 -3 -4 / 0)", "color(srgb -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7], [0.5, 0.3, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.3 0.7)", "color(srgb 0.5 0.3 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 1, 0.7, 0.5], [0.3, 1, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.3 1 0.7 / 0.5)", "color(srgb 0.3 1 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.7 0.7 / 0.7)", "color(srgb 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 1, 1], [1, 1, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 1 1)", "color(srgb 1 1 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7, 0.4], [0.5, 0.3, 0.7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.5 0.3 0.7 / 0.4)", "color(srgb 0.5 0.3 0.7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0.4, 0.7, 0.5], [0.3, 0.4, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.3 0.4 0.7 / 0.5)", "color(srgb 0.3 0.4 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.7 0.7 / 0.7)", "color(srgb 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4, 0.4], [0.4, 0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.4 0.4 0.4 / 0.4)", "color(srgb 0.4 0.4 0.4 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 1.7 1.5 1.3) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 1.7 1.5 1.3) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1.7 1.5 1.3)", "color(srgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 1.7 1.5 1.3) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 1.7 1.5 1.3) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1.7 1.5 1.3)", "color(srgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1.7 1.5 1.3)", "color(srgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 1.7 1.5 1.3 / 140%) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1.7 1.5 1.3)", "color(srgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb -0.7 -0.5 -0.3) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb -0.7 -0.5 -0.3) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - -)", "color(srgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.7 -0.5 -0.3)", "color(srgb -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb -0.7 -0.5 -0.3) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb -0.7 -0.5 -0.3) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - -)", "color(srgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.7 -0.5 -0.3)", "color(srgb -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - - / )", "color(srgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.7 -0.5 -0.3 / 0)", "color(srgb -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb -0.7 -0.5 -0.3 / -40%) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb - - - / )", "color(srgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.7 -0.5 -0.3 / 0)", "color(srgb -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb calc(r) calc(g) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb calc(r) calc(g) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3)", "color(srgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.4)", "color(srgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 0.8) srgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 0.8) srgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.71, 0.51, 0.31, 0.81], [0.71, 0.51, 0.31, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.71 0.51 0.31 / 0.81)", "color(srgb 0.71 0.51 0.31 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3)", "color(srgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha + 0.5)) srgb r g b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha + 0.5)) srgb r g b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.5)", "color(srgb 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha - 1.5)) srgb r g b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha - 1.5)) srgb r g b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0.5)", "color(srgb 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb none none none)", "color(srgb none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb none none none)", "color(srgb none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb none none none / none)", "color(srgb none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb none none none / none)", "color(srgb none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   none)", "color(srgb   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 none)", "color(srgb 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   none)", "color(srgb   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 none)", "color(srgb 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3) srgb r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / none)", "color(srgb 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.4], [0.7, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   none / )", "color(srgb   none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 none / 0.4)", "color(srgb 0.7 0.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / none)", "color(srgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / none)", "color(srgb 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb none none none) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb none none none) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0)", "color(srgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb none none none / none) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb none none none / none) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 0 / 0)", "color(srgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 none 0.3) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 none 0.3) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0 0.3)", "color(srgb 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.7 0.5 0.3 / none) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.7 0.5 0.3 / none) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.7 0.5 0.3 / 0)", "color(srgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor srgb r g b)'assert_true: 'color(from currentColor srgb r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor srgb r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(srgb 0.7 0.5 0.3), color(srgb 0.7 0.5 0.3)) srgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(srgb 0.7 0.5 0.3), color(srgb 0.7 0.5 0.3)) srgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.700054, 0.499973, 0.300043], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.700054 0.499973 0.300043)", "color(srgb 0.700054 0.499973 0.300043)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3)", "color(srgb-linear 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3)", "color(srgb-linear 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.4)", "color(srgb-linear 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.4)", "color(srgb-linear 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3)", "color(srgb-linear 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0 0 0)", "color(srgb-linear 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0 0 0 / 0)", "color(srgb-linear 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3], [0, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0 0.5 0.3)", "color(srgb-linear 0 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0 0.3)", "color(srgb-linear 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0], [0.7, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0)", "color(srgb-linear 0.7 0.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0)", "color(srgb-linear 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3, 0.4], [0, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0 0.5 0.3 / 0.4)", "color(srgb-linear 0 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3, 0.4], [0.7, 0, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0 0.3 / 0.4)", "color(srgb-linear 0.7 0 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0, 0.4], [0.7, 0.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0 / 0.4)", "color(srgb-linear 0.7 0.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0)", "color(srgb-linear 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.2 0.5 0.3)", "color(srgb-linear 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.2 0.5 0.3)", "color(srgb-linear 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.2 0.3)", "color(srgb-linear 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.2 0.3)", "color(srgb-linear 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.2)", "color(srgb-linear 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.2)", "color(srgb-linear 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.2)", "color(srgb-linear 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.2)", "color(srgb-linear 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.2 0.5 0.3 / 0.4)", "color(srgb-linear 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.2 0.5 0.3 / 0.4)", "color(srgb-linear 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.2 0.3 / 0.4)", "color(srgb-linear 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.2 0.3 / 0.4)", "color(srgb-linear 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.2 / 0.4)", "color(srgb-linear 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.2 / 0.4)", "color(srgb-linear 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.2)", "color(srgb-linear 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.2)", "color(srgb-linear 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 2 3 4)", "color(srgb-linear 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4 / 5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4 / 5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 2 3 4)", "color(srgb-linear 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - -)", "color(srgb-linear - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -2 -3 -4)", "color(srgb-linear -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4 / -5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4 / -5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - - / )", "color(srgb-linear - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -2 -3 -4 / 0)", "color(srgb-linear -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 2 3 4)", "color(srgb-linear 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400% / 500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400% / 500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 2 3 4)", "color(srgb-linear 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - -)", "color(srgb-linear - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -2 -3 -4)", "color(srgb-linear -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400% / -500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400% / -500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - - / )", "color(srgb-linear - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -2 -3 -4 / 0)", "color(srgb-linear -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7], [0.5, 0.3, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.5 0.3 0.7)", "color(srgb-linear 0.5 0.3 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 1, 0.7, 0.5], [0.3, 1, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.3 1 0.7 / 0.5)", "color(srgb-linear 0.3 1 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.7 0.7 / 0.7)", "color(srgb-linear 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 1, 1], [1, 1, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 1 1 1)", "color(srgb-linear 1 1 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7, 0.4], [0.5, 0.3, 0.7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.5 0.3 0.7 / 0.4)", "color(srgb-linear 0.5 0.3 0.7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0.4, 0.7, 0.5], [0.3, 0.4, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.3 0.4 0.7 / 0.5)", "color(srgb-linear 0.3 0.4 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.7 0.7 / 0.7)", "color(srgb-linear 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4, 0.4], [0.4, 0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.4 0.4 0.4 / 0.4)", "color(srgb-linear 0.4 0.4 0.4 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 1.7 1.5 1.3)", "color(srgb-linear 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 1.7 1.5 1.3) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 1.7 1.5 1.3)", "color(srgb-linear 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 1.7 1.5 1.3)", "color(srgb-linear 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 1.7 1.5 1.3 / 140%) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 1.7 1.5 1.3)", "color(srgb-linear 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - -)", "color(srgb-linear - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -0.7 -0.5 -0.3)", "color(srgb-linear -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear -0.7 -0.5 -0.3) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - -)", "color(srgb-linear - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -0.7 -0.5 -0.3)", "color(srgb-linear -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - - / )", "color(srgb-linear - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -0.7 -0.5 -0.3 / 0)", "color(srgb-linear -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear -0.7 -0.5 -0.3 / -40%) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear - - - / )", "color(srgb-linear - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear -0.7 -0.5 -0.3 / 0)", "color(srgb-linear -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r) calc(g) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r) calc(g) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3)", "color(srgb-linear 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.4)", "color(srgb-linear 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 0.8) srgb-linear calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 0.8) srgb-linear calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.71, 0.51, 0.31, 0.81], [0.71, 0.51, 0.31, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.71 0.51 0.31 / 0.81)", "color(srgb-linear 0.71 0.51 0.31 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3)", "color(srgb-linear 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha + 0.5)) srgb-linear r g b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha + 0.5)) srgb-linear r g b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.5)", "color(srgb-linear 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha - 1.5)) srgb-linear r g b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha - 1.5)) srgb-linear r g b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0.5)", "color(srgb-linear 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear none none none)", "color(srgb-linear none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear none none none)", "color(srgb-linear none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear none none none / none)", "color(srgb-linear none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear none none none / none)", "color(srgb-linear none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   none)", "color(srgb-linear   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 none)", "color(srgb-linear 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   none)", "color(srgb-linear   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 none)", "color(srgb-linear 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / none)", "color(srgb-linear    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / none)", "color(srgb-linear 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.4], [0.7, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   none / )", "color(srgb-linear   none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 none / 0.4)", "color(srgb-linear 0.7 0.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / none)", "color(srgb-linear    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / none)", "color(srgb-linear 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear none none none) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear none none none) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0 0 0)", "color(srgb-linear 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear none none none / none) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear none none none / none) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0 0 0 / 0)", "color(srgb-linear 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 none 0.3) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 none 0.3) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0 0.3)", "color(srgb-linear 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.7 0.5 0.3 / none) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.7 0.5 0.3 / none) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear    / )", "color(srgb-linear    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3 / 0)", "color(srgb-linear 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor srgb-linear r g b)'assert_true: 'color(from currentColor srgb-linear r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor srgb-linear r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(srgb-linear 0.7 0.5 0.3), color(srgb-linear 0.7 0.5 0.3)) srgb-linear r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(srgb-linear 0.7 0.5 0.3), color(srgb-linear 0.7 0.5 0.3)) srgb-linear r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.7 0.5 0.3)", "color(srgb-linear 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3)", "color(a98-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3)", "color(a98-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.4)", "color(a98-rgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.4)", "color(a98-rgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3)", "color(a98-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0 0 0)", "color(a98-rgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0 0 0 / 0)", "color(a98-rgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3], [0, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0 0.5 0.3)", "color(a98-rgb 0 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0 0.3)", "color(a98-rgb 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0], [0.7, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0)", "color(a98-rgb 0.7 0.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0)", "color(a98-rgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3, 0.4], [0, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0 0.5 0.3 / 0.4)", "color(a98-rgb 0 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3, 0.4], [0.7, 0, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0 0.3 / 0.4)", "color(a98-rgb 0.7 0 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0, 0.4], [0.7, 0.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0 / 0.4)", "color(a98-rgb 0.7 0.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0)", "color(a98-rgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.2 0.5 0.3)", "color(a98-rgb 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.2 0.5 0.3)", "color(a98-rgb 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.2 0.3)", "color(a98-rgb 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.2 0.3)", "color(a98-rgb 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.2)", "color(a98-rgb 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.2)", "color(a98-rgb 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.2)", "color(a98-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.2)", "color(a98-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.2 0.5 0.3 / 0.4)", "color(a98-rgb 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.2 0.5 0.3 / 0.4)", "color(a98-rgb 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.2 0.3 / 0.4)", "color(a98-rgb 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.2 0.3 / 0.4)", "color(a98-rgb 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.2 / 0.4)", "color(a98-rgb 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.2 / 0.4)", "color(a98-rgb 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.2)", "color(a98-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.2)", "color(a98-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 2 3 4)", "color(a98-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4 / 5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4 / 5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 2 3 4)", "color(a98-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - -)", "color(a-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -2 -3 -4)", "color(a98-rgb -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4 / -5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4 / -5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - - / )", "color(a-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -2 -3 -4 / 0)", "color(a98-rgb -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 2 3 4)", "color(a98-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400% / 500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400% / 500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 2 3 4)", "color(a98-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - -)", "color(a-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -2 -3 -4)", "color(a98-rgb -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400% / -500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400% / -500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - - / )", "color(a-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -2 -3 -4 / 0)", "color(a98-rgb -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7], [0.5, 0.3, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.5 0.3 0.7)", "color(a98-rgb 0.5 0.3 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 1, 0.7, 0.5], [0.3, 1, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.3 1 0.7 / 0.5)", "color(a98-rgb 0.3 1 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.7 0.7 / 0.7)", "color(a98-rgb 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 1, 1], [1, 1, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 1 1 1)", "color(a98-rgb 1 1 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7, 0.4], [0.5, 0.3, 0.7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.5 0.3 0.7 / 0.4)", "color(a98-rgb 0.5 0.3 0.7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0.4, 0.7, 0.5], [0.3, 0.4, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.3 0.4 0.7 / 0.5)", "color(a98-rgb 0.3 0.4 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.7 0.7 / 0.7)", "color(a98-rgb 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4, 0.4], [0.4, 0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.4 0.4 0.4 / 0.4)", "color(a98-rgb 0.4 0.4 0.4 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 1.7 1.5 1.3)", "color(a98-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 1.7 1.5 1.3) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 1.7 1.5 1.3)", "color(a98-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 1.7 1.5 1.3)", "color(a98-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 1.7 1.5 1.3 / 140%) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 1.7 1.5 1.3)", "color(a98-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - -)", "color(a-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -0.7 -0.5 -0.3)", "color(a98-rgb -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb -0.7 -0.5 -0.3) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - -)", "color(a-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -0.7 -0.5 -0.3)", "color(a98-rgb -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - - / )", "color(a-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -0.7 -0.5 -0.3 / 0)", "color(a98-rgb -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb -0.7 -0.5 -0.3 / -40%) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb - - - / )", "color(a-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb -0.7 -0.5 -0.3 / 0)", "color(a98-rgb -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r) calc(g) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r) calc(g) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3)", "color(a98-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.4)", "color(a98-rgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 0.8) a98-rgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 0.8) a98-rgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.71, 0.51, 0.31, 0.81], [0.71, 0.51, 0.31, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.71 0.51 0.31 / 0.81)", "color(a98-rgb 0.71 0.51 0.31 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3)", "color(a98-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha + 0.5)) a98-rgb r g b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha + 0.5)) a98-rgb r g b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.5)", "color(a98-rgb 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha - 1.5)) a98-rgb r g b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha - 1.5)) a98-rgb r g b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0.5)", "color(a98-rgb 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb none none none)", "color(a-rgb none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb none none none)", "color(a98-rgb none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb none none none / none)", "color(a-rgb none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb none none none / none)", "color(a98-rgb none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   none)", "color(a-rgb   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 none)", "color(a98-rgb 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   none)", "color(a-rgb   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 none)", "color(a98-rgb 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / none)", "color(a-rgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / none)", "color(a98-rgb 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.4], [0.7, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   none / )", "color(a-rgb   none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 none / 0.4)", "color(a98-rgb 0.7 0.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / none)", "color(a-rgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / none)", "color(a98-rgb 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb none none none) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb none none none) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0 0 0)", "color(a98-rgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb none none none / none) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb none none none / none) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0 0 0 / 0)", "color(a98-rgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 none 0.3) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 none 0.3) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0 0.3)", "color(a98-rgb 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.7 0.5 0.3 / none) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.7 0.5 0.3 / none) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb    / )", "color(a-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.7 0.5 0.3 / 0)", "color(a98-rgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor a98-rgb r g b)'assert_true: 'color(from currentColor a98-rgb r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor a98-rgb r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(a98-rgb 0.7 0.5 0.3), color(a98-rgb 0.7 0.5 0.3)) a98-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(a98-rgb 0.7 0.5 0.3), color(a98-rgb 0.7 0.5 0.3)) a98-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.699963, 0.499975, 0.29995], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.699963 0.499975 0.29995)", "color(a98-rgb 0.699963 0.499975 0.29995)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3)", "color(rec2020 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3)", "color(rec2020 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.4)", "color(rec2020 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.4)", "color(rec2020 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3)", "color(rec2020 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0 0 0)", "color(rec2020 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0 0 0 / 0)", "color(rec2020 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3], [0, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0 0.5 0.3)", "color(rec2020 0 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0 0.3)", "color(rec2020 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0], [0.7, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0)", "color(rec2020 0.7 0.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0)", "color(rec2020 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3, 0.4], [0, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0 0.5 0.3 / 0.4)", "color(rec2020 0 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3, 0.4], [0.7, 0, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0 0.3 / 0.4)", "color(rec2020 0.7 0 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0, 0.4], [0.7, 0.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0 / 0.4)", "color(rec2020 0.7 0.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0)", "color(rec2020 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.2 0.5 0.3)", "color(rec2020 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.2 0.5 0.3)", "color(rec2020 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.2 0.3)", "color(rec2020 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.2 0.3)", "color(rec2020 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.2)", "color(rec2020 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.2)", "color(rec2020 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.2)", "color(rec2020 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.2)", "color(rec2020 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.2 0.5 0.3 / 0.4)", "color(rec2020 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.2 0.5 0.3 / 0.4)", "color(rec2020 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.2 0.3 / 0.4)", "color(rec2020 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.2 0.3 / 0.4)", "color(rec2020 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.2 / 0.4)", "color(rec2020 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.2 / 0.4)", "color(rec2020 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.2)", "color(rec2020 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.2)", "color(rec2020 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 2 3 4)", "color(rec2020 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4 / 5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4 / 5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 2 3 4)", "color(rec2020 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - -)", "color(rec - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -2 -3 -4)", "color(rec2020 -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4 / -5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4 / -5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - - / )", "color(rec - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -2 -3 -4 / 0)", "color(rec2020 -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 2 3 4)", "color(rec2020 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400% / 500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400% / 500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 2 3 4)", "color(rec2020 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - -)", "color(rec - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -2 -3 -4)", "color(rec2020 -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400% / -500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400% / -500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - - / )", "color(rec - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -2 -3 -4 / 0)", "color(rec2020 -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7], [0.5, 0.3, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.5 0.3 0.7)", "color(rec2020 0.5 0.3 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 1, 0.7, 0.5], [0.3, 1, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.3 1 0.7 / 0.5)", "color(rec2020 0.3 1 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.7 0.7 / 0.7)", "color(rec2020 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 1, 1], [1, 1, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 1 1 1)", "color(rec2020 1 1 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7, 0.4], [0.5, 0.3, 0.7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.5 0.3 0.7 / 0.4)", "color(rec2020 0.5 0.3 0.7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0.4, 0.7, 0.5], [0.3, 0.4, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.3 0.4 0.7 / 0.5)", "color(rec2020 0.3 0.4 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.7 0.7 / 0.7)", "color(rec2020 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4, 0.4], [0.4, 0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.4 0.4 0.4 / 0.4)", "color(rec2020 0.4 0.4 0.4 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 1.7 1.5 1.3)", "color(rec2020 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 1.7 1.5 1.3) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 1.7 1.5 1.3)", "color(rec2020 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 1.7 1.5 1.3)", "color(rec2020 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 1.7 1.5 1.3 / 140%) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 1.7 1.5 1.3)", "color(rec2020 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - -)", "color(rec - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -0.7 -0.5 -0.3)", "color(rec2020 -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 -0.7 -0.5 -0.3) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - -)", "color(rec - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -0.7 -0.5 -0.3)", "color(rec2020 -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - - / )", "color(rec - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -0.7 -0.5 -0.3 / 0)", "color(rec2020 -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 -0.7 -0.5 -0.3 / -40%) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec - - - / )", "color(rec - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 -0.7 -0.5 -0.3 / 0)", "color(rec2020 -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r) calc(g) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r) calc(g) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3)", "color(rec2020 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.4)", "color(rec2020 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 0.8) rec2020 calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 0.8) rec2020 calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.71, 0.51, 0.31, 0.81], [0.71, 0.51, 0.31, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.71 0.51 0.31 / 0.81)", "color(rec2020 0.71 0.51 0.31 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3)", "color(rec2020 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha + 0.5)) rec2020 r g b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha + 0.5)) rec2020 r g b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.5)", "color(rec2020 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha - 1.5)) rec2020 r g b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha - 1.5)) rec2020 r g b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0.5)", "color(rec2020 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec none none none)", "color(rec none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 none none none)", "color(rec2020 none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec none none none / none)", "color(rec none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 none none none / none)", "color(rec2020 none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   none)", "color(rec   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 none)", "color(rec2020 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   none)", "color(rec   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 none)", "color(rec2020 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / none)", "color(rec    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / none)", "color(rec2020 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.4], [0.7, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   none / )", "color(rec   none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 none / 0.4)", "color(rec2020 0.7 0.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / none)", "color(rec    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / none)", "color(rec2020 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 none none none) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 none none none) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0 0 0)", "color(rec2020 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 none none none / none) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 none none none / none) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0 0 0 / 0)", "color(rec2020 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 none 0.3) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 none 0.3) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0 0.3)", "color(rec2020 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.7 0.5 0.3 / none) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.7 0.5 0.3 / none) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec    / )", "color(rec    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.7 0.5 0.3 / 0)", "color(rec2020 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor rec2020 r g b)'assert_true: 'color(from currentColor rec2020 r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor rec2020 r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(rec2020 0.7 0.5 0.3), color(rec2020 0.7 0.5 0.3)) rec2020 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(rec2020 0.7 0.5 0.3), color(rec2020 0.7 0.5 0.3)) rec2020 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.700012, 0.499931, 0.29999], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.700012 0.499931 0.29999)", "color(rec2020 0.700012 0.499931 0.29999)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3)", "color(prophoto-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3)", "color(prophoto-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.4)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.4)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3)", "color(prophoto-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0 0 0)", "color(prophoto-rgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0 0 0 / 0)", "color(prophoto-rgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3], [0, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0 0.5 0.3)", "color(prophoto-rgb 0 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0 0.3)", "color(prophoto-rgb 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0], [0.7, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0)", "color(prophoto-rgb 0.7 0.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0)", "color(prophoto-rgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3, 0.4], [0, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0 0.5 0.3 / 0.4)", "color(prophoto-rgb 0 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3, 0.4], [0.7, 0, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0 0.3 / 0.4)", "color(prophoto-rgb 0.7 0 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0, 0.4], [0.7, 0.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0 / 0.4)", "color(prophoto-rgb 0.7 0.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0)", "color(prophoto-rgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.2 0.5 0.3)", "color(prophoto-rgb 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.2 0.5 0.3)", "color(prophoto-rgb 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.2 0.3)", "color(prophoto-rgb 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.2 0.3)", "color(prophoto-rgb 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.2)", "color(prophoto-rgb 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.2)", "color(prophoto-rgb 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.2 0.5 0.3 / 0.4)", "color(prophoto-rgb 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.2 0.5 0.3 / 0.4)", "color(prophoto-rgb 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.2 0.3 / 0.4)", "color(prophoto-rgb 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.2 0.3 / 0.4)", "color(prophoto-rgb 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.2 / 0.4)", "color(prophoto-rgb 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.2 / 0.4)", "color(prophoto-rgb 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 2 3 4)", "color(prophoto-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4 / 5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4 / 5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 2 3 4)", "color(prophoto-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - -)", "color(prophoto-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -2 -3 -4)", "color(prophoto-rgb -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4 / -5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4 / -5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - - / )", "color(prophoto-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -2 -3 -4 / 0)", "color(prophoto-rgb -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 2 3 4)", "color(prophoto-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400% / 500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400% / 500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 2 3 4)", "color(prophoto-rgb 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - -)", "color(prophoto-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -2 -3 -4)", "color(prophoto-rgb -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400% / -500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400% / -500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - - / )", "color(prophoto-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -2 -3 -4 / 0)", "color(prophoto-rgb -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7], [0.5, 0.3, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.5 0.3 0.7)", "color(prophoto-rgb 0.5 0.3 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 1, 0.7, 0.5], [0.3, 1, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.3 1 0.7 / 0.5)", "color(prophoto-rgb 0.3 1 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.7 0.7 / 0.7)", "color(prophoto-rgb 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 1, 1], [1, 1, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 1 1 1)", "color(prophoto-rgb 1 1 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7, 0.4], [0.5, 0.3, 0.7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.5 0.3 0.7 / 0.4)", "color(prophoto-rgb 0.5 0.3 0.7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0.4, 0.7, 0.5], [0.3, 0.4, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.3 0.4 0.7 / 0.5)", "color(prophoto-rgb 0.3 0.4 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.7 0.7 / 0.7)", "color(prophoto-rgb 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4, 0.4], [0.4, 0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.4 0.4 0.4 / 0.4)", "color(prophoto-rgb 0.4 0.4 0.4 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 1.7 1.5 1.3)", "color(prophoto-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 1.7 1.5 1.3) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 1.7 1.5 1.3)", "color(prophoto-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 1.7 1.5 1.3)", "color(prophoto-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 1.7 1.5 1.3 / 140%) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 1.7 1.5 1.3)", "color(prophoto-rgb 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - -)", "color(prophoto-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -0.7 -0.5 -0.3)", "color(prophoto-rgb -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb -0.7 -0.5 -0.3) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - -)", "color(prophoto-rgb - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -0.7 -0.5 -0.3)", "color(prophoto-rgb -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - - / )", "color(prophoto-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -0.7 -0.5 -0.3 / 0)", "color(prophoto-rgb -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb -0.7 -0.5 -0.3 / -40%) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb - - - / )", "color(prophoto-rgb - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb -0.7 -0.5 -0.3 / 0)", "color(prophoto-rgb -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r) calc(g) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r) calc(g) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3)", "color(prophoto-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.4)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 0.8) prophoto-rgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 0.8) prophoto-rgb calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.71, 0.51, 0.31, 0.81], [0.71, 0.51, 0.31, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.71 0.51 0.31 / 0.81)", "color(prophoto-rgb 0.71 0.51 0.31 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3)", "color(prophoto-rgb 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha + 0.5)) prophoto-rgb r g b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha + 0.5)) prophoto-rgb r g b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.5)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha - 1.5)) prophoto-rgb r g b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha - 1.5)) prophoto-rgb r g b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0.5)", "color(prophoto-rgb 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb none none none)", "color(prophoto-rgb none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb none none none)", "color(prophoto-rgb none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb none none none / none)", "color(prophoto-rgb none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb none none none / none)", "color(prophoto-rgb none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   none)", "color(prophoto-rgb   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 none)", "color(prophoto-rgb 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   none)", "color(prophoto-rgb   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 none)", "color(prophoto-rgb 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / none)", "color(prophoto-rgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / none)", "color(prophoto-rgb 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.4], [0.7, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   none / )", "color(prophoto-rgb   none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 none / 0.4)", "color(prophoto-rgb 0.7 0.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / none)", "color(prophoto-rgb    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / none)", "color(prophoto-rgb 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb none none none) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb none none none) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0 0 0)", "color(prophoto-rgb 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb none none none / none) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb none none none / none) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0 0 0 / 0)", "color(prophoto-rgb 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 none 0.3) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 none 0.3) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0 0.3)", "color(prophoto-rgb 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / none) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.7 0.5 0.3 / none) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb    / )", "color(prophoto-rgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.7 0.5 0.3 / 0)", "color(prophoto-rgb 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor prophoto-rgb r g b)'assert_true: 'color(from currentColor prophoto-rgb r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor prophoto-rgb r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(prophoto-rgb 0.7 0.5 0.3), color(prophoto-rgb 0.7 0.5 0.3)) prophoto-rgb r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(prophoto-rgb 0.7 0.5 0.3), color(prophoto-rgb 0.7 0.5 0.3)) prophoto-rgb r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.699959, 0.499966, 0.299946], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.699959 0.499966 0.299946)", "color(prophoto-rgb 0.699959 0.499966 0.299946)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3)", "color(display-p3 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3)", "color(display-p3 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.4)", "color(display-p3 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.4)", "color(display-p3 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3)", "color(display-p3 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0 0 0)", "color(display-p3 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0 0 0 / 0)", "color(display-p3 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3], [0, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0 0.5 0.3)", "color(display-p3 0 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0 0.3)", "color(display-p3 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0], [0.7, 0.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0)", "color(display-p3 0.7 0.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0)", "color(display-p3 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0.5, 0.3, 0.4], [0, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0 0.5 0.3 / 0.4)", "color(display-p3 0 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3, 0.4], [0.7, 0, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0 0.3 / 0.4)", "color(display-p3 0.7 0 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0, 0.4], [0.7, 0.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0 / 0.4)", "color(display-p3 0.7 0.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0)", "color(display-p3 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.2 0.5 0.3)", "color(display-p3 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3], [0.2, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.2 0.5 0.3)", "color(display-p3 0.2 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.2 0.3)", "color(display-p3 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3], [0.7, 0.2, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.2 0.3)", "color(display-p3 0.7 0.2 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.2)", "color(display-p3 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2], [0.7, 0.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.2)", "color(display-p3 0.7 0.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.2)", "color(display-p3 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.2)", "color(display-p3 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0.2 g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 0.2 g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.2 0.5 0.3 / 0.4)", "color(display-p3 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 20% g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 20% g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, 0.5, 0.3, 0.4], [0.2, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.2 0.5 0.3 / 0.4)", "color(display-p3 0.2 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0.2 b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 0.2 b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.2 0.3 / 0.4)", "color(display-p3 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 20% b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r 20% b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.2, 0.3, 0.4], [0.7, 0.2, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.2 0.3 / 0.4)", "color(display-p3 0.7 0.2 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.2 / 0.4)", "color(display-p3 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 20% / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g 20% / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.2, 0.4], [0.7, 0.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.2 / 0.4)", "color(display-p3 0.7 0.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.2)", "color(display-p3 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.2], [0.7, 0.5, 0.3, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.2)", "color(display-p3 0.7 0.5 0.3 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 2 3 4)", "color(display-p3 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4 / 5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4 / 5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 2 3 4)", "color(display-p3 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - -)", "color(display-p - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -2 -3 -4)", "color(display-p3 -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4 / -5)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4 / -5)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - - / )", "color(display-p - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -2 -3 -4 / 0)", "color(display-p3 -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 2 3 4)", "color(display-p3 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400% / 500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400% / 500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([2, 3, 4], [2, 3, 4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 2 3 4)", "color(display-p3 2 3 4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4], [-2, -3, -4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - -)", "color(display-p - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -2 -3 -4)", "color(display-p3 -2 -3 -4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400% / -500%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400% / -500%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-2, -3, -4, 0], [-2, -3, -4, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - - / )", "color(display-p - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -2 -3 -4 / 0)", "color(display-p3 -2 -3 -4 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7], [0.5, 0.3, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.5 0.3 0.7)", "color(display-p3 0.5 0.3 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 1, 0.7, 0.5], [0.3, 1, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.3 1 0.7 / 0.5)", "color(display-p3 0.3 1 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.7 0.7 / 0.7)", "color(display-p3 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 1, 1], [1, 1, 1], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 1 1 1)", "color(display-p3 1 1 1)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 g b r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 g b r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.5, 0.3, 0.7, 0.4], [0.5, 0.3, 0.7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.5 0.3 0.7 / 0.4)", "color(display-p3 0.5 0.3 0.7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 b alpha r / g)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 b alpha r / g)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.3, 0.4, 0.7, 0.5], [0.3, 0.4, 0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.3 0.4 0.7 / 0.5)", "color(display-p3 0.3 0.4 0.7 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r r r / r)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r r r / r)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.7, 0.7, 0.7], [0.7, 0.7, 0.7, 0.7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.7 0.7 / 0.7)", "color(display-p3 0.7 0.7 0.7 / 0.7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 alpha alpha alpha / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 alpha alpha alpha / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.4, 0.4, 0.4, 0.4], [0.4, 0.4, 0.4, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.4 0.4 0.4 / 0.4)", "color(display-p3 0.4 0.4 0.4 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 1.7 1.5 1.3)", "color(display-p3 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 1.7 1.5 1.3) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 1.7 1.5 1.3)", "color(display-p3 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 1.7 1.5 1.3)", "color(display-p3 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 1.7 1.5 1.3 / 140%) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1.7, 1.5, 1.3], [1.7, 1.5, 1.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 1.7 1.5 1.3)", "color(display-p3 1.7 1.5 1.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - -)", "color(display-p - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -0.7 -0.5 -0.3)", "color(display-p3 -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 -0.7 -0.5 -0.3) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3], [-0.7, -0.5, -0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - -)", "color(display-p - - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -0.7 -0.5 -0.3)", "color(display-p3 -0.7 -0.5 -0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - - / )", "color(display-p - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -0.7 -0.5 -0.3 / 0)", "color(display-p3 -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 -0.7 -0.5 -0.3 / -40%) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.7, -0.5, -0.3, 0], [-0.7, -0.5, -0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p - - - / )", "color(display-p - - - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 -0.7 -0.5 -0.3 / 0)", "color(display-p3 -0.7 -0.5 -0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r) calc(g) calc(b))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r) calc(g) calc(b))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3)", "color(display-p3 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.4], [0.7, 0.5, 0.3, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.4)", "color(display-p3 0.7 0.5 0.3 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 0.8) display-p3 calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 0.8) display-p3 calc(r + 0.01) calc(g + 0.01) calc(b + 0.01) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.71, 0.51, 0.31, 0.81], [0.71, 0.51, 0.31, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.71 0.51 0.31 / 0.81)", "color(display-p3 0.71 0.51 0.31 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3)", "color(display-p3 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha + 0.5)) display-p3 r g b / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha + 0.5)) display-p3 r g b / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.5)", "color(display-p3 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha - 1.5)) display-p3 r g b / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha - 1.5)) display-p3 r g b / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0.5], [0.7, 0.5, 0.3, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0.5)", "color(display-p3 0.7 0.5 0.3 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p none none none)", "color(display-p none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 none none none)", "color(display-p3 none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p none none none / none)", "color(display-p none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 none none none / none)", "color(display-p3 none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   none)", "color(display-p   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 none)", "color(display-p3 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5], [0.7, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   none)", "color(display-p   none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 none)", "color(display-p3 0.7 0.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / none)", "color(display-p    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / none)", "color(display-p3 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.4], [0.7, 0.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   none / )", "color(display-p   none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 none / 0.4)", "color(display-p3 0.7 0.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / none)", "color(display-p    / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / none)", "color(display-p3 0.7 0.5 0.3 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 none none none) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 none none none) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0 0 0)", "color(display-p3 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 none none none / none) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 none none none / none) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0 0 0 / 0)", "color(display-p3 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 none 0.3) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 none 0.3) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0, 0.3], [0.7, 0, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0 0.3)", "color(display-p3 0.7 0 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.7 0.5 0.3 / none) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.7 0.5 0.3 / none) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3, 0], [0.7, 0.5, 0.3, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p    / )", "color(display-p    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.7 0.5 0.3 / 0)", "color(display-p3 0.7 0.5 0.3 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor display-p3 r g b)'assert_true: 'color(from currentColor display-p3 r g b)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor display-p3 r g b)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(display-p3 0.7 0.5 0.3), color(display-p3 0.7 0.5 0.3)) display-p3 r g b / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(display-p3 0.7 0.5 0.3), color(display-p3 0.7 0.5 0.3)) display-p3 r g b / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.700054, 0.499973, 0.300043], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.700054 0.499973 0.300043)", "color(display-p3 0.700054 0.499973 0.300043)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.4)", "color(xyz-d65 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.4)", "color(xyz-d65 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0)", "color(xyz-d65 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0 / 0)", "color(xyz-d65 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -20.5, 100], [0, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 -20.5 100)", "color(xyz-d65 0 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x 0 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x 0 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100], [7, 0, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0 100)", "color(xyz-d65 7 0 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0], [7, -20.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0)", "color(xyz-d65 7 -20.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y z / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y z / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0)", "color(xyz-d65 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz 0 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz 0 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -20.5, 100, 0.4], [0, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 -20.5 100 / 0.4)", "color(xyz-d65 0 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x 0 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x 0 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100, 0.4], [7, 0, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0 100 / 0.4)", "color(xyz-d65 7 0 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0, 0.4], [7, -20.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0 / 0.4)", "color(xyz-d65 7 -20.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0)", "color(xyz-d65 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz 0.2 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz 0.2 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, -20.5, 100], [0.2, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.2 -20.5 100)", "color(xyz-d65 0.2 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x 0.2 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x 0.2 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0.2, 100], [7, 0.2, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0.2 100)", "color(xyz-d65 7 0.2 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.2], [7, -20.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0.2)", "color(xyz-d65 7 -20.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y z / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y z / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.2)", "color(xyz-d65 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y z / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y z / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.2)", "color(xyz-d65 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz 0.2 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz 0.2 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, -20.5, 100, 0.4], [0.2, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.2 -20.5 100 / 0.4)", "color(xyz-d65 0.2 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x 0.2 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x 0.2 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0.2, 100, 0.4], [7, 0.2, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0.2 100 / 0.4)", "color(xyz-d65 7 0.2 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.2, 0.4], [7, -20.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0.2 / 0.4)", "color(xyz-d65 7 -20.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.2)", "color(xyz-d65 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz y z x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz y z x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-20.5, 100, 7], [-20.5, 100, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d -  )", "color(xyz-d -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 -20.5 100 7)", "color(xyz-d65 -20.5 100 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x x x / x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x x x / x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 7, 7], [7, 7, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 7 7)", "color(xyz-d65 7 7 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz y z x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz y z x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-20.5, 100, 7, 0.4], [-20.5, 100, 7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d -   / )", "color(xyz-d -   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 -20.5 100 7 / 0.4)", "color(xyz-d65 -20.5 100 7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x x x / x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x x x / x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 7, 7], [7, 7, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 7 7)", "color(xyz-d65 7 7 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz calc(x) calc(y) calc(z))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz calc(x) calc(y) calc(z))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.4)", "color(xyz-d65 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 0.8) xyz calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 0.8) xyz calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([8, -19.5, 101, 0.81], [8, -19.5, 101, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 8 -19.5 101 / 0.81)", "color(xyz-d65 8 -19.5 101 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha + 0.5)) xyz x y z / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha + 0.5)) xyz x y z / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.5], [7, -20.5, 100, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.5)", "color(xyz-d65 7 -20.5 100 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha - 1.5)) xyz x y z / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha - 1.5)) xyz x y z / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.5], [7, -20.5, 100, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.5)", "color(xyz-d65 7 -20.5 100 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d none none none)", "color(xyz-d none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 none none none)", "color(xyz-d65 none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d none none none / none)", "color(xyz-d none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 none none none / none)", "color(xyz-d65 none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5], [7, -20.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none)", "color(xyz-d  - none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 none)", "color(xyz-d65 7 -20.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5], [7, -20.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none)", "color(xyz-d  - none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 none)", "color(xyz-d65 7 -20.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100) xyz x y z / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100) xyz x y z / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / none)", "color(xyz-d  -  / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / none)", "color(xyz-d65 7 -20.5 100 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.4], [7, -20.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none / )", "color(xyz-d  - none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 none / 0.4)", "color(xyz-d65 7 -20.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / 40%) xyz x y z / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / none)", "color(xyz-d  -  / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / none)", "color(xyz-d65 7 -20.5 100 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz none none none) xyz x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz none none none) xyz x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0)", "color(xyz-d65 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz none none none / none) xyz x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz none none none / none) xyz x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0 / 0)", "color(xyz-d65 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 none 100) xyz x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 none 100) xyz x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100], [7, 0, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0 100)", "color(xyz-d65 7 0 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz 7 -20.5 100 / none) xyz x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz 7 -20.5 100 / none) xyz x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0)", "color(xyz-d65 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor xyz x y z)'assert_true: 'color(from currentColor xyz x y z)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor xyz x y z)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(xyz 0.7 0.5 0.3), color(xyz 0.7 0.5 0.3)) xyz x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(xyz 0.7 0.5 0.3), color(xyz 0.7 0.5 0.3)) xyz x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.7 0.5 0.3)", "color(xyz-d65 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100)", "color(xyz-d50 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100)", "color(xyz-d50 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.4)", "color(xyz-d50 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.4)", "color(xyz-d50 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100)", "color(xyz-d50 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0 0 0)", "color(xyz-d50 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0 0 0 / 0)", "color(xyz-d50 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -20.5, 100], [0, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0 -20.5 100)", "color(xyz-d50 0 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100], [7, 0, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 0 100)", "color(xyz-d50 7 0 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0], [7, -20.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 0)", "color(xyz-d50 7 -20.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0)", "color(xyz-d50 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -20.5, 100, 0.4], [0, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0 -20.5 100 / 0.4)", "color(xyz-d50 0 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100, 0.4], [7, 0, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 0 100 / 0.4)", "color(xyz-d50 7 0 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0, 0.4], [7, -20.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 0 / 0.4)", "color(xyz-d50 7 -20.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0)", "color(xyz-d50 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0.2 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0.2 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, -20.5, 100], [0.2, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.2 -20.5 100)", "color(xyz-d50 0.2 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0.2 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x 0.2 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0.2, 100], [7, 0.2, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 0.2 100)", "color(xyz-d50 7 0.2 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.2], [7, -20.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 0.2)", "color(xyz-d50 7 -20.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.2)", "color(xyz-d50 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.2)", "color(xyz-d50 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0.2 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 0.2 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, -20.5, 100, 0.4], [0.2, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.2 -20.5 100 / 0.4)", "color(xyz-d50 0.2 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0.2 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x 0.2 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0.2, 100, 0.4], [7, 0.2, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 0.2 100 / 0.4)", "color(xyz-d50 7 0.2 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.2, 0.4], [7, -20.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 0.2 / 0.4)", "color(xyz-d50 7 -20.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.2)", "color(xyz-d50 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 y z x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 y z x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-20.5, 100, 7], [-20.5, 100, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d -  )", "color(xyz-d -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 -20.5 100 7)", "color(xyz-d50 -20.5 100 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x x x / x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x x x / x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 7, 7], [7, 7, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 7 7)", "color(xyz-d50 7 7 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 y z x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 y z x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-20.5, 100, 7, 0.4], [-20.5, 100, 7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d -   / )", "color(xyz-d -   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 -20.5 100 7 / 0.4)", "color(xyz-d50 -20.5 100 7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x x x / x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x x x / x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 7, 7], [7, 7, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 7 7)", "color(xyz-d50 7 7 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x) calc(y) calc(z))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x) calc(y) calc(z))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100)", "color(xyz-d50 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.4)", "color(xyz-d50 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 0.8) xyz-d50 calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 0.8) xyz-d50 calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([8, -19.5, 101, 0.81], [8, -19.5, 101, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 8 -19.5 101 / 0.81)", "color(xyz-d50 8 -19.5 101 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100)", "color(xyz-d50 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha + 0.5)) xyz-d50 x y z / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha + 0.5)) xyz-d50 x y z / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.5], [7, -20.5, 100, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.5)", "color(xyz-d50 7 -20.5 100 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha - 1.5)) xyz-d50 x y z / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha - 1.5)) xyz-d50 x y z / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.5], [7, -20.5, 100, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0.5)", "color(xyz-d50 7 -20.5 100 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d none none none)", "color(xyz-d none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 none none none)", "color(xyz-d50 none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d none none none / none)", "color(xyz-d none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 none none none / none)", "color(xyz-d50 none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5], [7, -20.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none)", "color(xyz-d  - none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 none)", "color(xyz-d50 7 -20.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5], [7, -20.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none)", "color(xyz-d  - none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 none)", "color(xyz-d50 7 -20.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / none)", "color(xyz-d  -  / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / none)", "color(xyz-d50 7 -20.5 100 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.4], [7, -20.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none / )", "color(xyz-d  - none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 none / 0.4)", "color(xyz-d50 7 -20.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 x y z / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / none)", "color(xyz-d  -  / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / none)", "color(xyz-d50 7 -20.5 100 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 none none none) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 none none none) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0 0 0)", "color(xyz-d50 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 none none none / none) xyz-d50 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 none none none / none) xyz-d50 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0 0 0 / 0)", "color(xyz-d50 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 none 100) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 none 100) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100], [7, 0, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 0 100)", "color(xyz-d50 7 0 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 7 -20.5 100 / none) xyz-d50 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 7 -20.5 100 / none) xyz-d50 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 7 -20.5 100 / 0)", "color(xyz-d50 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor xyz-d50 x y z)'assert_true: 'color(from currentColor xyz-d50 x y z)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor xyz-d50 x y z)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(xyz-d50 0.7 0.5 0.3), color(xyz-d50 0.7 0.5 0.3)) xyz-d50 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(xyz-d50 0.7 0.5 0.3), color(xyz-d50 0.7 0.5 0.3)) xyz-d50 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.7 0.5 0.3)", "color(xyz-d50 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.4)", "color(xyz-d65 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.4)", "color(xyz-d65 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0)", "color(xyz-d65 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0 / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0 / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0 / 0)", "color(xyz-d65 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -20.5, 100], [0, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 -20.5 100)", "color(xyz-d65 0 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100], [7, 0, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0 100)", "color(xyz-d65 7 0 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0], [7, -20.5, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0)", "color(xyz-d65 7 -20.5 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0)", "color(xyz-d65 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, -20.5, 100, 0.4], [0, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 -20.5 100 / 0.4)", "color(xyz-d65 0 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100, 0.4], [7, 0, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0 100 / 0.4)", "color(xyz-d65 7 0 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0, 0.4], [7, -20.5, 0, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0 / 0.4)", "color(xyz-d65 7 -20.5 0 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0)", "color(xyz-d65 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0.2 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0.2 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, -20.5, 100], [0.2, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.2 -20.5 100)", "color(xyz-d65 0.2 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0.2 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x 0.2 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0.2, 100], [7, 0.2, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0.2 100)", "color(xyz-d65 7 0.2 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.2], [7, -20.5, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0.2)", "color(xyz-d65 7 -20.5 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.2)", "color(xyz-d65 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 20%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / 20%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.2)", "color(xyz-d65 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0.2 y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 0.2 y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.2, -20.5, 100, 0.4], [0.2, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.2 -20.5 100 / 0.4)", "color(xyz-d65 0.2 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0.2 z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x 0.2 z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0.2, 100, 0.4], [7, 0.2, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0.2 100 / 0.4)", "color(xyz-d65 7 0.2 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0.2 / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y 0.2 / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.2, 0.4], [7, -20.5, 0.2, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 0.2 / 0.4)", "color(xyz-d65 7 -20.5 0.2 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0.2)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / 0.2)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.2], [7, -20.5, 100, 0.2], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.2)", "color(xyz-d65 7 -20.5 100 / 0.2)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 y z x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 y z x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-20.5, 100, 7], [-20.5, 100, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d -  )", "color(xyz-d -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 -20.5 100 7)", "color(xyz-d65 -20.5 100 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x x x / x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x x x / x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 7, 7], [7, 7, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 7 7)", "color(xyz-d65 7 7 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 y z x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 y z x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-20.5, 100, 7, 0.4], [-20.5, 100, 7, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d -   / )", "color(xyz-d -   / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 -20.5 100 7 / 0.4)", "color(xyz-d65 -20.5 100 7 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x x x / x)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x x x / x)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 7, 7], [7, 7, 7], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 7 7)", "color(xyz-d65 7 7 7)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x) calc(y) calc(z))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x) calc(y) calc(z))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.4], [7, -20.5, 100, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.4)", "color(xyz-d65 7 -20.5 100 / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 0.8) xyz-d65 calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 0.8) xyz-d65 calc(x + 1) calc(y + 1) calc(z + 1) / calc(alpha + 0.01))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([8, -19.5, 101, 0.81], [8, -19.5, 101, 0.81], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 8 -19.5 101 / 0.81)", "color(xyz-d65 8 -19.5 101 / 0.81)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - )", "color(xyz-d  - )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100)", "color(xyz-d65 7 -20.5 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha + 0.5)) xyz-d65 x y z / calc(alpha - 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha + 0.5)) xyz-d65 x y z / calc(alpha - 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.5], [7, -20.5, 100, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.5)", "color(xyz-d65 7 -20.5 100 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha - 1.5)) xyz-d65 x y z / calc(alpha + 0.5))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha - 1.5)) xyz-d65 x y z / calc(alpha + 0.5))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0.5], [7, -20.5, 100, 0.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0.5)", "color(xyz-d65 7 -20.5 100 / 0.5)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d none none none)", "color(xyz-d none none none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 none none none)", "color(xyz-d65 none none none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([], [], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d none none none / none)", "color(xyz-d none none none / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 none none none / none)", "color(xyz-d65 none none none / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5], [7, -20.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none)", "color(xyz-d  - none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 none)", "color(xyz-d65 7 -20.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5], [7, -20.5], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none)", "color(xyz-d  - none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 none)", "color(xyz-d65 7 -20.5 none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / none)", "color(xyz-d  -  / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / none)", "color(xyz-d65 7 -20.5 100 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y none / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y none / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 0.4], [7, -20.5, 0.4], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  - none / )", "color(xyz-d  - none / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 none / 0.4)", "color(xyz-d65 7 -20.5 none / 0.4)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / none)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 x y z / none)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100], [7, -20.5, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / none)", "color(xyz-d  -  / none)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / none)", "color(xyz-d65 7 -20.5 100 / none)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 none none none) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 none none none) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0], [0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0)", "color(xyz-d65 0 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 none none none / none) xyz-d65 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 none none none / none) xyz-d65 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 0, 0], [0, 0, 0, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d    / )", "color(xyz-d    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0 0 0 / 0)", "color(xyz-d65 0 0 0 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 none 100) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 none 100) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, 0, 100], [7, 0, 100], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 0 100)", "color(xyz-d65 7 0 100)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 7 -20.5 100 / none) xyz-d65 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 7 -20.5 100 / none) xyz-d65 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([7, -20.5, 100, 0], [7, -20.5, 100, 0], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d  -  / )", "color(xyz-d  -  / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 7 -20.5 100 / 0)", "color(xyz-d65 7 -20.5 100 / 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty background-color value 'color(from currentColor xyz-d65 x y z)'assert_true: 'color(from currentColor xyz-d65 x y z)' is a supported value for background-color. expected true got false
    at Test.<anonymous> (http://wpt.live/css/support/computed-testcommon.js:25:5)
    at Test.step (http://wpt.live/resources/testharness.js:2642:25)
    at test (http://wpt.live/resources/testharness.js:633:30)
    at test_computed_value (http://wpt.live/css/support/computed-testcommon.js:22:3)
    at fuzzy_test_computed_color_property (http://wpt.live/css/support/color-testcommon.js:82:3)
Asserts run
Pass
assert_true(true, "background-color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Fail
assert_true(false, "'color(from currentColor xyz-d65 x y z)' is a supported value for background-color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
PassProperty color value 'color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.7, 0.5, 0.3], [0.7, 0.5, 0.3], 0.01, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.7 0.5 0.3)", "color(xyz-d65 0.7 0.5 0.3)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb-linear 0.25 0.5 0.75) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb-linear 0.25 0.5 0.75) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.537121, 0.735394, 0.880852], [0.537099, 0.735357, 0.880825], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.537121 0.735394 0.880852)", "color(srgb 0.537121 0.735394 0.880852)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.25 0.5 0.75) srgb-linear r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.25 0.5 0.75) srgb-linear r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.050864, 0.213993, 0.522484], [0.0508761, 0.214041, 0.522522], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb-linear   )", "color(srgb-linear   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb-linear 0.050864 0.213993 0.522484)", "color(srgb-linear 0.050864 0.213993 0.522484)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(display-p3 0.25 0.5 0.75) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(display-p3 0.25 0.5 0.75) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.123874, 0.507355, 0.771198], [0.124076, 0.507346, 0.771127], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.123874 0.507355 0.771198)", "color(srgb 0.123874 0.507355 0.771198)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.25 0.5 0.75) display-p3 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.25 0.5 0.75) display-p3 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.313084, 0.494041, 0.730118], [0.313005, 0.494105, 0.730151], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(display-p   )", "color(display-p   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(display-p3 0.313084 0.494041 0.730118)", "color(display-p3 0.313084 0.494041 0.730118)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(a98-rgb 0.25 0.5 0.75) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(a98-rgb 0.25 0.5 0.75) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.153808, 0.503925, 0.763874], [-0.153577, 0.503993, 0.764016], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb -  )", "color(srgb -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.153808 0.503925 0.763874)", "color(srgb -0.153808 0.503925 0.763874)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.25 0.5 0.75) a98-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.25 0.5 0.75) a98-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.346851, 0.496124, 0.736271], [0.346741, 0.496104, 0.736143], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(a-rgb   )", "color(a-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(a98-rgb 0.346851 0.496124 0.736271)", "color(a98-rgb 0.346851 0.496124 0.736271)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(prophoto-rgb 0.25 0.5 0.75) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(prophoto-rgb 0.25 0.5 0.75) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.510605, 0.612396, 0.825333], [-0.510555, 0.612317, 0.825249], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb -  )", "color(srgb -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.510605 0.612396 0.825333)", "color(srgb -0.510605 0.612396 0.825333)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.25 0.5 0.75) prophoto-rgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.25 0.5 0.75) prophoto-rgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.374905, 0.416401, 0.663692], [0.374928, 0.416497, 0.663803], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(prophoto-rgb   )", "color(prophoto-rgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(prophoto-rgb 0.374905 0.416401 0.663692)", "color(prophoto-rgb 0.374905 0.416401 0.663692)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(rec2020 0.25 0.5 0.75) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(rec2020 0.25 0.5 0.75) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.280102, 0.565536, 0.79958], [-0.280036, 0.565528, 0.79951], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb -  )", "color(srgb -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.280102 0.565536 0.79958)", "color(srgb -0.280102 0.565536 0.79958)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.25 0.5 0.75) rec2020 r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.25 0.5 0.75) rec2020 r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.331976, 0.440887, 0.696358], [0.331998, 0.440976, 0.696422], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(rec   )", "color(rec   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(rec2020 0.331976 0.440887 0.696358)", "color(rec2020 0.331976 0.440887 0.696358)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d50 0.25 0.5 0.75) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d50 0.25 0.5 0.75) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.660065, 0.874863, 0.981117], [-0.660025, 0.874825, 0.981099], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb -  )", "color(srgb -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.660065 0.874863 0.981117)", "color(srgb -0.660065 0.874863 0.981117)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.25 0.5 0.75) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.25 0.5 0.75) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.179349, 0.196389, 0.394585], [0.179385, 0.196438, 0.39462], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.179349 0.196389 0.394585)", "color(xyz-d50 0.179349 0.196389 0.394585)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(xyz-d65 0.25 0.5 0.75) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(xyz-d65 0.25 0.5 0.75) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([-0.611881, 0.868732, 0.856899], [-0.611728, 0.868673, 0.856817], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb -  )", "color(srgb -  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb -0.611881 0.868732 0.856899)", "color(srgb -0.611881 0.868732 0.856899)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(srgb 0.25 0.5 0.75) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(srgb 0.25 0.5 0.75) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.191791, 0.201562, 0.523057], [0.191824, 0.201616, 0.52317], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.191791 0.201562 0.523057)", "color(xyz-d65 0.191791 0.201562 0.523057)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from color(srgb 0.25 0.5 0.75) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from color(srgb 0.25 0.5 0.75) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([51.4265, -5.21401, -40.1491], [51.4321, -5.22825, -40.1438], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab( - -)", "lab( - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(51.4265 -5.21401 -40.1491)", "lab(51.4265 -5.21401 -40.1491)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from lab(67.5345 -8.6911 -41.6019) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from lab(67.5345 -8.6911 -41.6019) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.382744, 0.672806, 0.938545], [0.382862, 0.672716, 0.938469], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.382744 0.672806 0.938545)", "color(srgb 0.382744 0.672806 0.938545)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklab(from color(srgb 0.25 0.5 0.75) l a b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklab(from color(srgb 0.25 0.5 0.75) l a b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.585502, -0.0393846, -0.111503], [0.58555, -0.039415, -0.111505], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklab( - -)", "oklab( - -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklab(0.585502 -0.0393846 -0.111503)", "oklab(0.585502 -0.0393846 -0.111503)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from oklab(72.322% -0.0465 -0.1150) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from oklab(72.322% -0.0465 -0.1150) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.382504, 0.672783, 0.938919], [0.382612, 0.672697, 0.938782], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.382504 0.672783 0.938919)", "color(srgb 0.382504 0.672783 0.938919)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'lch(from color(srgb 0.25 0.5 0.75) l c h)'Colors do not match. Actual: lch(51.4265 40.4863 262.601) Expected: lch(51.4321 40.4828 262.58). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 2, expected 262.58 +/- 0.02, expected 262.58 but got 262.601
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from color(srgb 0.25 0.5 0.75) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([51.4265, 40.4863, 262.601], [51.4321, 40.4828, 262.58], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'color(from lch(67.5345% 42.5 258.2) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from lch(67.5345% 42.5 258.2) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.382744, 0.672806, 0.938545], [0.382863, 0.672716, 0.938469], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.382744 0.672806 0.938545)", "color(srgb 0.382744 0.672806 0.938545)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'oklch(from color(srgb 0.25 0.5 0.75) l c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'oklch(from color(srgb 0.25 0.5 0.75) l c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.585502, 0.118254, 250.546], [0.58555, 0.118266, 250.532], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("oklch(  )", "oklch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("oklch(0.585502 0.118254 250.546)", "oklch(0.585502 0.118254 250.546)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from oklch(72.322% 0.12403 247.996) srgb r g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from oklch(72.322% 0.12403 247.996) srgb r g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.382631, 0.672756, 0.938908], [0.382741, 0.672675, 0.938768], 0.001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.382631 0.672756 0.938908)", "color(srgb 0.382631 0.672756 0.938908)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color(from rgb(from color(xyz-d50 0.99 0.88 0.77) r g b) xyz-d50 x y z)'Colors do not match. Actual: color(xyz-d50 0.989872 0.879877 0.769926) Expected: color(xyz-d50 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989872
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from rgb(from color(xyz-d50 0.99 0.88 0.77) r g b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989872, 0.879877, 0.769926], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from hsl(from color(xyz-d50 0.99 0.88 0.77) h s l) xyz-d50 x y z)'Colors do not match. Actual: color(xyz-d50 0.989872 0.879877 0.769926) Expected: color(xyz-d50 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989872
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from hsl(from color(xyz-d50 0.99 0.88 0.77) h s l) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989872, 0.879877, 0.769926], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'color(from lab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from lab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from lch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from lch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from oklab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from oklab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from oklch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from oklch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb r g b) xyz-d50 x y z)'Colors do not match. Actual: color(xyz-d50 0.989872 0.879877 0.769926) Expected: color(xyz-d50 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989872
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb r g b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989872, 0.879877, 0.769926], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb-linear r g b) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb-linear r g b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) display-p3 r g b) xyz-d50 x y z)'Colors do not match. Actual: color(xyz-d50 0.989831 0.879845 0.769913) Expected: color(xyz-d50 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989831
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) display-p3 r g b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989831, 0.879845, 0.769913], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) a98-rgb r g b) xyz-d50 x y z)'Colors do not match. Actual: color(xyz-d50 0.989614 0.879695 0.769795) Expected: color(xyz-d50 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989614
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) a98-rgb r g b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989614, 0.879695, 0.769795], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d50 x y z)'Colors do not match. Actual: color(xyz-d50 0.989682 0.879725 0.769775) Expected: color(xyz-d50 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989682
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989682, 0.879725, 0.769775], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) rec2020 r g b) xyz-d50 x y z)'Colors do not match. Actual: color(xyz-d50 0.98984 0.879861 0.769847) Expected: color(xyz-d50 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.98984
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) rec2020 r g b) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.98984, 0.879861, 0.769847], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz x y z) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz x y z) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d50 x y z) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d50 x y z) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d65 x y z) xyz-d50 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d65 x y z) xyz-d50 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d50 0.99 0.88 0.77)", "color(xyz-d50 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color(from rgb(from color(xyz-d65 0.99 0.88 0.77) r g b) xyz-d65 x y z)'Colors do not match. Actual: color(xyz-d65 0.989888 0.879886 0.769923) Expected: color(xyz-d65 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989888
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from rgb(from color(xyz-d65 0.99 0.88 0.77) r g b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989888, 0.879886, 0.769923], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from hsl(from color(xyz-d65 0.99 0.88 0.77) h s l) xyz-d65 x y z)'Colors do not match. Actual: color(xyz-d65 0.989888 0.879886 0.769923) Expected: color(xyz-d65 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989888
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from hsl(from color(xyz-d65 0.99 0.88 0.77) h s l) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989888, 0.879886, 0.769923], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'color(from lab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from lab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from lch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from lch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from oklab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from oklab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from oklch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from oklch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb r g b) xyz-d65 x y z)'Colors do not match. Actual: color(xyz-d65 0.989888 0.879886 0.769923) Expected: color(xyz-d65 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989888
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb r g b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989888, 0.879886, 0.769923], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb-linear r g b) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb-linear r g b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
FailProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) display-p3 r g b) xyz-d65 x y z)'Colors do not match. Actual: color(xyz-d65 0.989874 0.879875 0.76992) Expected: color(xyz-d65 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989874
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) display-p3 r g b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989874, 0.879875, 0.76992], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) a98-rgb r g b) xyz-d65 x y z)'Colors do not match. Actual: color(xyz-d65 0.989656 0.879729 0.769826) Expected: color(xyz-d65 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989656
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) a98-rgb r g b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989656, 0.879729, 0.769826], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d65 x y z)'Colors do not match. Actual: color(xyz-d65 0.989647 0.879721 0.769892) Expected: color(xyz-d65 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989647
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989647, 0.879721, 0.769892], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
FailProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) rec2020 r g b) xyz-d65 x y z)'Colors do not match. Actual: color(xyz-d65 0.989824 0.879848 0.769848) Expected: color(xyz-d65 0.99 0.88 0.77). Error: assert_array_approx_equals: Numeric parameters are approximately equal. property 0, expected 0.99 +/- 0.0001, expected 0.99 but got 0.989824
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) rec2020 r g b) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Fail
assert_array_approx_equals([0.989824, 0.879848, 0.769848], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
PassProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz x y z) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz x y z) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d50 x y z) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d50 x y z) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d65 x y z) xyz-d65 x y z)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d65 x y z) xyz-d65 x y z)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.99, 0.88, 0.77], [0.99, 0.88, 0.77], 0.0001, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(xyz-d   )", "color(xyz-d   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(xyz-d65 0.99 0.88 0.77)", "color(xyz-d65 0.99 0.88 0.77)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from var(--bg-color) r g b / 80%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from var(--bg-color) r g b / 80%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0, 0, 1, 0.8], [0, 0, 1, 0.8], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb    / )", "color(srgb    / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0 0 1 / 0.8)", "color(srgb 0 0 1 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from var(--color) calc(l / 2) c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from var(--color) calc(l / 2) c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([23.1363, 67.9734, 134.379], [23.14, 67.99, 134.39], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(23.1363 67.9734 134.379)", "lch(23.1363 67.9734 134.379)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from var(--color) calc(r * .3 + g * .59 + b * .11) calc(r * .3 + g * .59 + b * .11) calc(r * .3 + g * .59 + b * .11))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from var(--color) calc(r * .3 + g * .59 + b * .11) calc(r * .3 + g * .59 + b * .11) calc(r * .3 + g * .59 + b * .11))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.296157, 0.296157, 0.296157], [0.3, 0.3, 0.3], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.296157 0.296157 0.296157)", "color(srgb 0.296157 0.296157 0.296157)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from var(--color) l 0 h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from var(--color) l 0 h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([46.2725, 0, 134.379], [46.28, 0, 134.39], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(46.2725 0 134.379)", "lch(46.2725 0 134.379)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'rgb(from indianred 255 g b)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'rgb(from indianred 255 g b)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([1, 0.360784, 0.360784], [1, 0.36, 0.36], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 1 0.360784 0.360784)", "color(srgb 1 0.360784 0.360784)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'hsl(from var(--accent) calc(h + 180) s l)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'hsl(from var(--accent) calc(h + 180) s l)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([0.698039, 0.12549, 0.156863], [0.7, 0.13, 0.16], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("color(srgb   )", "color(srgb   )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("color(srgb 0.698039 0.12549 0.156863)", "color(srgb 0.698039 0.12549 0.156863)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from var(--mycolor) l a b / 100%)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from var(--mycolor) l a b / 100%)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([62.746, 52.4662, -34.1047], [62.75, 52.46, -34.12], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  -)", "lab(  -)", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(62.746 52.4662 -34.1047)", "lab(62.746 52.4662 -34.1047)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from var(--mycolor) l a b / calc(alpha * 0.8))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from var(--mycolor) l a b / calc(alpha * 0.8))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([62.746, 52.4662, -34.1047, 0.8], [62.75, 52.46, -34.12, 0.8], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  - / )", "lab(  - / )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(62.746 52.4662 -34.1047 / 0.8)", "lab(62.746 52.4662 -34.1047 / 0.8)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lab(from var(--mycolor) l 0 0)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lab(from var(--mycolor) l 0 0)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([62.746, 0, 0], [62.75, 0, 0], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lab(  )", "lab(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lab(62.746 0 0)", "lab(62.746 0 0)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from peru calc(l * 0.8) c h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from peru calc(l * 0.8) c h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([49.7972, 54.0177, 63.6639], [49.8, 54, 63.68], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(49.7972 54.0177 63.6639)", "lch(49.7972 54.0177 63.6639)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'LCH(from var(--accent) l c calc(h + 180))'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'LCH(from var(--accent) l c calc(h + 180))' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([65.4921, 39.4302, 10.1085], [65.49, 39.45, 10.11], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(65.4921 39.4302 10.1085)", "lch(65.4921 39.4302 10.1085)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from var(--mycolor) l 0 h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from var(--mycolor) l 0 h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([62.746, 0, 326.975], [62.75, 0, 326.96], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(62.746 0 326.975)", "lch(62.746 0 326.975)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'var(--mygray)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'var(--mygray)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([62.746, 0, 326.975], [62.75, 0, 326.96], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(62.746 0 326.975)", "lch(62.746 0 326.975)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)
PassProperty color value 'lch(from var(--mygray) l 30 h)'
Asserts run
Pass
assert_true(true, "color doesn't seem to be supported in the computed style")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:24:5)
Pass
assert_true(true, "'lch(from var(--mygray) l 30 h)' is a supported value for color.")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:25:5)
Pass
assert_array_approx_equals([62.746, 30, 326.975], [62.75, 30, 326.96], 0.02, "Numeric parameters are approximately equal.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:35:7)
Pass
assert_equals("lch(  )", "lch(  )", "Color format is correct.")
    at Object.fuzzy_compare_colors [as comparisonFunction] ( /css/support/color-testcommon.js:37:7)
Pass
assert_equals("lch(62.746 30 326.975)", "lch(62.746 30 326.975)", "computed value should round-trip")
    at Test.<anonymous> ( /css/support/computed-testcommon.js:40:7)