summaryrefslogtreecommitdiffstats
path: root/WebCore/svg/SVGLinearGradientElement.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/svg/SVGLinearGradientElement.cpp')
-rw-r--r--WebCore/svg/SVGLinearGradientElement.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/WebCore/svg/SVGLinearGradientElement.cpp b/WebCore/svg/SVGLinearGradientElement.cpp
index ac2b6b1..d2d1798 100644
--- a/WebCore/svg/SVGLinearGradientElement.cpp
+++ b/WebCore/svg/SVGLinearGradientElement.cpp
@@ -87,6 +87,7 @@ void SVGLinearGradientElement::buildGradient() const
FloatPoint endPoint = FloatPoint::narrowPrecision(attributes.x2(), attributes.y2());
RefPtr<Gradient> gradient = Gradient::create(startPoint, endPoint);
+ gradient->setSpreadMethod(attributes.spreadMethod());
Vector<SVGGradientStop> m_stops = attributes.stops();
float previousOffset = 0.0f;
@@ -107,7 +108,6 @@ void SVGLinearGradientElement::buildGradient() const
linearGradient->setGradientStops(attributes.stops());
// These should possibly be supported on Gradient
- linearGradient->setGradientSpreadMethod(attributes.spreadMethod());
linearGradient->setGradientTransform(attributes.gradientTransform());
linearGradient->setGradientStart(startPoint);
linearGradient->setGradientEnd(endPoint);