Chromium Code Reviews| Index: Source/core/css/CSSPrimitiveValue.h |
| diff --git a/Source/core/css/CSSPrimitiveValue.h b/Source/core/css/CSSPrimitiveValue.h |
| index 76846ab687dc2594d74dc633f276f7ae97ceb738..516e96e0f45413ef4438b7e85dbdf7a4f31abc37 100644 |
| --- a/Source/core/css/CSSPrimitiveValue.h |
| +++ b/Source/core/css/CSSPrimitiveValue.h |
| @@ -270,24 +270,12 @@ public: |
| void cleanup(); |
| + enum TimeUnit { Seconds, Milliseconds }; |
|
alancutter (OOO until 2018)
2014/07/21 14:03:47
Is TimeUnit used anywhere? Can it be removed?
|
| UnitType primitiveType() const; |
| + UnitType calcUnitType() const; |
|
alancutter (OOO until 2018)
2014/07/21 14:03:47
This function should be able to live in the CPP fi
|
| double computeDegrees(); |
| - |
| - enum TimeUnit { Seconds, Milliseconds }; |
| - template <typename T, TimeUnit timeUnit> T computeTime() |
| - { |
| - if (timeUnit == Seconds && m_primitiveUnitType == CSS_S) |
| - return getValue<T>(); |
| - if (timeUnit == Seconds && m_primitiveUnitType == CSS_MS) |
| - return getValue<T>() / 1000; |
| - if (timeUnit == Milliseconds && m_primitiveUnitType == CSS_MS) |
| - return getValue<T>(); |
| - if (timeUnit == Milliseconds && m_primitiveUnitType == CSS_S) |
| - return getValue<T>() * 1000; |
| - ASSERT_NOT_REACHED(); |
| - return 0; |
| - } |
| + double computeSeconds(); |
| /* |
| * Computes a length in pixels out of the given CSSValue |