| Index: Source/core/css/CSSValue.cpp
|
| diff --git a/Source/core/css/CSSValue.cpp b/Source/core/css/CSSValue.cpp
|
| index c04db5a9348c6783bb2a086b4c45f980c40245b7..013d2ac72ec9a20dd0c0fbee117b524feadaa946 100644
|
| --- a/Source/core/css/CSSValue.cpp
|
| +++ b/Source/core/css/CSSValue.cpp
|
| @@ -30,6 +30,7 @@
|
| #include "core/css/CSSBorderImageSliceValue.h"
|
| #include "core/css/CSSCalculationValue.h"
|
| #include "core/css/CSSCanvasValue.h"
|
| +#include "core/css/CSSContentDistributionValue.h"
|
| #include "core/css/CSSCrossfadeValue.h"
|
| #include "core/css/CSSCursorImageValue.h"
|
| #include "core/css/CSSFilterValue.h"
|
| @@ -209,6 +210,8 @@ bool CSSValue::equals(const CSSValue& other) const
|
| return compareCSSValues<CSSFilterValue>(*this, other);
|
| case CSSSVGDocumentClass:
|
| return compareCSSValues<CSSSVGDocumentValue>(*this, other);
|
| + case CSSContentDistributionClass:
|
| + return compareCSSValues<CSSContentDistributionValue>(*this, other);
|
| default:
|
| ASSERT_NOT_REACHED();
|
| return false;
|
| @@ -285,6 +288,8 @@ String CSSValue::cssText() const
|
| return toCSSFilterValue(this)->customCSSText();
|
| case CSSSVGDocumentClass:
|
| return toCSSSVGDocumentValue(this)->customCSSText();
|
| + case CSSContentDistributionClass:
|
| + return toCSSContentDistributionValue(this)->customCSSText();
|
| }
|
| ASSERT_NOT_REACHED();
|
| return String();
|
| @@ -384,6 +389,9 @@ void CSSValue::destroy()
|
| case CSSSVGDocumentClass:
|
| delete toCSSSVGDocumentValue(this);
|
| return;
|
| + case CSSContentDistributionClass:
|
| + delete toCSSContentDistributionValue(this);
|
| + return;
|
| }
|
| ASSERT_NOT_REACHED();
|
| }
|
| @@ -482,6 +490,9 @@ void CSSValue::finalizeGarbageCollectedObject()
|
| case CSSSVGDocumentClass:
|
| toCSSSVGDocumentValue(this)->~CSSSVGDocumentValue();
|
| return;
|
| + case CSSContentDistributionClass:
|
| + toCSSContentDistributionValue(this)->~CSSContentDistributionValue();
|
| + return;
|
| }
|
| ASSERT_NOT_REACHED();
|
| }
|
| @@ -580,6 +591,9 @@ void CSSValue::trace(Visitor* visitor)
|
| case CSSSVGDocumentClass:
|
| toCSSSVGDocumentValue(this)->traceAfterDispatch(visitor);
|
| return;
|
| + case CSSContentDistributionClass:
|
| + toCSSContentDistributionValue(this)->traceAfterDispatch(visitor);
|
| + return;
|
| }
|
| ASSERT_NOT_REACHED();
|
| }
|
|
|