| Index: Source/core/animation/InertAnimation.cpp
|
| diff --git a/Source/core/animation/InertAnimation.cpp b/Source/core/animation/InertAnimation.cpp
|
| index 4f4ee139279a59d597e0e516f657b8083f2d1eb5..c31b1904d61d9379e629993fefd8a443b7e745b7 100644
|
| --- a/Source/core/animation/InertAnimation.cpp
|
| +++ b/Source/core/animation/InertAnimation.cpp
|
| @@ -34,9 +34,9 @@
|
|
|
| namespace WebCore {
|
|
|
| -PassRefPtr<InertAnimation> InertAnimation::create(PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, bool paused)
|
| +PassRefPtrWillBeRawPtr<InertAnimation> InertAnimation::create(PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, bool paused)
|
| {
|
| - return adoptRef(new InertAnimation(effect, timing, paused));
|
| + return adoptRefWillBeNoop(new InertAnimation(effect, timing, paused));
|
| }
|
|
|
| InertAnimation::InertAnimation(PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, bool paused)
|
| @@ -58,10 +58,15 @@ PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > In
|
| return m_effect->sample(static_cast<int>(iteration), timeFraction(), iterationDuration());
|
| }
|
|
|
| -
|
| double InertAnimation::calculateTimeToEffectChange(bool, double, double) const
|
| {
|
| return std::numeric_limits<double>::infinity();
|
| }
|
|
|
| +void InertAnimation::trace(Visitor* visitor)
|
| +{
|
| + visitor->trace(m_effect);
|
| + TimedItem::trace(visitor);
|
| +}
|
| +
|
| } // namespace WebCore
|
|
|