1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 19:37:35 +00:00

LibWeb: Flesh out SVGMaskElement a bit

- Add method to resolve the masking area (based on the target element
  size)
- Parse the maskUnits and maskContentUnits attributes
This commit is contained in:
MacDue 2023-09-10 14:00:47 +01:00 committed by Andreas Kling
parent 0af8d81f48
commit 650180811e
5 changed files with 55 additions and 6 deletions

View file

@ -21,7 +21,7 @@ void SVGGradientElement::attribute_changed(DeprecatedFlyString const& name, Depr
{
SVGElement::attribute_changed(name, value);
if (name == AttributeNames::gradientUnits) {
m_gradient_units = AttributeParser::parse_gradient_units(value);
m_gradient_units = AttributeParser::parse_units(value);
} else if (name == AttributeNames::spreadMethod) {
m_spread_method = AttributeParser::parse_spread_method(value);
} else if (name == AttributeNames::gradientTransform) {