Index: third_party/WebKit/Source/platform/animation/CompositorAnimationTimeline.h |
diff --git a/third_party/WebKit/Source/platform/animation/CompositorAnimationTimeline.h b/third_party/WebKit/Source/platform/animation/CompositorAnimationTimeline.h |
index 1d9f0667dc6354f8b3cbb17ad0deb832fd19d93a..323ab4aef79fac945fbbed39cf30d2faf959bc3f 100644 |
--- a/third_party/WebKit/Source/platform/animation/CompositorAnimationTimeline.h |
+++ b/third_party/WebKit/Source/platform/animation/CompositorAnimationTimeline.h |
@@ -14,9 +14,10 @@ |
namespace blink { |
+class CompositorAnimationHost; |
class CompositorAnimationPlayerClient; |
-// A compositor representation for timeline. |
+// A compositor representation for cc::AnimationTimeline. |
class PLATFORM_EXPORT CompositorAnimationTimeline { |
WTF_MAKE_NONCOPYABLE(CompositorAnimationTimeline); |
public: |
@@ -24,6 +25,10 @@ public: |
virtual ~CompositorAnimationTimeline(); |
cc::AnimationTimeline* animationTimeline() const; |
+ // TODO(ymalik): Currently we just wrap cc::AnimationHost in |
+ // CompositorAnimationHost. Correctly introduce CompositorAnimationHost |
+ // to blink. See crbug.com/610763. |
+ CompositorAnimationHost compositorAnimationHost(); |
virtual void playerAttached(const CompositorAnimationPlayerClient&); |
virtual void playerDestroyed(const CompositorAnimationPlayerClient&); |