| 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 cc8257a2eb93d5c98caafedce876f1ba607f4770..e1be9cb55cd985837a4a6a85c187368a6579e654 100644
|
| --- a/third_party/WebKit/Source/core/animation/CSSVisibilityInterpolationType.cpp
|
| +++ b/third_party/WebKit/Source/core/animation/CSSVisibilityInterpolationType.cpp
|
| @@ -127,17 +127,17 @@ InterpolationValue CSSVisibilityInterpolationType::maybeConvertInherit(const Sty
|
|
|
| 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;
|
| }
|
|
|