| Index: Source/core/svg/SVGMarkerElement.h
|
| diff --git a/Source/core/svg/SVGMarkerElement.h b/Source/core/svg/SVGMarkerElement.h
|
| index 80c96d251932918e81d71da32fb32528f14fdcf1..8d2144185b26aaf40002b113edfa1b75a6125b5d 100644
|
| --- a/Source/core/svg/SVGMarkerElement.h
|
| +++ b/Source/core/svg/SVGMarkerElement.h
|
| @@ -118,6 +118,11 @@ public:
|
|
|
| static const SVGPropertyInfo* orientTypePropertyInfo();
|
|
|
| + SVGAnimatedLength* refX() const { return m_refX.get(); }
|
| + SVGAnimatedLength* refY() const { return m_refY.get(); }
|
| + SVGAnimatedLength* markerWidth() const { return m_markerWidth.get(); }
|
| + SVGAnimatedLength* markerHeight() const { return m_markerHeight.get(); }
|
| +
|
| // Custom 'orientType' property.
|
| static void synchronizeOrientType(SVGElement* contextElement);
|
| static PassRefPtr<SVGAnimatedProperty> lookupOrCreateOrientTypeWrapper(SVGElement* contextElement);
|
| @@ -146,13 +151,12 @@ private:
|
| static const AtomicString& orientTypeIdentifier();
|
| static const AtomicString& orientAngleIdentifier();
|
|
|
| + RefPtr<SVGAnimatedLength> m_refX;
|
| + RefPtr<SVGAnimatedLength> m_refY;
|
| + RefPtr<SVGAnimatedLength> m_markerWidth;
|
| + RefPtr<SVGAnimatedLength> m_markerHeight;
|
| mutable SVGSynchronizableAnimatedProperty<SVGMarkerOrientType> m_orientType;
|
| -
|
| BEGIN_DECLARE_ANIMATED_PROPERTIES(SVGMarkerElement)
|
| - DECLARE_ANIMATED_LENGTH(RefX, refX)
|
| - DECLARE_ANIMATED_LENGTH(RefY, refY)
|
| - DECLARE_ANIMATED_LENGTH(MarkerWidth, markerWidth)
|
| - DECLARE_ANIMATED_LENGTH(MarkerHeight, markerHeight)
|
| DECLARE_ANIMATED_ENUMERATION(MarkerUnits, markerUnits, SVGMarkerUnitsType)
|
| DECLARE_ANIMATED_ANGLE(OrientAngle, orientAngle)
|
| DECLARE_ANIMATED_RECT(ViewBox, viewBox)
|
|
|