| Index: Source/core/css/CSSValue.cpp
|
| diff --git a/Source/core/css/CSSValue.cpp b/Source/core/css/CSSValue.cpp
|
| index 4f9805848f9867caff5fa16af3943f92b8d4b4b2..7691d7572d933cf337041fb9a53bf9e522e2191c 100644
|
| --- a/Source/core/css/CSSValue.cpp
|
| +++ b/Source/core/css/CSSValue.cpp
|
| @@ -56,7 +56,7 @@
|
|
|
| namespace blink {
|
|
|
| -struct SameSizeAsCSSValue : public RefCountedWillBeGarbageCollectedFinalized<SameSizeAsCSSValue> {
|
| +struct SameSizeAsCSSValue : public RefCounted<SameSizeAsCSSValue> {
|
| uint32_t bitfields;
|
| };
|
|
|
| @@ -402,95 +402,4 @@ void CSSValue::finalizeGarbageCollectedObject()
|
| ASSERT_NOT_REACHED();
|
| }
|
|
|
| -DEFINE_TRACE(CSSValue)
|
| -{
|
| - switch (classType()) {
|
| - case BorderImageSliceClass:
|
| - toCSSBorderImageSliceValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case CanvasClass:
|
| - toCSSCanvasValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case CounterClass:
|
| - toCSSCounterValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case CursorImageClass:
|
| - toCSSCursorImageValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case FontFaceSrcClass:
|
| - toCSSFontFaceSrcValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case FontFeatureClass:
|
| - toCSSFontFeatureValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case FunctionClass:
|
| - toCSSFunctionValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case LinearGradientClass:
|
| - toCSSLinearGradientValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case RadialGradientClass:
|
| - toCSSRadialGradientValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case CrossfadeClass:
|
| - toCSSCrossfadeValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case ImageClass:
|
| - toCSSImageValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case InheritedClass:
|
| - toCSSInheritedValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case InitialClass:
|
| - toCSSInitialValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case UnsetClass:
|
| - toCSSUnsetValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case GridLineNamesClass:
|
| - toCSSGridLineNamesValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case GridTemplateAreasClass:
|
| - toCSSGridTemplateAreasValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case PathClass:
|
| - toCSSPathValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case PrimitiveClass:
|
| - toCSSPrimitiveValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case ReflectClass:
|
| - toCSSReflectValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case ShadowClass:
|
| - toCSSShadowValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case CubicBezierTimingFunctionClass:
|
| - toCSSCubicBezierTimingFunctionValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case StepsTimingFunctionClass:
|
| - toCSSStepsTimingFunctionValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case UnicodeRangeClass:
|
| - toCSSUnicodeRangeValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case ValueListClass:
|
| - toCSSValueList(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case LineBoxContainClass:
|
| - toCSSLineBoxContainValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case ImageSetClass:
|
| - toCSSImageSetValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case CSSSVGDocumentClass:
|
| - toCSSSVGDocumentValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - case CSSContentDistributionClass:
|
| - toCSSContentDistributionValue(this)->traceAfterDispatch(visitor);
|
| - return;
|
| - }
|
| - ASSERT_NOT_REACHED();
|
| -}
|
| -
|
| }
|
|
|