| Index: third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.h
|
| diff --git a/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.h b/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.h
|
| index 2f3892743f3102ab58a0e4825a12088469fd58cd..9105e47861da4622f42dc2785293b37b5a24be56 100644
|
| --- a/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.h
|
| +++ b/third_party/WebKit/Source/platform/scroll/ScrollAnimatorCompositorCoordinator.h
|
| @@ -6,9 +6,9 @@
|
| #define ScrollAnimatorCompositorCoordinator_h
|
|
|
| #include "platform/PlatformExport.h"
|
| +#include "platform/animation/CompositorAnimationPlayerClient.h"
|
| #include "platform/heap/Handle.h"
|
| #include "public/platform/WebCompositorAnimationDelegate.h"
|
| -#include "public/platform/WebCompositorAnimationPlayerClient.h"
|
| #include "wtf/Allocator.h"
|
| #include "wtf/Noncopyable.h"
|
| #include "wtf/OwnPtr.h"
|
| @@ -16,10 +16,11 @@
|
| namespace blink {
|
|
|
| class ScrollableArea;
|
| -class WebCompositorAnimationPlayer;
|
| -class WebCompositorAnimationTimeline;
|
| +class CompositorAnimation;
|
| +class CompositorAnimationPlayer;
|
| +class CompositorAnimationTimeline;
|
|
|
| -class PLATFORM_EXPORT ScrollAnimatorCompositorCoordinator : public NoBaseWillBeGarbageCollectedFinalized<ScrollAnimatorCompositorCoordinator>, private WebCompositorAnimationPlayerClient, WebCompositorAnimationDelegate {
|
| +class PLATFORM_EXPORT ScrollAnimatorCompositorCoordinator : public NoBaseWillBeGarbageCollectedFinalized<ScrollAnimatorCompositorCoordinator>, private CompositorAnimationPlayerClient, WebCompositorAnimationDelegate {
|
| USING_FAST_MALLOC_WILL_BE_REMOVED(ScrollAnimatorCompositorCoordinator);
|
| WTF_MAKE_NONCOPYABLE(ScrollAnimatorCompositorCoordinator);
|
| public:
|
| @@ -35,27 +36,27 @@ public:
|
| virtual void updateCompositorAnimations() = 0;
|
| virtual void notifyCompositorAnimationFinished(int groupId) = 0;
|
| virtual void notifyCompositorAnimationAborted(int groupId) = 0;
|
| - virtual void layerForCompositedScrollingDidChange(WebCompositorAnimationTimeline*) = 0;
|
| + virtual void layerForCompositedScrollingDidChange(CompositorAnimationTimeline*) = 0;
|
|
|
| DEFINE_INLINE_VIRTUAL_TRACE() { }
|
|
|
| protected:
|
| explicit ScrollAnimatorCompositorCoordinator();
|
|
|
| - bool addAnimation(PassOwnPtr<WebCompositorAnimation>);
|
| + bool addAnimation(PassOwnPtr<CompositorAnimation>);
|
| void removeAnimation();
|
| void abortAnimation();
|
|
|
| void compositorAnimationFinished(int groupId);
|
| - void reattachCompositorPlayerIfNeeded(WebCompositorAnimationTimeline*);
|
| + void reattachCompositorPlayerIfNeeded(CompositorAnimationTimeline*);
|
|
|
| // WebCompositorAnimationDelegate implementation.
|
| void notifyAnimationStarted(double monotonicTime, int group) override;
|
| void notifyAnimationFinished(double monotonicTime, int group) override;
|
| void notifyAnimationAborted(double monotonicTime, int group) override;
|
|
|
| - // WebCompositorAnimationPlayerClient implementation.
|
| - WebCompositorAnimationPlayer* compositorPlayer() const override;
|
| + // CompositorAnimationPlayerClient implementation.
|
| + CompositorAnimationPlayer* compositorPlayer() const override;
|
|
|
| friend class Internals;
|
|
|
| @@ -82,7 +83,7 @@ protected:
|
| WaitingToCancelOnCompositor
|
| };
|
|
|
| - OwnPtr<WebCompositorAnimationPlayer> m_compositorPlayer;
|
| + OwnPtr<CompositorAnimationPlayer> m_compositorPlayer;
|
| int m_compositorAnimationAttachedToLayerId;
|
| RunState m_runState;
|
| int m_compositorAnimationId;
|
|
|