| Index: Source/core/css/CSSBasicShapes.h
|
| diff --git a/Source/core/css/CSSBasicShapes.h b/Source/core/css/CSSBasicShapes.h
|
| index 00ac7210c97e1f2102b15c9ae336564615d5cfad..48ab02c09adca1b03aaa9725ee218d368d0d05eb 100644
|
| --- a/Source/core/css/CSSBasicShapes.h
|
| +++ b/Source/core/css/CSSBasicShapes.h
|
| @@ -60,7 +60,7 @@ public:
|
| bool isCircle() const { return type() == CSSBasicShapeCircleType; }
|
| bool isInset() const { return type() == CSSBasicShapeInsetType; }
|
|
|
| - virtual void trace(Visitor* visitor) { visitor->trace(m_referenceBox); }
|
| + DEFINE_INLINE_VIRTUAL_TRACE() { visitor->trace(m_referenceBox); }
|
|
|
| protected:
|
| CSSBasicShape() { }
|
| @@ -82,7 +82,7 @@ public:
|
| void setCenterY(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> centerY) { m_centerY = centerY; }
|
| void setRadius(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> radius) { m_radius = radius; }
|
|
|
| - virtual void trace(Visitor*);
|
| + DECLARE_VIRTUAL_TRACE();
|
|
|
| private:
|
| CSSBasicShapeCircle() { }
|
| @@ -111,7 +111,7 @@ public:
|
| void setRadiusX(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> radiusX) { m_radiusX = radiusX; }
|
| void setRadiusY(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> radiusY) { m_radiusY = radiusY; }
|
|
|
| - virtual void trace(Visitor*) override;
|
| + DECLARE_VIRTUAL_TRACE();
|
|
|
| private:
|
| CSSBasicShapeEllipse() { }
|
| @@ -144,7 +144,7 @@ public:
|
| virtual String cssText() const override;
|
| virtual bool equals(const CSSBasicShape&) const override;
|
|
|
| - virtual void trace(Visitor*) override;
|
| + DECLARE_VIRTUAL_TRACE();
|
|
|
| private:
|
| CSSBasicShapePolygon()
|
| @@ -209,7 +209,7 @@ public:
|
| virtual String cssText() const override;
|
| virtual bool equals(const CSSBasicShape&) const override;
|
|
|
| - virtual void trace(Visitor*) override;
|
| + DECLARE_VIRTUAL_TRACE();
|
|
|
| private:
|
| CSSBasicShapeInset() { }
|
|
|