Index: Source/core/animation/CompositorAnimationsImpl.h |
diff --git a/Source/core/animation/CompositorAnimationsImpl.h b/Source/core/animation/CompositorAnimationsImpl.h |
index fb74b0a320391e0e495c5466316ad072416c3e88..4386017f9ec6cc6f1b9a24b017ac0ec20786b4c6 100644 |
--- a/Source/core/animation/CompositorAnimationsImpl.h |
+++ b/Source/core/animation/CompositorAnimationsImpl.h |
@@ -32,10 +32,12 @@ |
#include "core/animation/KeyframeEffectModel.h" |
#include "core/animation/Timing.h" |
#include "platform/animation/TimingFunction.h" |
-#include "public/platform/WebAnimation.h" |
+#include "public/platform/WebCompositorAnimation.h" |
namespace blink { |
+class WebCompositorAnimationCurve; |
+ |
class CompositorAnimationsImpl { |
private: |
struct CompositorTiming { |
@@ -48,9 +50,9 @@ private: |
static bool convertTimingForCompositor(const Timing&, CompositorTiming& out); |
- static void getAnimationOnCompositor(const Timing&, double startTime, const KeyframeEffectModelBase&, Vector<OwnPtr<blink::WebAnimation> >& animations); |
+ static void getAnimationOnCompositor(const Timing&, double startTime, const KeyframeEffectModelBase&, Vector<OwnPtr<WebCompositorAnimation> >& animations); |
- static void addKeyframesToCurve(blink::WebAnimationCurve&, const AnimatableValuePropertySpecificKeyframeVector&, bool reverse); |
+ static void addKeyframesToCurve(WebCompositorAnimationCurve&, const AnimatableValuePropertySpecificKeyframeVector&, bool reverse); |
friend class CompositorAnimations; |
friend class AnimationCompositorAnimationsTest; |