Index: Source/core/animation/DoubleStyleInterpolation.cpp |
diff --git a/Source/core/animation/DoubleStyleInterpolation.cpp b/Source/core/animation/DoubleStyleInterpolation.cpp |
index dae100d3ca9a70cdef4d673598c200ee356e6706..a92635b0232be3b35d6fcd0e7e7a9e43acdddd93 100644 |
--- a/Source/core/animation/DoubleStyleInterpolation.cpp |
+++ b/Source/core/animation/DoubleStyleInterpolation.cpp |
@@ -15,7 +15,7 @@ bool DoubleStyleInterpolation::canCreateFrom(const CSSValue& value) |
return value.isPrimitiveValue() && (toCSSPrimitiveValue(value).isNumber() || toCSSPrimitiveValue(value).isAngle()); |
} |
-PassOwnPtrWillBeRawPtr<InterpolableValue> DoubleStyleInterpolation::doubleToInterpolableValue(const CSSValue& value) |
+PassOwnPtr<InterpolableValue> DoubleStyleInterpolation::doubleToInterpolableValue(const CSSValue& value) |
{ |
ASSERT(canCreateFrom(value)); |
const CSSPrimitiveValue& primitive = toCSSPrimitiveValue(value); |
@@ -73,12 +73,7 @@ void DoubleStyleInterpolation::apply(StyleResolverState& state) const |
StyleBuilder::applyProperty(m_id, state, interpolableValueToMotionRotation(m_cachedValue.get(), m_flag).get()); |
} |
-DEFINE_TRACE(DoubleStyleInterpolation) |
-{ |
- StyleInterpolation::trace(visitor); |
-} |
- |
-PassOwnPtrWillBeRawPtr<InterpolableValue> DoubleStyleInterpolation::toInterpolableValue(const CSSValue& value, CSSPropertyID property) |
+PassOwnPtr<InterpolableValue> DoubleStyleInterpolation::toInterpolableValue(const CSSValue& value, CSSPropertyID property) |
{ |
ASSERT(canCreateFrom(value)); |
return doubleToInterpolableValue(value); |
@@ -132,7 +127,7 @@ PassRefPtrWillBeRawPtr<CSSValue> DoubleStyleInterpolation::interpolableValueToMo |
return list.release(); |
} |
-PassOwnPtrWillBeRawPtr<InterpolableValue> DoubleStyleInterpolation::motionRotationToInterpolableValue(const CSSValue& value) |
+PassOwnPtr<InterpolableValue> DoubleStyleInterpolation::motionRotationToInterpolableValue(const CSSValue& value) |
{ |
float rotation; |
MotionRotationType rotationType; |
@@ -141,7 +136,7 @@ PassOwnPtrWillBeRawPtr<InterpolableValue> DoubleStyleInterpolation::motionRotati |
return InterpolableNumber::create(rotation); |
} |
-PassRefPtrWillBeRawPtr<DoubleStyleInterpolation> DoubleStyleInterpolation::maybeCreateFromMotionRotation(const CSSValue& start, const CSSValue& end, CSSPropertyID id) |
+PassRefPtr<DoubleStyleInterpolation> DoubleStyleInterpolation::maybeCreateFromMotionRotation(const CSSValue& start, const CSSValue& end, CSSPropertyID id) |
{ |
float startRotation, endRotation; |
MotionRotationType startRotationType, endRotationType; |
@@ -151,7 +146,7 @@ PassRefPtrWillBeRawPtr<DoubleStyleInterpolation> DoubleStyleInterpolation::maybe |
|| startRotationType != endRotationType) |
return nullptr; |
- return adoptRefWillBeNoop(new DoubleStyleInterpolation( |
+ return adoptRef(new DoubleStyleInterpolation( |
motionRotationToInterpolableValue(start), |
motionRotationToInterpolableValue(end), |
id, true, InterpolationRange::RangeAll, startRotationType == MotionRotationAuto)); |