Index: Source/core/css/CSSValue.cpp |
diff --git a/Source/core/css/CSSValue.cpp b/Source/core/css/CSSValue.cpp |
index cae937c0faa8c7177c5b8d4b6ed4faadcb6cc67f..b218dde2e3b1fd7e17c5c9cdd71dac9c285df771 100644 |
--- a/Source/core/css/CSSValue.cpp |
+++ b/Source/core/css/CSSValue.cpp |
@@ -46,6 +46,7 @@ |
#include "core/css/CSSLineBoxContainValue.h" |
#include "core/css/CSSPathValue.h" |
#include "core/css/CSSPrimitiveValue.h" |
+#include "core/css/CSSQuadValue.h" |
#include "core/css/CSSReflectValue.h" |
#include "core/css/CSSSVGDocumentValue.h" |
#include "core/css/CSSShadowValue.h" |
@@ -129,6 +130,8 @@ bool CSSValue::equals(const CSSValue& other) const |
return compareCSSValues<CSSPathValue>(*this, other); |
case PrimitiveClass: |
return compareCSSValues<CSSPrimitiveValue>(*this, other); |
+ case QuadClass: |
+ return compareCSSValues<CSSQuadValue>(*this, other); |
case ReflectClass: |
return compareCSSValues<CSSReflectValue>(*this, other); |
case ShadowClass: |
@@ -196,6 +199,8 @@ String CSSValue::cssText() const |
return toCSSPathValue(this)->customCSSText(); |
case PrimitiveClass: |
return toCSSPrimitiveValue(this)->customCSSText(); |
+ case QuadClass: |
+ return toCSSQuadValue(this)->customCSSText(); |
case ReflectClass: |
return toCSSReflectValue(this)->customCSSText(); |
case ShadowClass: |
@@ -278,6 +283,9 @@ void CSSValue::destroy() |
case PrimitiveClass: |
delete toCSSPrimitiveValue(this); |
return; |
+ case QuadClass: |
+ delete toCSSQuadValue(this); |
+ return; |
case ReflectClass: |
delete toCSSReflectValue(this); |
return; |
@@ -369,6 +377,9 @@ void CSSValue::finalizeGarbageCollectedObject() |
case PrimitiveClass: |
toCSSPrimitiveValue(this)->~CSSPrimitiveValue(); |
return; |
+ case QuadClass: |
+ toCSSQuadValue(this)->~CSSQuadValue(); |
+ return; |
case ReflectClass: |
toCSSReflectValue(this)->~CSSReflectValue(); |
return; |
@@ -460,6 +471,9 @@ DEFINE_TRACE(CSSValue) |
case PrimitiveClass: |
toCSSPrimitiveValue(this)->traceAfterDispatch(visitor); |
return; |
+ case QuadClass: |
+ toCSSQuadValue(this)->traceAfterDispatch(visitor); |
+ return; |
case ReflectClass: |
toCSSReflectValue(this)->traceAfterDispatch(visitor); |
return; |