| Index: Source/core/animation/TransformSVGInterpolation.cpp
|
| diff --git a/Source/core/animation/TransformSVGInterpolation.cpp b/Source/core/animation/TransformSVGInterpolation.cpp
|
| index 0ec0b5998bb162874fa7282395730b95a35084cd..4f89d77637ec3bb3738e6ae31ba77606a5f16be2 100644
|
| --- a/Source/core/animation/TransformSVGInterpolation.cpp
|
| +++ b/Source/core/animation/TransformSVGInterpolation.cpp
|
| @@ -9,13 +9,13 @@ namespace blink {
|
|
|
| namespace {
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolableValue> translateToInterpolableValue(SVGTransform* transform)
|
| +InterpolableValue* translateToInterpolableValue(SVGTransform* transform)
|
| {
|
| FloatPoint translate = transform->translate();
|
| - OwnPtrWillBeRawPtr<InterpolableList> result = InterpolableList::create(2);
|
| + InterpolableList* result = InterpolableList::create(2);
|
| result->set(0, InterpolableNumber::create(translate.x()));
|
| result->set(1, InterpolableNumber::create(translate.y()));
|
| - return result.release();
|
| + return result;
|
| }
|
|
|
| PassRefPtrWillBeRawPtr<SVGTransform> translateFromInterpolableValue(const InterpolableValue& value)
|
| @@ -29,13 +29,13 @@ PassRefPtrWillBeRawPtr<SVGTransform> translateFromInterpolableValue(const Interp
|
| return transform.release();
|
| }
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolableValue> scaleToInterpolableValue(SVGTransform* transform)
|
| +InterpolableValue* scaleToInterpolableValue(SVGTransform* transform)
|
| {
|
| FloatSize scale = transform->scale();
|
| - OwnPtrWillBeRawPtr<InterpolableList> result = InterpolableList::create(2);
|
| + InterpolableList* result = InterpolableList::create(2);
|
| result->set(0, InterpolableNumber::create(scale.width()));
|
| result->set(1, InterpolableNumber::create(scale.height()));
|
| - return result.release();
|
| + return result;
|
| }
|
|
|
| PassRefPtrWillBeRawPtr<SVGTransform> scaleFromInterpolableValue(const InterpolableValue& value)
|
| @@ -49,14 +49,14 @@ PassRefPtrWillBeRawPtr<SVGTransform> scaleFromInterpolableValue(const Interpolab
|
| return transform.release();
|
| }
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolableValue> rotateToInterpolableValue(SVGTransform* transform)
|
| +InterpolableValue* rotateToInterpolableValue(SVGTransform* transform)
|
| {
|
| FloatPoint rotationCenter = transform->rotationCenter();
|
| - OwnPtrWillBeRawPtr<InterpolableList> result = InterpolableList::create(3);
|
| + InterpolableList* result = InterpolableList::create(3);
|
| result->set(0, InterpolableNumber::create(transform->angle()));
|
| result->set(1, InterpolableNumber::create(rotationCenter.x()));
|
| result->set(2, InterpolableNumber::create(rotationCenter.y()));
|
| - return result.release();
|
| + return result;
|
| }
|
|
|
| PassRefPtrWillBeRawPtr<SVGTransform> rotateFromInterpolableValue(const InterpolableValue& value)
|
| @@ -71,7 +71,7 @@ PassRefPtrWillBeRawPtr<SVGTransform> rotateFromInterpolableValue(const Interpola
|
| return transform.release();
|
| }
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolableValue> skewXToInterpolableValue(SVGTransform* transform)
|
| +InterpolableValue* skewXToInterpolableValue(SVGTransform* transform)
|
| {
|
| return InterpolableNumber::create(transform->angle());
|
| }
|
| @@ -83,7 +83,7 @@ PassRefPtrWillBeRawPtr<SVGTransform> skewXFromInterpolableValue(const Interpolab
|
| return transform.release();
|
| }
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolableValue> skewYToInterpolableValue(SVGTransform* transform)
|
| +InterpolableValue* skewYToInterpolableValue(SVGTransform* transform)
|
| {
|
| return InterpolableNumber::create(transform->angle());
|
| }
|
| @@ -104,7 +104,7 @@ bool TransformSVGInterpolation::canCreateFrom(SVGTransform* start, SVGTransform*
|
| && start->transformType() != SVG_TRANSFORM_MATRIX;
|
| }
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolableValue> TransformSVGInterpolation::toInterpolableValue(SVGTransform* transform, const SVGAnimatedPropertyBase*, SVGTransformType* transformTypePtr)
|
| +InterpolableValue* TransformSVGInterpolation::toInterpolableValue(SVGTransform* transform, const SVGAnimatedPropertyBase*, SVGTransformType* transformTypePtr)
|
| {
|
| SVGTransformType transformType = static_cast<SVGTransformType>(transform->transformType());
|
| if (transformTypePtr)
|
|
|