| 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 d0a7b501761b865634e99fc9017758b348eef812..f2b29069e1e6a998c5fdae8d84ade4a0b1600229 100644
|
| --- a/third_party/WebKit/Source/core/css/CSSValue.cpp
|
| +++ b/third_party/WebKit/Source/core/css/CSSValue.cpp
|
| @@ -281,136 +281,6 @@ String CSSValue::cssText() const
|
| return String();
|
| }
|
|
|
| -void CSSValue::destroy()
|
| -{
|
| - switch (getClassType()) {
|
| - case BasicShapeCircleClass:
|
| - delete toCSSBasicShapeCircleValue(this);
|
| - return;
|
| - case BasicShapeEllipseClass:
|
| - delete toCSSBasicShapeEllipseValue(this);
|
| - return;
|
| - case BasicShapePolygonClass:
|
| - delete toCSSBasicShapePolygonValue(this);
|
| - return;
|
| - case BasicShapeInsetClass:
|
| - delete toCSSBasicShapeInsetValue(this);
|
| - return;
|
| - case BorderImageSliceClass:
|
| - delete toCSSBorderImageSliceValue(this);
|
| - return;
|
| - case ColorClass:
|
| - delete toCSSColorValue(this);
|
| - return;
|
| - case CounterClass:
|
| - delete toCSSCounterValue(this);
|
| - return;
|
| - case CursorImageClass:
|
| - delete toCSSCursorImageValue(this);
|
| - return;
|
| - case FontFaceSrcClass:
|
| - delete toCSSFontFaceSrcValue(this);
|
| - return;
|
| - case FontFamilyClass:
|
| - delete toCSSFontFamilyValue(this);
|
| - return;
|
| - case FontFeatureClass:
|
| - delete toCSSFontFeatureValue(this);
|
| - return;
|
| - case FunctionClass:
|
| - delete toCSSFunctionValue(this);
|
| - return;
|
| - case LinearGradientClass:
|
| - delete toCSSLinearGradientValue(this);
|
| - return;
|
| - case RadialGradientClass:
|
| - delete toCSSRadialGradientValue(this);
|
| - return;
|
| - case CrossfadeClass:
|
| - delete toCSSCrossfadeValue(this);
|
| - return;
|
| - case PaintClass:
|
| - delete toCSSPaintValue(this);
|
| - return;
|
| - case CustomIdentClass:
|
| - delete toCSSCustomIdentValue(this);
|
| - return;
|
| - case ImageClass:
|
| - delete toCSSImageValue(this);
|
| - return;
|
| - case InheritedClass:
|
| - delete toCSSInheritedValue(this);
|
| - return;
|
| - case InitialClass:
|
| - delete toCSSInitialValue(this);
|
| - return;
|
| - case UnsetClass:
|
| - delete toCSSUnsetValue(this);
|
| - return;
|
| - case GridAutoRepeatClass:
|
| - delete toCSSGridAutoRepeatValue(this);
|
| - return;
|
| - case GridLineNamesClass:
|
| - delete toCSSGridLineNamesValue(this);
|
| - return;
|
| - case GridTemplateAreasClass:
|
| - delete toCSSGridTemplateAreasValue(this);
|
| - return;
|
| - case PathClass:
|
| - delete toCSSPathValue(this);
|
| - return;
|
| - case PrimitiveClass:
|
| - delete toCSSPrimitiveValue(this);
|
| - return;
|
| - case QuadClass:
|
| - delete toCSSQuadValue(this);
|
| - return;
|
| - case ReflectClass:
|
| - delete toCSSReflectValue(this);
|
| - return;
|
| - case ShadowClass:
|
| - delete toCSSShadowValue(this);
|
| - return;
|
| - case StringClass:
|
| - delete toCSSStringValue(this);
|
| - return;
|
| - case CubicBezierTimingFunctionClass:
|
| - delete toCSSCubicBezierTimingFunctionValue(this);
|
| - return;
|
| - case StepsTimingFunctionClass:
|
| - delete toCSSStepsTimingFunctionValue(this);
|
| - return;
|
| - case UnicodeRangeClass:
|
| - delete toCSSUnicodeRangeValue(this);
|
| - return;
|
| - case URIClass:
|
| - delete toCSSURIValue(this);
|
| - return;
|
| - case ValuePairClass:
|
| - delete toCSSValuePair(this);
|
| - return;
|
| - case ValueListClass:
|
| - delete toCSSValueList(this);
|
| - return;
|
| - case ImageSetClass:
|
| - delete toCSSImageSetValue(this);
|
| - return;
|
| - case CSSContentDistributionClass:
|
| - delete toCSSContentDistributionValue(this);
|
| - return;
|
| - case VariableReferenceClass:
|
| - delete toCSSVariableReferenceValue(this);
|
| - return;
|
| - case CustomPropertyDeclarationClass:
|
| - delete toCSSCustomPropertyDeclaration(this);
|
| - return;
|
| - case PendingSubstitutionValueClass:
|
| - delete toCSSPendingSubstitutionValue(this);
|
| - return;
|
| - }
|
| - ASSERT_NOT_REACHED();
|
| -}
|
| -
|
| void CSSValue::finalizeGarbageCollectedObject()
|
| {
|
| switch (getClassType()) {
|
|
|