| Index: Source/core/animation/SampledEffect.h
|
| diff --git a/Source/core/animation/SampledEffect.h b/Source/core/animation/SampledEffect.h
|
| index 2f090f3b8ee28434a363f691453b0523f6905243..e3cc745c9e8c37bf84400242ab951b39ff76ad6b 100644
|
| --- a/Source/core/animation/SampledEffect.h
|
| +++ b/Source/core/animation/SampledEffect.h
|
| @@ -20,6 +20,7 @@
|
| return adoptPtrWillBeNoop(new SampledEffect(animation, interpolations));
|
| }
|
|
|
| + bool canChange() const;
|
| void clear();
|
|
|
| const WillBeHeapVector<RefPtrWillBeMember<Interpolation> >& interpolations() const { return *m_interpolations; }
|
| @@ -35,13 +36,17 @@
|
| unsigned sequenceNumber() const { return m_sequenceNumber; }
|
| Animation::Priority priority() const { return m_priority; }
|
|
|
| + void removeReplacedInterpolationsIfNeeded(const BitArray<numCSSProperties>&);
|
| +
|
| DECLARE_TRACE();
|
|
|
| private:
|
| SampledEffect(Animation*, PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > >);
|
|
|
| RawPtrWillBeWeakMember<Animation> m_animation;
|
| - RefPtrWillBeMember<AnimationPlayer> m_player;
|
| +#if !ENABLE(OILPAN)
|
| + RefPtr<AnimationPlayer> m_player;
|
| +#endif
|
| OwnPtrWillBeMember<WillBeHeapVector<RefPtrWillBeMember<Interpolation>>> m_interpolations;
|
| const unsigned m_sequenceNumber;
|
| Animation::Priority m_priority;
|
|
|