| Index: third_party/WebKit/Source/core/animation/CSSVisibilityInterpolationType.cpp
|
| diff --git a/third_party/WebKit/Source/core/animation/CSSVisibilityInterpolationType.cpp b/third_party/WebKit/Source/core/animation/CSSVisibilityInterpolationType.cpp
|
| index 15196fc241fac4c5729ec675a92f7385e9688ec2..a53ef77b059930593e6ce1595a4bcbd64e7651f6 100644
|
| --- a/third_party/WebKit/Source/core/animation/CSSVisibilityInterpolationType.cpp
|
| +++ b/third_party/WebKit/Source/core/animation/CSSVisibilityInterpolationType.cpp
|
| @@ -135,17 +135,17 @@ InterpolationValue CSSVisibilityInterpolationType::maybeConvertValue(
|
| const CSSValue& value,
|
| const StyleResolverState& state,
|
| ConversionCheckers& conversionCheckers) const {
|
| - if (!value.isPrimitiveValue())
|
| + if (!value.isIdentifierValue())
|
| return nullptr;
|
|
|
| - const CSSPrimitiveValue& primitiveValue = toCSSPrimitiveValue(value);
|
| - CSSValueID keyword = primitiveValue.getValueID();
|
| + const CSSIdentifierValue& identifierValue = toCSSIdentifierValue(value);
|
| + CSSValueID keyword = identifierValue.getValueID();
|
|
|
| switch (keyword) {
|
| case CSSValueHidden:
|
| case CSSValueVisible:
|
| case CSSValueCollapse:
|
| - return createVisibilityValue(primitiveValue.convertTo<EVisibility>());
|
| + return createVisibilityValue(identifierValue.convertTo<EVisibility>());
|
| default:
|
| return nullptr;
|
| }
|
|
|