Chromium Code Reviews| Index: third_party/WebKit/Source/core/css/CSSCalculationValue.cpp |
| diff --git a/third_party/WebKit/Source/core/css/CSSCalculationValue.cpp b/third_party/WebKit/Source/core/css/CSSCalculationValue.cpp |
| index c6d29834d2ac387dac658b661fc034dfb872b639..79b32c34aca76aecf4a22ae6373cf8763b747066 100644 |
| --- a/third_party/WebKit/Source/core/css/CSSCalculationValue.cpp |
| +++ b/third_party/WebKit/Source/core/css/CSSCalculationValue.cpp |
| @@ -201,6 +201,9 @@ public: |
| void accumulatePixelsAndPercent(const CSSToLengthConversionData& conversionData, PixelsAndPercent& value, float multiplier) const override |
| { |
| switch (m_category) { |
| + case CalcNumber: |
| + value.pixels += m_value->getFloatValue() * multiplier; |
| + break; |
|
alancutter (OOO until 2018)
2016/03/30 01:14:01
Numbers aren't always converted straight to pixels
|
| case CalcLength: |
| value.pixels += m_value->computeLength<float>(conversionData) * multiplier; |
| break; |