Index: third_party/WebKit/Source/core/css/CSSValue.cpp |
diff --git a/third_party/WebKit/Source/core/css/CSSValue.cpp b/third_party/WebKit/Source/core/css/CSSValue.cpp |
index 11c8675b21a9bc0f866b63b638227d4881d1ba8f..29e8ec27929987c72016c5b5066afee1c8284f78 100644 |
--- a/third_party/WebKit/Source/core/css/CSSValue.cpp |
+++ b/third_party/WebKit/Source/core/css/CSSValue.cpp |
@@ -36,6 +36,7 @@ |
#include "core/css/CSSCustomIdentValue.h" |
#include "core/css/CSSCustomPropertyDeclaration.h" |
#include "core/css/CSSFontFaceSrcValue.h" |
+#include "core/css/CSSFontFamilyValue.h" |
#include "core/css/CSSFontFeatureValue.h" |
#include "core/css/CSSFunctionValue.h" |
#include "core/css/CSSGradientValue.h" |
@@ -119,6 +120,8 @@ bool CSSValue::equals(const CSSValue& other) const |
return compareCSSValues<CSSCursorImageValue>(*this, other); |
case FontFaceSrcClass: |
return compareCSSValues<CSSFontFaceSrcValue>(*this, other); |
+ case FontFamilyClass: |
+ return compareCSSValues<CSSFontFamilyValue>(*this, other); |
case FontFeatureClass: |
return compareCSSValues<CSSFontFeatureValue>(*this, other); |
case FunctionClass: |
@@ -209,6 +212,8 @@ String CSSValue::cssText() const |
return toCSSCursorImageValue(this)->customCSSText(); |
case FontFaceSrcClass: |
return toCSSFontFaceSrcValue(this)->customCSSText(); |
+ case FontFamilyClass: |
+ return toCSSFontFamilyValue(this)->customCSSText(); |
case FontFeatureClass: |
return toCSSFontFeatureValue(this)->customCSSText(); |
case FunctionClass: |
@@ -306,6 +311,9 @@ void CSSValue::destroy() |
case FontFaceSrcClass: |
delete toCSSFontFaceSrcValue(this); |
return; |
+ case FontFamilyClass: |
+ delete toCSSFontFamilyValue(this); |
+ return; |
case FontFeatureClass: |
delete toCSSFontFeatureValue(this); |
return; |
@@ -433,6 +441,9 @@ void CSSValue::finalizeGarbageCollectedObject() |
case FontFaceSrcClass: |
toCSSFontFaceSrcValue(this)->~CSSFontFaceSrcValue(); |
return; |
+ case FontFamilyClass: |
+ toCSSFontFamilyValue(this)->~CSSFontFamilyValue(); |
+ return; |
case FontFeatureClass: |
toCSSFontFeatureValue(this)->~CSSFontFeatureValue(); |
return; |
@@ -560,6 +571,9 @@ DEFINE_TRACE(CSSValue) |
case FontFaceSrcClass: |
toCSSFontFaceSrcValue(this)->traceAfterDispatch(visitor); |
return; |
+ case FontFamilyClass: |
+ toCSSFontFamilyValue(this)->traceAfterDispatch(visitor); |
+ return; |
case FontFeatureClass: |
toCSSFontFeatureValue(this)->traceAfterDispatch(visitor); |
return; |