| Index: third_party/WebKit/Source/platform/graphics/CompositorFactory.h
|
| diff --git a/third_party/WebKit/Source/platform/graphics/CompositorFactory.h b/third_party/WebKit/Source/platform/graphics/CompositorFactory.h
|
| index 143a9918bcd270da0d0e2f6724a4871645b1b2bb..ac29c6e724940be3b7c170e994fcdbb87c3e5fc5 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/CompositorFactory.h
|
| +++ b/third_party/WebKit/Source/platform/graphics/CompositorFactory.h
|
| @@ -31,28 +31,28 @@ public:
|
|
|
| // Animation ----------------------------------------------------
|
|
|
| - virtual CompositorFilterAnimationCurve* createFilterAnimationCurve() { return nullptr; }
|
| + virtual PassOwnPtr<CompositorFilterAnimationCurve> createFilterAnimationCurve();
|
|
|
| - virtual CompositorFloatAnimationCurve* createFloatAnimationCurve() { return nullptr; }
|
| + virtual PassOwnPtr<CompositorFloatAnimationCurve> createFloatAnimationCurve();
|
|
|
| - virtual CompositorScrollOffsetAnimationCurve* createScrollOffsetAnimationCurve(
|
| + virtual PassOwnPtr<CompositorScrollOffsetAnimationCurve> createScrollOffsetAnimationCurve(
|
| FloatPoint targetValue,
|
| CompositorAnimationCurve::TimingFunctionType,
|
| - CompositorScrollOffsetAnimationCurve::ScrollDurationBehavior) { return nullptr; }
|
| + CompositorScrollOffsetAnimationCurve::ScrollDurationBehavior);
|
|
|
| - virtual CompositorTransformAnimationCurve* createTransformAnimationCurve() { return nullptr; }
|
| + virtual PassOwnPtr<CompositorTransformAnimationCurve> createTransformAnimationCurve();
|
|
|
| - virtual CompositorTransformOperations* createTransformOperations() { return nullptr; }
|
| + virtual PassOwnPtr<CompositorTransformOperations> createTransformOperations();
|
|
|
| - virtual CompositorFilterOperations* createFilterOperations() { return nullptr; }
|
| + virtual PassOwnPtr<CompositorFilterOperations> createFilterOperations();
|
|
|
| - virtual CompositorAnimation* createAnimation(const CompositorAnimationCurve&, CompositorAnimation::TargetProperty, int groupId = 0, int animationId = 0) { return nullptr; }
|
| + virtual PassOwnPtr<CompositorAnimation> createAnimation(const CompositorAnimationCurve&, CompositorAnimation::TargetProperty, int groupId = 0, int animationId = 0);
|
|
|
| - virtual CompositorAnimationPlayer* createAnimationPlayer() { return nullptr; }
|
| + virtual PassOwnPtr<CompositorAnimationPlayer> createAnimationPlayer();
|
|
|
| - virtual CompositorAnimationTimeline* createAnimationTimeline() { return nullptr; }
|
| + virtual PassOwnPtr<CompositorAnimationTimeline> createAnimationTimeline();
|
|
|
| - virtual ~CompositorFactory() {}
|
| + virtual ~CompositorFactory();
|
| };
|
|
|
| } // namespace blink
|
|
|