Index: Source/core/animation/CompositorAnimationsImpl.h |
diff --git a/Source/core/animation/CompositorAnimationsImpl.h b/Source/core/animation/CompositorAnimationsImpl.h |
index 64f311592dc78c758cc493b2dec67997d3bb95a0..d13f7fe3d0a5ba0295d1ce032eeb6572d1c02b98 100644 |
--- a/Source/core/animation/CompositorAnimationsImpl.h |
+++ b/Source/core/animation/CompositorAnimationsImpl.h |
@@ -41,8 +41,7 @@ class WebCompositorAnimationCurve; |
class CompositorAnimationsImpl { |
private: |
struct CompositorTiming { |
- bool reverse; |
- bool alternate; |
+ Timing::PlaybackDirection direction; |
double scaledDuration; |
double scaledTimeOffset; |
double adjustedIterationCount; |
@@ -52,7 +51,7 @@ private: |
static void getAnimationOnCompositor(const Timing&, double startTime, double timeOffset, const KeyframeEffectModelBase&, Vector<OwnPtr<WebCompositorAnimation> >& animations); |
- static void addKeyframesToCurve(WebCompositorAnimationCurve&, const AnimatableValuePropertySpecificKeyframeVector&, const Timing&, bool reverse); |
+ static void addKeyframesToCurve(WebCompositorAnimationCurve&, const AnimatableValuePropertySpecificKeyframeVector&, const Timing&); |
friend class CompositorAnimations; |
friend class AnimationCompositorAnimationsTest; |