summaryrefslogtreecommitdiff
path: root/Source/WebCore/css/CSSCalculationValue.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/css/CSSCalculationValue.h')
-rwxr-xr-xSource/WebCore/css/CSSCalculationValue.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/WebCore/css/CSSCalculationValue.h b/Source/WebCore/css/CSSCalculationValue.h
index 4d4639d11..b33b30f9f 100755
--- a/Source/WebCore/css/CSSCalculationValue.h
+++ b/Source/WebCore/css/CSSCalculationValue.h
@@ -58,7 +58,8 @@ enum CalculationCategory {
class CSSCalcExpressionNode : public RefCounted<CSSCalcExpressionNode> {
public:
- virtual ~CSSCalcExpressionNode() = 0;
+ virtual ~CSSCalcExpressionNode() = 0;
+ virtual double doubleValue() const = 0;
CalculationCategory category() const { return m_category; }
bool isInteger() const { return m_isInteger; }
@@ -80,7 +81,8 @@ public:
static PassRefPtr<CSSCalcValue> create(CSSParserString name, CSSParserValueList*);
CalculationCategory category() const { return m_expression->category(); }
- bool isInt() const { return m_expression->isInteger(); }
+ bool isInt() const { return m_expression->isInteger(); }
+ double doubleValue() const;
String customCssText() const;