Index: Source/core/css/CSSValue.cpp |
diff --git a/Source/core/css/CSSValue.cpp b/Source/core/css/CSSValue.cpp |
index a18425ece021ee015879c473b291f80669d1ef4f..a6549efdd7b64fe72db642d08f823a7a3844b5cf 100644 |
--- a/Source/core/css/CSSValue.cpp |
+++ b/Source/core/css/CSSValue.cpp |
@@ -32,6 +32,7 @@ |
#include "core/css/CSSContentDistributionValue.h" |
#include "core/css/CSSCrossfadeValue.h" |
#include "core/css/CSSCursorImageValue.h" |
+#include "core/css/CSSCustomVariableValue.h" |
#include "core/css/CSSFontFaceSrcValue.h" |
#include "core/css/CSSFontFeatureValue.h" |
#include "core/css/CSSFunctionValue.h" |
@@ -146,6 +147,8 @@ bool CSSValue::equals(const CSSValue& other) const |
return compareCSSValues<CSSSVGDocumentValue>(*this, other); |
case CSSContentDistributionClass: |
return compareCSSValues<CSSContentDistributionValue>(*this, other); |
+ case VariableClass: |
+ return compareCSSValues<CSSCustomVariableValue>(*this, other); |
default: |
ASSERT_NOT_REACHED(); |
return false; |
@@ -211,6 +214,8 @@ String CSSValue::cssText() const |
return toCSSSVGDocumentValue(this)->customCSSText(); |
case CSSContentDistributionClass: |
return toCSSContentDistributionValue(this)->customCSSText(); |
+ case VariableClass: |
+ return String(); |
Timothy Loh
2015/08/25 09:21:09
We don't get here yet, right?
// TODO(leviw): We
|
} |
ASSERT_NOT_REACHED(); |
return String(); |
@@ -300,6 +305,9 @@ void CSSValue::destroy() |
case CSSContentDistributionClass: |
delete toCSSContentDistributionValue(this); |
return; |
+ case VariableClass: |
+ delete toCSSCustomVariableValue(this); |
+ return; |
} |
ASSERT_NOT_REACHED(); |
} |
@@ -388,6 +396,8 @@ void CSSValue::finalizeGarbageCollectedObject() |
case CSSContentDistributionClass: |
toCSSContentDistributionValue(this)->~CSSContentDistributionValue(); |
return; |
+ case VariableClass: |
+ return; |
} |
ASSERT_NOT_REACHED(); |
} |
@@ -476,6 +486,8 @@ DEFINE_TRACE(CSSValue) |
case CSSContentDistributionClass: |
toCSSContentDistributionValue(this)->traceAfterDispatch(visitor); |
return; |
+ case VariableClass: |
+ return; |
} |
ASSERT_NOT_REACHED(); |
} |