Index: sky/engine/core/animation/AnimationPlayer.h |
diff --git a/sky/engine/core/animation/AnimationPlayer.h b/sky/engine/core/animation/AnimationPlayer.h |
index 863a6dcec62065a659bf89b3c681e3e0c5bc1372..ec70140cd78ba21926a5bdbd03cb62b30a80ed67 100644 |
--- a/sky/engine/core/animation/AnimationPlayer.h |
+++ b/sky/engine/core/animation/AnimationPlayer.h |
@@ -116,17 +116,13 @@ public: |
// Pausing via this method is not reflected in the value returned by |
// paused() and must never overlap with pausing via pause(). |
- void pauseForTesting(double pauseTime); |
+ // void pauseForTesting(double pauseTime); |
// This should only be used for CSS |
void unpause(); |
void setOutdated(); |
bool outdated() { return m_outdated; } |
- bool canStartAnimationOnCompositor(); |
- bool maybeStartAnimationOnCompositor(); |
- void cancelAnimationOnCompositor(); |
- bool hasActiveAnimationsOnCompositor(); |
void setCompositorPending(bool sourceChanged = false); |
void notifyCompositorStartTime(double timelineTime); |
@@ -177,33 +173,7 @@ private: |
// event is actually dispatched. |
RefPtr<Event> m_pendingFinishedEvent; |
- enum CompositorAction { |
- None, |
- Pause, |
- Start, |
- PauseThenStart |
- }; |
- |
- class CompositorState { |
- public: |
- CompositorState(AnimationPlayer& player) |
- : startTime(player.m_startTime) |
- , holdTime(player.m_holdTime) |
- , playbackRate(player.m_playbackRate) |
- , sourceChanged(false) |
- , pendingAction(Start) |
- { } |
- double startTime; |
- double holdTime; |
- double playbackRate; |
- bool sourceChanged; |
- CompositorAction pendingAction; |
- }; |
- |
- // This mirrors the known compositor state. It is created when a compositor |
- // animation is started. Updated once the start time is known and each time |
- // modifications are pushed to the compositor. |
- OwnPtr<CompositorState> m_compositorState; |
+ // FIXME(rafaelw): Do we still need this? |
bool m_compositorPending; |
bool m_currentTimePending; |
}; |