Index: third_party/WebKit/Source/platform/graphics/GraphicsLayerTest.cpp |
diff --git a/third_party/WebKit/Source/platform/graphics/GraphicsLayerTest.cpp b/third_party/WebKit/Source/platform/graphics/GraphicsLayerTest.cpp |
index 79ba3f09ef10b021a901e7d2ad9909e42d778619..c15e36497dc6114689e3b92fcd52c6bdf4237ce9 100644 |
--- a/third_party/WebKit/Source/platform/graphics/GraphicsLayerTest.cpp |
+++ b/third_party/WebKit/Source/platform/graphics/GraphicsLayerTest.cpp |
@@ -24,17 +24,18 @@ |
#include "platform/graphics/GraphicsLayer.h" |
+#include "platform/CompositorFactory.h" |
#include "platform/RuntimeEnabledFeatures.h" |
+#include "platform/animation/WebCompositorAnimationPlayer.h" |
+#include "platform/animation/WebCompositorAnimationPlayerClient.h" |
+#include "platform/animation/WebCompositorAnimationTimeline.h" |
+#include "platform/animation/WebFloatAnimationCurve.h" |
#include "platform/scroll/ScrollableArea.h" |
#include "platform/transforms/Matrix3DTransformOperation.h" |
#include "platform/transforms/RotateTransformOperation.h" |
#include "platform/transforms/TranslateTransformOperation.h" |
#include "public/platform/Platform.h" |
-#include "public/platform/WebCompositorAnimationPlayer.h" |
-#include "public/platform/WebCompositorAnimationPlayerClient.h" |
-#include "public/platform/WebCompositorAnimationTimeline.h" |
#include "public/platform/WebCompositorSupport.h" |
-#include "public/platform/WebFloatAnimationCurve.h" |
#include "public/platform/WebGraphicsContext3D.h" |
#include "public/platform/WebLayer.h" |
#include "public/platform/WebLayerTreeView.h" |
@@ -104,7 +105,7 @@ class AnimationPlayerForTesting : public WebCompositorAnimationPlayerClient { |
public: |
AnimationPlayerForTesting() |
{ |
- m_compositorPlayer = adoptPtr(Platform::current()->compositorSupport()->createAnimationPlayer()); |
+ m_compositorPlayer = adoptPtr(CompositorFactory::current().createAnimationPlayer()); |
} |
WebCompositorAnimationPlayer* compositorPlayer() const override |
@@ -119,16 +120,16 @@ TEST_F(GraphicsLayerTest, updateLayerShouldFlattenTransformWithAnimations) |
{ |
ASSERT_FALSE(m_platformLayer->hasActiveAnimation()); |
- OwnPtr<WebFloatAnimationCurve> curve = adoptPtr(Platform::current()->compositorSupport()->createFloatAnimationCurve()); |
+ OwnPtr<WebFloatAnimationCurve> curve = adoptPtr(CompositorFactory::current().createFloatAnimationCurve()); |
curve->add(WebFloatKeyframe(0.0, 0.0)); |
- OwnPtr<WebCompositorAnimation> floatAnimation(adoptPtr(Platform::current()->compositorSupport()->createAnimation(*curve, WebCompositorAnimation::TargetPropertyOpacity))); |
+ OwnPtr<WebCompositorAnimation> floatAnimation(adoptPtr(CompositorFactory::current().createAnimation(*curve, WebCompositorAnimation::TargetPropertyOpacity))); |
int animationId = floatAnimation->id(); |
if (RuntimeEnabledFeatures::compositorAnimationTimelinesEnabled()) { |
- OwnPtr<WebCompositorAnimationTimeline> compositorTimeline = adoptPtr(Platform::current()->compositorSupport()->createAnimationTimeline()); |
+ OwnPtr<WebCompositorAnimationTimeline> compositorTimeline = adoptPtr(CompositorFactory::current().createAnimationTimeline()); |
AnimationPlayerForTesting player; |
- layerTreeView()->attachCompositorAnimationTimeline(compositorTimeline.get()); |
+ layerTreeView()->attachCompositorAnimationTimeline(compositorTimeline->animationTimeline()); |
compositorTimeline->playerAttached(player); |
player.compositorPlayer()->attachLayer(m_platformLayer); |
@@ -158,9 +159,9 @@ TEST_F(GraphicsLayerTest, updateLayerShouldFlattenTransformWithAnimations) |
ASSERT_FALSE(player.compositorPlayer()->isLayerAttached()); |
compositorTimeline->playerDestroyed(player); |
- layerTreeView()->detachCompositorAnimationTimeline(compositorTimeline.get()); |
+ layerTreeView()->detachCompositorAnimationTimeline(compositorTimeline->animationTimeline()); |
} else { |
- ASSERT_TRUE(m_platformLayer->addAnimation(floatAnimation.leakPtr())); |
+ ASSERT_TRUE(m_platformLayer->addAnimation(floatAnimation->releaseCCAnimation())); |
ASSERT_TRUE(m_platformLayer->hasActiveAnimation()); |