Index: third_party/WebKit/Source/core/animation/CSSSizeListInterpolationType.cpp |
diff --git a/third_party/WebKit/Source/core/animation/CSSSizeListInterpolationType.cpp b/third_party/WebKit/Source/core/animation/CSSSizeListInterpolationType.cpp |
index 25e95df60a12d4b6b29767482cadcb5a816e65c4..678a715791b13bb077144755c584ddee9b710de1 100644 |
--- a/third_party/WebKit/Source/core/animation/CSSSizeListInterpolationType.cpp |
+++ b/third_party/WebKit/Source/core/animation/CSSSizeListInterpolationType.cpp |
@@ -150,6 +150,7 @@ PairwiseInterpolationValue CSSSizeListInterpolationType::MaybeMergeSingles( |
InterpolationValue&& end) const { |
return ListInterpolationFunctions::MaybeMergeSingles( |
std::move(start), std::move(end), |
+ ListInterpolationFunctions::kLowestCommonMultiple, |
SizeInterpolationFunctions::MaybeMergeSingles); |
} |
@@ -168,6 +169,8 @@ void CSSSizeListInterpolationType::Composite( |
double interpolation_fraction) const { |
ListInterpolationFunctions::Composite( |
underlying_value_owner, underlying_fraction, *this, value, |
+ ListInterpolationFunctions::kLowestCommonMultiple, |
+ |
SizeInterpolationFunctions::NonInterpolableValuesAreCompatible, |
SizeInterpolationFunctions::Composite); |
} |