| Index: Source/core/css/resolver/StyleBuilderConverter.cpp
|
| diff --git a/Source/core/css/resolver/StyleBuilderConverter.cpp b/Source/core/css/resolver/StyleBuilderConverter.cpp
|
| index dadc1ec303a7ca5137b07683f4f382574e585638..2ef3b6625559d165a349bad98bee909b25630256 100644
|
| --- a/Source/core/css/resolver/StyleBuilderConverter.cpp
|
| +++ b/Source/core/css/resolver/StyleBuilderConverter.cpp
|
| @@ -755,15 +755,14 @@ float StyleBuilderConverter::convertSpacing(StyleResolverState& state, CSSValue*
|
| return primitiveValue->computeLength<float>(state.cssToLengthConversionData());
|
| }
|
|
|
| -PassRefPtr<SVGLengthList> StyleBuilderConverter::convertStrokeDasharray(StyleResolverState&, CSSValue* value)
|
| +PassRefPtrWillBeRawPtr<SVGLengthList> StyleBuilderConverter::convertStrokeDasharray(StyleResolverState&, CSSValue* value)
|
| {
|
| - if (!value->isValueList()) {
|
| + if (!value->isValueList())
|
| return SVGRenderStyle::initialStrokeDashArray();
|
| - }
|
|
|
| CSSValueList* dashes = toCSSValueList(value);
|
|
|
| - RefPtr<SVGLengthList> array = SVGLengthList::create();
|
| + RefPtrWillBeRawPtr<SVGLengthList> array = SVGLengthList::create();
|
| size_t length = dashes->length();
|
| for (size_t i = 0; i < length; ++i) {
|
| CSSValue* currValue = dashes->item(i);
|
| @@ -794,7 +793,7 @@ Color StyleBuilderConverter::convertSVGColor(StyleResolverState& state, CSSValue
|
| return state.style()->color();
|
| }
|
|
|
| -PassRefPtr<SVGLength> StyleBuilderConverter::convertSVGLength(StyleResolverState&, CSSValue* value)
|
| +PassRefPtrWillBeRawPtr<SVGLength> StyleBuilderConverter::convertSVGLength(StyleResolverState&, CSSValue* value)
|
| {
|
| return SVGLength::fromCSSPrimitiveValue(toCSSPrimitiveValue(value));
|
| }
|
|
|