| Index: Source/core/css/CSSKeyframesRule.h
|
| diff --git a/Source/core/css/CSSKeyframesRule.h b/Source/core/css/CSSKeyframesRule.h
|
| index ab7809db3c7ab538bd18b330a90796e81cf483bd..aebdc1969339885d278279b55893ca77083624ae 100644
|
| --- a/Source/core/css/CSSKeyframesRule.h
|
| +++ b/Source/core/css/CSSKeyframesRule.h
|
| @@ -43,10 +43,10 @@ public:
|
|
|
| ~StyleRuleKeyframes();
|
|
|
| - const Vector<RefPtr<StyleKeyframe> >& keyframes() const { return m_keyframes; }
|
| + const WillBeHeapVector<RefPtrWillBeMember<StyleKeyframe> >& keyframes() const { return m_keyframes; }
|
|
|
| - void parserAppendKeyframe(PassRefPtr<StyleKeyframe>);
|
| - void wrapperAppendKeyframe(PassRefPtr<StyleKeyframe>);
|
| + void parserAppendKeyframe(PassRefPtrWillBeRawPtr<StyleKeyframe>);
|
| + void wrapperAppendKeyframe(PassRefPtrWillBeRawPtr<StyleKeyframe>);
|
| void wrapperRemoveKeyframe(unsigned);
|
|
|
| String name() const { return m_name; }
|
| @@ -59,13 +59,13 @@ public:
|
|
|
| PassRefPtrWillBeRawPtr<StyleRuleKeyframes> copy() const { return adoptRefWillBeNoop(new StyleRuleKeyframes(*this)); }
|
|
|
| - void traceAfterDispatch(Visitor* visitor) { StyleRuleBase::traceAfterDispatch(visitor); }
|
| + void traceAfterDispatch(Visitor*);
|
|
|
| private:
|
| StyleRuleKeyframes();
|
| explicit StyleRuleKeyframes(const StyleRuleKeyframes&);
|
|
|
| - Vector<RefPtr<StyleKeyframe> > m_keyframes;
|
| + WillBeHeapVector<RefPtrWillBeMember<StyleKeyframe> > m_keyframes;
|
| AtomicString m_name;
|
| bool m_isPrefixed;
|
| };
|
|
|