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; |
} |