| 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();
 | 
| -}
 | 
| -
 | 
|  }
 | 
| 
 |