| Index: third_party/WebKit/Source/core/animation/CSSInterpolationType.cpp
|
| diff --git a/third_party/WebKit/Source/core/animation/CSSInterpolationType.cpp b/third_party/WebKit/Source/core/animation/CSSInterpolationType.cpp
|
| index 56f5e359f37fd2718294bd0ffc6af5596e641c25..c15db7de439ddc884aa8f714245b961ac1073afd 100644
|
| --- a/third_party/WebKit/Source/core/animation/CSSInterpolationType.cpp
|
| +++ b/third_party/WebKit/Source/core/animation/CSSInterpolationType.cpp
|
| @@ -251,7 +251,8 @@ InterpolationValue CSSInterpolationType::maybeConvertUnderlyingValue(
|
| return maybeConvertStandardPropertyUnderlyingValue(state);
|
| }
|
|
|
| - const AtomicString& name = getProperty().customPropertyName();
|
| + const PropertyHandle property = getProperty();
|
| + const AtomicString& name = property.customPropertyName();
|
| const PropertyRegistry::Registration* registration =
|
| getRegistration(state, name);
|
| if (!registration) {
|
| @@ -302,7 +303,8 @@ void CSSInterpolationType::applyCustomPropertyValue(
|
| RefPtr<CSSVariableData> variableData = CSSVariableData::create(
|
| tokenizer.tokenRange(), isAnimationTainted, needsVariableResolution);
|
| ComputedStyle& style = *state.style();
|
| - const AtomicString& propertyName = getProperty().customPropertyName();
|
| + const PropertyHandle property = getProperty();
|
| + const AtomicString& propertyName = property.customPropertyName();
|
| const PropertyRegistry::Registration* registration =
|
| getRegistration(state, propertyName);
|
| DCHECK(registration);
|
|
|