LibWeb: Simplify compute_style_value_list

This commit is contained in:
Callum Law
2025-11-29 15:54:06 +13:00
committed by Sam Atkins
parent 38efc39e17
commit e935dfbf5b
Notes: github-actions[bot] 2025-12-02 12:48:16 +00:00

View File

@@ -2820,9 +2820,6 @@ static CSSPixels snap_a_length_as_a_border_width(double device_pixels_per_css_pi
static NonnullRefPtr<StyleValue const> compute_style_value_list(NonnullRefPtr<StyleValue const> const& style_value, Function<NonnullRefPtr<StyleValue const>(NonnullRefPtr<StyleValue const> const&)> const& compute_entry)
{
// FIXME: This is required because our animation-* properties are not yet parsed as lists.
// Once that is fixed, every value here will be a StyleValueList.
if (style_value->is_value_list()) {
StyleValueVector computed_entries;
for (auto const& entry : style_value->as_value_list().values())
@@ -2831,9 +2828,6 @@ static NonnullRefPtr<StyleValue const> compute_style_value_list(NonnullRefPtr<St
return StyleValueList::create(move(computed_entries), StyleValueList::Separator::Comma);
}
return compute_entry(style_value);
}
NonnullRefPtr<StyleValue const> StyleComputer::compute_value_of_property(
PropertyID property_id,
NonnullRefPtr<StyleValue const> const& specified_value,