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); |
} |