| Index: Source/core/layout/svg/SVGLayoutTreeAsText.cpp
|
| diff --git a/Source/core/layout/svg/SVGLayoutTreeAsText.cpp b/Source/core/layout/svg/SVGLayoutTreeAsText.cpp
|
| index adf29b023ebf7d2683fb94c6289cd12dcc06aeb7..e7c8c49731f7ff74948d4c23cd28794b8940bdac 100644
|
| --- a/Source/core/layout/svg/SVGLayoutTreeAsText.cpp
|
| +++ b/Source/core/layout/svg/SVGLayoutTreeAsText.cpp
|
| @@ -290,13 +290,7 @@ static void writeStyle(TextStream& ts, const LayoutObject& object)
|
| SVGLengthContext lengthContext(shape.element());
|
| double dashOffset = lengthContext.valueForLength(svgStyle.strokeDashOffset(), style);
|
| double strokeWidth = svgStyle.strokeWidth()->value(lengthContext);
|
| - RefPtrWillBeRawPtr<SVGLengthList> dashes = svgStyle.strokeDashArray();
|
| -
|
| - DashArray dashArray;
|
| - SVGLengthList::ConstIterator it = dashes->begin();
|
| - SVGLengthList::ConstIterator itEnd = dashes->end();
|
| - for (; it != itEnd; ++it)
|
| - dashArray.append(it->value(lengthContext));
|
| + DashArray dashArray = SVGLayoutSupport::resolveSVGDashArray(*svgStyle.strokeDashArray(), style, lengthContext);
|
|
|
| writeIfNotDefault(ts, "opacity", svgStyle.strokeOpacity(), 1.0f);
|
| writeIfNotDefault(ts, "stroke width", strokeWidth, 1.0);
|
|
|