| Index: third_party/WebKit/Source/core/animation/CSSTransformInterpolationType.cpp
|
| diff --git a/third_party/WebKit/Source/core/animation/CSSTransformInterpolationType.cpp b/third_party/WebKit/Source/core/animation/CSSTransformInterpolationType.cpp
|
| index f6ebc4bba2fd0fe80b3e8f57c47638a84f7cb24b..8e7fc5d24d75e5060c3dbdd4bc7ca372d63c8f4f 100644
|
| --- a/third_party/WebKit/Source/core/animation/CSSTransformInterpolationType.cpp
|
| +++ b/third_party/WebKit/Source/core/animation/CSSTransformInterpolationType.cpp
|
| @@ -206,19 +206,10 @@ InterpolationValue CSSTransformInterpolationType::maybeConvertValue(
|
| return convertTransform(std::move(transform));
|
| }
|
|
|
| -InterpolationValue CSSTransformInterpolationType::maybeConvertSingle(
|
| - const PropertySpecificKeyframe& keyframe,
|
| - const InterpolationEnvironment& environment,
|
| - const InterpolationValue& underlying,
|
| - ConversionCheckers& conversionCheckers) const {
|
| - InterpolationValue result = CSSInterpolationType::maybeConvertSingle(
|
| - keyframe, environment, underlying, conversionCheckers);
|
| - if (!result)
|
| - return nullptr;
|
| - if (keyframe.composite() != EffectModel::CompositeReplace)
|
| - toCSSTransformNonInterpolableValue(*result.nonInterpolableValue)
|
| - .setSingleAdditive();
|
| - return result;
|
| +void CSSTransformInterpolationType::additiveKeyframeHook(
|
| + InterpolationValue& value) const {
|
| + toCSSTransformNonInterpolableValue(*value.nonInterpolableValue)
|
| + .setSingleAdditive();
|
| }
|
|
|
| PairwiseInterpolationValue CSSTransformInterpolationType::maybeMergeSingles(
|
|
|