diff options
Diffstat (limited to 'WebCore/svg/SVGGradientElement.cpp')
-rw-r--r-- | WebCore/svg/SVGGradientElement.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/WebCore/svg/SVGGradientElement.cpp b/WebCore/svg/SVGGradientElement.cpp index 337944b..88c0fba 100644 --- a/WebCore/svg/SVGGradientElement.cpp +++ b/WebCore/svg/SVGGradientElement.cpp @@ -38,6 +38,9 @@ namespace WebCore { +// Animated property definitions +DEFINE_ANIMATED_TRANSFORM_LIST(SVGGradientElement, SVGNames::gradientTransformAttr, GradientTransform, gradientTransform) + SVGGradientElement::SVGGradientElement(const QualifiedName& tagName, Document* document) : SVGStyledElement(tagName, document) , m_gradientUnits(SVGUnitTypes::SVG_UNIT_TYPE_OBJECTBOUNDINGBOX) @@ -57,7 +60,7 @@ void SVGGradientElement::parseMappedAttribute(Attribute* attr) newList.clear(); detachAnimatedGradientTransformListWrappers(newList.size()); - gradientTransformBaseValue() = newList; + setGradientTransformBaseValue(newList); } else if (attr->name() == SVGNames::spreadMethodAttr) { if (attr->value() == "reflect") setSpreadMethodBaseValue(SpreadMethodReflect); |