| Index: Source/core/css/CSSGrammar.y
|
| diff --git a/Source/core/css/CSSGrammar.y b/Source/core/css/CSSGrammar.y
|
| index c5901b87d0e14ba83fab2ad64b725f9f0c6ab4b5..5a82d622c8492306186aed0fc2fa256edaf975a7 100644
|
| --- a/Source/core/css/CSSGrammar.y
|
| +++ b/Source/core/css/CSSGrammar.y
|
| @@ -73,10 +73,12 @@ using namespace HTMLNames;
|
| CSSParserString string;
|
|
|
| StyleRuleBase* rule;
|
| - // The content of the two below HeapVectors are guaranteed to be kept alive by
|
| - // the corresponding m_parsedRules and m_floatingMediaQueryExpList lists in BisonCSSParser.h.
|
| + // The content of the three below HeapVectors are guaranteed to be kept alive by
|
| + // the corresponding m_parsedRules, m_floatingMediaQueryExpList, and m_parsedKeyFrames
|
| + // lists in BisonCSSParser.h.
|
| WillBeHeapVector<RefPtrWillBeMember<StyleRuleBase> >* ruleList;
|
| WillBeHeapVector<OwnPtrWillBeMember<MediaQueryExp> >* mediaQueryExpList;
|
| + WillBeHeapVector<RefPtrWillBeMember<StyleKeyframe> >* keyframeRuleList;
|
| CSSParserSelector* selector;
|
| Vector<OwnPtr<CSSParserSelector> >* selectorList;
|
| CSSSelector::MarginBoxType marginBox;
|
| @@ -88,7 +90,6 @@ using namespace HTMLNames;
|
| CSSParserValue value;
|
| CSSParserValueList* valueList;
|
| StyleKeyframe* keyframe;
|
| - Vector<RefPtr<StyleKeyframe> >* keyframeRuleList;
|
| float val;
|
| CSSPropertyID id;
|
| CSSParserLocation location;
|
|
|