Index: public/platform/WebLayer.h |
diff --git a/public/platform/WebLayer.h b/public/platform/WebLayer.h |
index 67312e0a736324d3ac7fec063647e0efee99d8b1..6721e4948900bb59ba84cfa253af862c1325464b 100644 |
--- a/public/platform/WebLayer.h |
+++ b/public/platform/WebLayer.h |
@@ -30,6 +30,7 @@ |
#include "WebColor.h" |
#include "WebCommon.h" |
#include "WebCompositingReasons.h" |
+#include "WebPassOwnPtr.h" |
#include "WebPoint.h" |
#include "WebRect.h" |
#include "WebString.h" |
@@ -137,7 +138,7 @@ public: |
virtual void setAnimationDelegate(WebAnimationDelegate*) = 0; |
// Returns false if the animation cannot be added. |
- virtual bool addAnimation(WebAnimation*) = 0; |
+ virtual bool addAnimation(WebPassOwnPtr<WebAnimation>) = 0; |
// Removes all animations with the given id. |
virtual void removeAnimation(int animationId) = 0; |