| Index: Source/core/animation/LengthStyleInterpolation.cpp
|
| diff --git a/Source/core/animation/LengthStyleInterpolation.cpp b/Source/core/animation/LengthStyleInterpolation.cpp
|
| index bc973808d28a07be77bf0178592ba2783e16f889..7ca8aa412904f545b38ac9561982d4339b4f69ec 100644
|
| --- a/Source/core/animation/LengthStyleInterpolation.cpp
|
| +++ b/Source/core/animation/LengthStyleInterpolation.cpp
|
| @@ -54,7 +54,7 @@ bool pixelsForKeyword(CSSPropertyID property, CSSValueID valueID, double& result
|
| bool LengthStyleInterpolation::canCreateFrom(const CSSValue value, CSSPropertyID property)
|
| {
|
| if (value.isPrimitiveValue()) {
|
| - const CSSPrimitiveValue primitiveValue = toCSSPrimitiveValue(value);
|
| + const CSSPrimitiveValue& primitiveValue = toCSSPrimitiveValue(value);
|
| if (primitiveValue.cssCalcValue())
|
| return true;
|
|
|
| @@ -71,14 +71,14 @@ bool LengthStyleInterpolation::canCreateFrom(const CSSValue value, CSSPropertyID
|
| return value.isCalcValue();
|
| }
|
|
|
| -PassOwnPtrWillBeRawPtr<InterpolableValue> LengthStyleInterpolation::toInterpolableValue(const CSSValue value, CSSPropertyID id)
|
| +PassOwnPtrWillBeRawPtr<InterpolableValue> LengthStyleInterpolation::toInterpolableValue(const CSSValue& value, CSSPropertyID id)
|
| {
|
| ASSERT(canCreateFrom(value, id));
|
| OwnPtrWillBeRawPtr<InterpolableList> listOfValuesAndTypes = InterpolableList::create(2);
|
| OwnPtrWillBeRawPtr<InterpolableList> listOfValues = InterpolableList::create(CSSPrimitiveValue::LengthUnitTypeCount);
|
| OwnPtrWillBeRawPtr<InterpolableList> listOfTypes = InterpolableList::create(CSSPrimitiveValue::LengthUnitTypeCount);
|
|
|
| - const CSSPrimitiveValue primitive = toCSSPrimitiveValue(value);
|
| + const CSSPrimitiveValue& primitive = toCSSPrimitiveValue(value);
|
|
|
| CSSLengthArray arrayOfValues;
|
| CSSPrimitiveValue::CSSLengthTypeArray arrayOfTypes;
|
|
|