Index: Source/core/css/parser/CSSPropertyParser.cpp |
diff --git a/Source/core/css/parser/CSSPropertyParser.cpp b/Source/core/css/parser/CSSPropertyParser.cpp |
index f8155449d4b70f5643f4d4d779ff402ec5ca87d6..6575410c898dc1be0a57ba89b66181b875069ea9 100644 |
--- a/Source/core/css/parser/CSSPropertyParser.cpp |
+++ b/Source/core/css/parser/CSSPropertyParser.cpp |
@@ -4445,14 +4445,14 @@ PassRefPtrWillBeRawPtr<CSSValue> CSSPropertyParser::parseBasicShapeAndOrBox() |
bool boxFound = false; |
CSSValueID valueId; |
- RefPtr<CSSValueList> list = CSSValueList::createSpaceSeparated(); |
+ RefPtrWillBeRawPtr<CSSValueList> list = CSSValueList::createSpaceSeparated(); |
for (unsigned i = 0; i < 2; ++i) { |
if (!value) |
break; |
valueId = value->id; |
if (value->unit == CSSParserValue::Function && !shapeFound) { |
// parseBasicShape already asks for the next value list item. |
- RefPtr<CSSPrimitiveValue> shapeValue = parseBasicShape(); |
+ RefPtrWillBeRawPtr<CSSPrimitiveValue> shapeValue = parseBasicShape(); |
if (!shapeValue) |
return nullptr; |
list->append(shapeValue.release()); |