LibWeb: Remove unused code in for_each_property_expanding_shorthands

This case is already handled by this point as `value` is a shorthand.

No functionality changes.
This commit is contained in:
Callum Law 2025-07-10 03:04:13 +12:00 committed by Tim Ledbetter
parent ce79bc793c
commit cfafb3bf36
Notes: github-actions[bot] 2025-07-09 16:00:40 +00:00
2 changed files with 1 additions and 9 deletions

View file

@ -681,15 +681,6 @@ void StyleComputer::for_each_property_expanding_shorthands(PropertyID property_i
}
};
if (property_id == CSS::PropertyID::Border) {
for_each_property_expanding_shorthands(CSS::PropertyID::BorderTop, value, set_longhand_property);
for_each_property_expanding_shorthands(CSS::PropertyID::BorderRight, value, set_longhand_property);
for_each_property_expanding_shorthands(CSS::PropertyID::BorderBottom, value, set_longhand_property);
for_each_property_expanding_shorthands(CSS::PropertyID::BorderLeft, value, set_longhand_property);
// FIXME: Also reset border-image, in line with the spec: https://www.w3.org/TR/css-backgrounds-3/#border-shorthands
return;
}
if (property_id == CSS::PropertyID::BorderStyle) {
assign_edge_values(PropertyID::BorderTopStyle, PropertyID::BorderRightStyle, PropertyID::BorderBottomStyle, PropertyID::BorderLeftStyle, value);
return;