| Index: Source/core/animation/TransformSVGInterpolation.cpp
|
| diff --git a/Source/core/animation/TransformSVGInterpolation.cpp b/Source/core/animation/TransformSVGInterpolation.cpp
|
| index 0ec0b5998bb162874fa7282395730b95a35084cd..cd533fbc426be7428589b00f848e62bb61b0a165 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());
|
| }
|
| @@ -80,10 +80,10 @@ PassRefPtrWillBeRawPtr<SVGTransform> skewXFromInterpolableValue(const Interpolab
|
| {
|
| RefPtrWillBeRawPtr<SVGTransform> transform = SVGTransform::create(SVG_TRANSFORM_SKEWX);
|
| transform->setSkewX(toInterpolableNumber(value).value());
|
| - return transform.release();
|
| + return transform;
|
| }
|
|
|
| -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)
|
|
|