Index: Source/core/css/parser/SizesCalcParser.h |
diff --git a/Source/core/css/parser/SizesCalcParser.h b/Source/core/css/parser/SizesCalcParser.h |
index 5e382ea85919daf0018efbb9ae52d9e5242b2780..fab44af560714e5d621ef7f555568c4cf0a26b7d 100644 |
--- a/Source/core/css/parser/SizesCalcParser.h |
+++ b/Source/core/css/parser/SizesCalcParser.h |
@@ -34,9 +34,9 @@ struct SizesCalcValue { |
}; |
class CORE_EXPORT SizesCalcParser { |
- |
+ STACK_ALLOCATED(); |
public: |
- SizesCalcParser(CSSParserTokenRange, PassRefPtr<MediaValues>); |
+ SizesCalcParser(CSSParserTokenRange, PassRefPtrWillBeRawPtr<MediaValues>); |
float result() const; |
bool isValid() const { return m_isValid; } |
@@ -50,7 +50,7 @@ private: |
void appendOperator(const CSSParserToken&); |
Vector<SizesCalcValue> m_valueList; |
- RefPtr<MediaValues> m_mediaValues; |
+ RefPtrWillBeMember<MediaValues> m_mediaValues; |
bool m_isValid; |
float m_result; |
}; |