| Index: Source/core/animation/css/CSSAnimations.h
|
| diff --git a/Source/core/animation/css/CSSAnimations.h b/Source/core/animation/css/CSSAnimations.h
|
| index fbc767dd0fd424140cac3b0d109ff109cd5d9390..61e4abb13d39615294a03f40fccb7b05e3527140 100644
|
| --- a/Source/core/animation/css/CSSAnimations.h
|
| +++ b/Source/core/animation/css/CSSAnimations.h
|
| @@ -79,9 +79,9 @@ public:
|
| DECLARE_TRACE();
|
|
|
| private:
|
| - class RunningAnimation final : public RefCountedWillBeGarbageCollectedFinalized<RunningAnimation> {
|
| + class RunningAnimation final : public GarbageCollectedFinalized<RunningAnimation> {
|
| public:
|
| - RunningAnimation(PassRefPtrWillBeRawPtr<Animation> animation, CSSAnimationUpdate::NewAnimation newAnimation)
|
| + RunningAnimation(Animation* animation, CSSAnimationUpdate::NewAnimation newAnimation)
|
| : animation(animation)
|
| , specifiedTiming(newAnimation.timing)
|
| , styleRule(newAnimation.styleRule)
|
| @@ -102,7 +102,7 @@ private:
|
| visitor->trace(styleRule);
|
| }
|
|
|
| - RefPtrWillBeMember<Animation> animation;
|
| + Member<Animation> animation;
|
| Timing specifiedTiming;
|
| RefPtrWillBeMember<StyleRuleKeyframes> styleRule;
|
| unsigned styleRuleVersion;
|
| @@ -118,15 +118,15 @@ private:
|
| visitor->trace(to);
|
| }
|
|
|
| - RefPtrWillBeMember<Animation> animation;
|
| + Member<Animation> animation;
|
| RawPtrWillBeMember<const AnimatableValue> from;
|
| RawPtrWillBeMember<const AnimatableValue> to;
|
| };
|
|
|
| - using AnimationMap = WillBeHeapHashMap<AtomicString, RefPtrWillBeMember<RunningAnimation>>;
|
| + using AnimationMap = HeapHashMap<AtomicString, Member<RunningAnimation>>;
|
| AnimationMap m_animations;
|
|
|
| - using TransitionMap = WillBeHeapHashMap<CSSPropertyID, RunningTransition>;
|
| + using TransitionMap = HeapHashMap<CSSPropertyID, RunningTransition>;
|
| TransitionMap m_transitions;
|
|
|
| CSSAnimationUpdate m_pendingUpdate;
|
|
|