Index: Source/core/css/resolver/StyleBuilderConverter.cpp |
diff --git a/Source/core/css/resolver/StyleBuilderConverter.cpp b/Source/core/css/resolver/StyleBuilderConverter.cpp |
index 75b3a6c10977c0ee2f40c4b100cec5a181b02f35..5f6784ada6ffdfd403b6c0733f552172f229248d 100644 |
--- a/Source/core/css/resolver/StyleBuilderConverter.cpp |
+++ b/Source/core/css/resolver/StyleBuilderConverter.cpp |
@@ -199,6 +199,8 @@ static float computeFontSize(StyleResolverState& state, CSSPrimitiveValue* primi |
return primitiveValue->computeLength<float>(conversionData); |
if (primitiveValue->isCalculatedPercentageWithLength()) |
return primitiveValue->cssCalcValue()->toCalcValue(conversionData)->evaluate(parentSize.value); |
+ if (primitiveValue->isNumber()) |
+ return primitiveValue->getFloatValue(); |
ASSERT_NOT_REACHED(); |
return 0; |