diff --git a/Libraries/LibWeb/CSS/StyleValues/CSSColor.cpp b/Libraries/LibWeb/CSS/StyleValues/CSSColor.cpp index 52b949d0f59..d77727a6840 100644 --- a/Libraries/LibWeb/CSS/StyleValues/CSSColor.cpp +++ b/Libraries/LibWeb/CSS/StyleValues/CSSColor.cpp @@ -58,9 +58,9 @@ String CSSColor::to_string() const Color CSSColor::to_color(Optional) const { - auto const c1 = resolve_with_reference_value(m_properties.channels[0], 100).value_or(0); - auto const c2 = resolve_with_reference_value(m_properties.channels[1], 100).value_or(0); - auto const c3 = resolve_with_reference_value(m_properties.channels[2], 100).value_or(0); + auto const c1 = resolve_with_reference_value(m_properties.channels[0], 1).value_or(0); + auto const c2 = resolve_with_reference_value(m_properties.channels[1], 1).value_or(0); + auto const c3 = resolve_with_reference_value(m_properties.channels[2], 1).value_or(0); auto const alpha_val = resolve_alpha(m_properties.alpha).value_or(1); if (color_type() == ColorType::sRGB) { diff --git a/Tests/LibWeb/Ref/input/wpt-import/css/css-color/predefined-002.html b/Tests/LibWeb/Ref/input/wpt-import/css/css-color/predefined-002.html new file mode 100644 index 00000000000..521ad00ae0c --- /dev/null +++ b/Tests/LibWeb/Ref/input/wpt-import/css/css-color/predefined-002.html @@ -0,0 +1,17 @@ + + +CSS Color 4: predefined colorspaces, srgb, percent values + + + + + + +

Test passes if you see a green square, and no red.

+

+

+