Index: Source/core/css/CSSBasicShapes.cpp |
diff --git a/Source/core/css/CSSBasicShapes.cpp b/Source/core/css/CSSBasicShapes.cpp |
index 6c543f2e66bb2f847b0ec114b1c7fdd816927018..a8cb82f4573adebdc8004caf552803449b2047b0 100644 |
--- a/Source/core/css/CSSBasicShapes.cpp |
+++ b/Source/core/css/CSSBasicShapes.cpp |
@@ -39,8 +39,6 @@ using namespace WTF; |
namespace blink { |
-DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(CSSBasicShape) |
- |
static String buildCircleString(const String& radius, const String& centerX, const String& centerY, const String& box) |
{ |
char at[] = "at"; |
@@ -75,10 +73,10 @@ static String serializePositionOffset(const Pair& offset, const Pair& other) |
return offset.cssText(); |
} |
-static PassRefPtrWillBeRawPtr<CSSPrimitiveValue> buildSerializablePositionOffset(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> offset, CSSValueID defaultSide) |
+static PassRefPtr<CSSPrimitiveValue> buildSerializablePositionOffset(PassRefPtr<CSSPrimitiveValue> offset, CSSValueID defaultSide) |
{ |
CSSValueID side = defaultSide; |
- RefPtrWillBeRawPtr<CSSPrimitiveValue> amount = nullptr; |
+ RefPtr<CSSPrimitiveValue> amount = nullptr; |
if (!offset) { |
side = CSSValueCenter; |
@@ -111,8 +109,8 @@ static PassRefPtrWillBeRawPtr<CSSPrimitiveValue> buildSerializablePositionOffset |
String CSSBasicShapeCircle::cssText() const |
{ |
- RefPtrWillBeRawPtr<CSSPrimitiveValue> normalizedCX = buildSerializablePositionOffset(m_centerX, CSSValueLeft); |
- RefPtrWillBeRawPtr<CSSPrimitiveValue> normalizedCY = buildSerializablePositionOffset(m_centerY, CSSValueTop); |
+ RefPtr<CSSPrimitiveValue> normalizedCX = buildSerializablePositionOffset(m_centerX, CSSValueLeft); |
+ RefPtr<CSSPrimitiveValue> normalizedCY = buildSerializablePositionOffset(m_centerY, CSSValueTop); |
String radius; |
if (m_radius && m_radius->getValueID() != CSSValueClosestSide) |
@@ -136,14 +134,6 @@ bool CSSBasicShapeCircle::equals(const CSSBasicShape& shape) const |
&& compareCSSValuePtr(m_referenceBox, other.m_referenceBox); |
} |
-DEFINE_TRACE(CSSBasicShapeCircle) |
-{ |
- visitor->trace(m_centerX); |
- visitor->trace(m_centerY); |
- visitor->trace(m_radius); |
- CSSBasicShape::trace(visitor); |
-} |
- |
static String buildEllipseString(const String& radiusX, const String& radiusY, const String& centerX, const String& centerY, const String& box) |
{ |
char at[] = "at"; |
@@ -181,8 +171,8 @@ static String buildEllipseString(const String& radiusX, const String& radiusY, c |
String CSSBasicShapeEllipse::cssText() const |
{ |
- RefPtrWillBeRawPtr<CSSPrimitiveValue> normalizedCX = buildSerializablePositionOffset(m_centerX, CSSValueLeft); |
- RefPtrWillBeRawPtr<CSSPrimitiveValue> normalizedCY = buildSerializablePositionOffset(m_centerY, CSSValueTop); |
+ RefPtr<CSSPrimitiveValue> normalizedCX = buildSerializablePositionOffset(m_centerX, CSSValueLeft); |
+ RefPtr<CSSPrimitiveValue> normalizedCY = buildSerializablePositionOffset(m_centerY, CSSValueTop); |
String radiusX; |
String radiusY; |
@@ -218,15 +208,6 @@ bool CSSBasicShapeEllipse::equals(const CSSBasicShape& shape) const |
&& compareCSSValuePtr(m_referenceBox, other.m_referenceBox); |
} |
-DEFINE_TRACE(CSSBasicShapeEllipse) |
-{ |
- visitor->trace(m_centerX); |
- visitor->trace(m_centerY); |
- visitor->trace(m_radiusX); |
- visitor->trace(m_radiusY); |
- CSSBasicShape::trace(visitor); |
-} |
- |
static String buildPolygonString(const WindRule& windRule, const Vector<String>& points, const String& box) |
{ |
ASSERT(!(points.size() % 2)); |
@@ -296,12 +277,6 @@ bool CSSBasicShapePolygon::equals(const CSSBasicShape& shape) const |
return compareCSSValueVector(m_values, rhs.m_values); |
} |
-DEFINE_TRACE(CSSBasicShapePolygon) |
-{ |
- visitor->trace(m_values); |
- CSSBasicShape::trace(visitor); |
-} |
- |
static bool buildInsetRadii(Vector<String> &radii, const String& topLeftRadius, const String& topRightRadius, const String& bottomRightRadius, const String& bottomLeftRadius) |
{ |
bool showBottomLeft = topRightRadius != bottomLeftRadius; |
@@ -435,18 +410,5 @@ bool CSSBasicShapeInset::equals(const CSSBasicShape& shape) const |
&& compareCSSValuePtr(m_bottomLeftRadius, other.m_bottomLeftRadius); |
} |
-DEFINE_TRACE(CSSBasicShapeInset) |
-{ |
- visitor->trace(m_top); |
- visitor->trace(m_right); |
- visitor->trace(m_bottom); |
- visitor->trace(m_left); |
- visitor->trace(m_topLeftRadius); |
- visitor->trace(m_topRightRadius); |
- visitor->trace(m_bottomRightRadius); |
- visitor->trace(m_bottomLeftRadius); |
- CSSBasicShape::trace(visitor); |
-} |
- |
} // namespace blink |