Index: Source/core/animation/Player.h |
diff --git a/Source/core/animation/Player.h b/Source/core/animation/Player.h |
index 3e892d76ad7b00192cc28a0e79d294a3311055d7..d0073aadef54d8a5aba59b19164d69619df15c73 100644 |
--- a/Source/core/animation/Player.h |
+++ b/Source/core/animation/Player.h |
@@ -42,7 +42,7 @@ class Player FINAL : public RefCounted<Player> { |
public: |
~Player(); |
- static PassRefPtr<Player> create(DocumentTimeline*, TimedItem*); |
+ static PassRefPtr<Player> create(DocumentTimeline&, TimedItem*); |
// Returns whether this player is still current or in effect. |
// timeToEffectChange returns: |
@@ -60,7 +60,7 @@ public: |
void setPlaybackRate(double); |
double startTime() const { return m_startTime; } |
double timeDrift() const; |
- DocumentTimeline* timeline() { return m_timeline; } |
+ DocumentTimeline& timeline() { return m_timeline; } |
TimedItem* source() { return m_content.get(); } |
// Pausing via this method is not reflected in the value returned by |
@@ -70,7 +70,7 @@ public: |
bool pausedInternal() const { return !isNull(m_pauseStartTime); } |
private: |
- Player(DocumentTimeline*, TimedItem*); |
+ Player(DocumentTimeline&, TimedItem*); |
static double effectiveTime(double time) { return isNull(time) ? 0 : time; } |
inline double pausedTimeDrift() const; |
inline double currentTimeBeforeDrift() const; |
@@ -83,7 +83,7 @@ private: |
const double m_startTime; |
RefPtr<TimedItem> m_content; |
- DocumentTimeline* const m_timeline; |
+ DocumentTimeline& m_timeline; |
bool m_isPausedForTesting; |
}; |