| Index: Source/core/rendering/svg/SVGRenderTreeAsText.cpp
|
| diff --git a/Source/core/rendering/svg/SVGRenderTreeAsText.cpp b/Source/core/rendering/svg/SVGRenderTreeAsText.cpp
|
| index 3e95b0c9fa035759de525f478ef2299887ed19a9..8cf3c9b065fcfa3fb36a60778baf5ea88ee4376e 100644
|
| --- a/Source/core/rendering/svg/SVGRenderTreeAsText.cpp
|
| +++ b/Source/core/rendering/svg/SVGRenderTreeAsText.cpp
|
| @@ -289,7 +289,7 @@ static void writeStyle(TextStream& ts, const RenderObject& object)
|
| SVGLengthContext lengthContext(shape.element());
|
| double dashOffset = svgStyle.strokeDashOffset()->value(lengthContext);
|
| double strokeWidth = svgStyle.strokeWidth()->value(lengthContext);
|
| - RefPtr<SVGLengthList> dashes = svgStyle.strokeDashArray();
|
| + RefPtrWillBeRawPtr<SVGLengthList> dashes = svgStyle.strokeDashArray();
|
|
|
| DashArray dashArray;
|
| SVGLengthList::ConstIterator it = dashes->begin();
|
| @@ -513,8 +513,8 @@ void writeSVGResourceContainer(TextStream& ts, const RenderObject& object, int i
|
| // Creating a placeholder filter which is passed to the builder.
|
| FloatRect dummyRect;
|
| IntRect dummyIntRect;
|
| - RefPtr<SVGFilter> dummyFilter = SVGFilter::create(dummyIntRect, dummyRect, dummyRect, true);
|
| - if (RefPtr<SVGFilterBuilder> builder = filter->buildPrimitives(dummyFilter.get())) {
|
| + RefPtrWillBeRawPtr<SVGFilter> dummyFilter = SVGFilter::create(dummyIntRect, dummyRect, dummyRect, true);
|
| + if (RefPtrWillBeRawPtr<SVGFilterBuilder> builder = filter->buildPrimitives(dummyFilter.get())) {
|
| if (FilterEffect* lastEffect = builder->lastEffect())
|
| lastEffect->externalRepresentation(ts, indent + 1);
|
| }
|
|
|