| Index: Source/core/css/CSSValue.cpp
|
| diff --git a/Source/core/css/CSSValue.cpp b/Source/core/css/CSSValue.cpp
|
| index b5b51b7c3f34233abbc09b3b1c31616656e72cab..d2c3068f33667a4cda71329837fd4dfdef05e8af 100644
|
| --- a/Source/core/css/CSSValue.cpp
|
| +++ b/Source/core/css/CSSValue.cpp
|
| @@ -54,6 +54,7 @@
|
| #include "core/css/CSSUnicodeRangeValue.h"
|
| #include "core/css/CSSUnsetValue.h"
|
| #include "core/css/CSSValueList.h"
|
| +#include "core/css/CSSValuePair.h"
|
|
|
| namespace blink {
|
|
|
| @@ -144,6 +145,8 @@ bool CSSValue::equals(const CSSValue& other) const
|
| return compareCSSValues<CSSUnicodeRangeValue>(*this, other);
|
| case ValueListClass:
|
| return compareCSSValues<CSSValueList>(*this, other);
|
| + case ValuePairClass:
|
| + return compareCSSValues<CSSValuePair>(*this, other);
|
| case LineBoxContainClass:
|
| return compareCSSValues<CSSLineBoxContainValue>(*this, other);
|
| case ImageSetClass:
|
| @@ -210,6 +213,8 @@ String CSSValue::cssText() const
|
| return toCSSStepsTimingFunctionValue(this)->customCSSText();
|
| case UnicodeRangeClass:
|
| return toCSSUnicodeRangeValue(this)->customCSSText();
|
| + case ValuePairClass:
|
| + return toCSSValuePair(this)->customCSSText();
|
| case ValueListClass:
|
| return toCSSValueList(this)->customCSSText();
|
| case LineBoxContainClass:
|
| @@ -300,6 +305,9 @@ void CSSValue::destroy()
|
| case UnicodeRangeClass:
|
| delete toCSSUnicodeRangeValue(this);
|
| return;
|
| + case ValuePairClass:
|
| + delete toCSSValuePair(this);
|
| + return;
|
| case ValueListClass:
|
| delete toCSSValueList(this);
|
| return;
|
| @@ -397,6 +405,9 @@ void CSSValue::finalizeGarbageCollectedObject()
|
| case ValueListClass:
|
| toCSSValueList(this)->~CSSValueList();
|
| return;
|
| + case ValuePairClass:
|
| + toCSSValuePair(this)->~CSSValuePair();
|
| + return;
|
| case LineBoxContainClass:
|
| toCSSLineBoxContainValue(this)->~CSSLineBoxContainValue();
|
| return;
|
| @@ -491,6 +502,9 @@ DEFINE_TRACE(CSSValue)
|
| case ValueListClass:
|
| toCSSValueList(this)->traceAfterDispatch(visitor);
|
| return;
|
| + case ValuePairClass:
|
| + toCSSValuePair(this)->traceAfterDispatch(visitor);
|
| + return;
|
| case LineBoxContainClass:
|
| toCSSLineBoxContainValue(this)->traceAfterDispatch(visitor);
|
| return;
|
|
|