| Index: Source/core/svg/SVGMarkerElement.h
|
| diff --git a/Source/core/svg/SVGMarkerElement.h b/Source/core/svg/SVGMarkerElement.h
|
| index da6b4654f8ff4652ed99dddba18227e41520824b..7dee8ec5d52c6573f5437afc4cc5a3ab39b43bca 100644
|
| --- a/Source/core/svg/SVGMarkerElement.h
|
| +++ b/Source/core/svg/SVGMarkerElement.h
|
| @@ -120,6 +120,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);
|
| @@ -148,13 +153,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_BOOLEAN(ExternalResourcesRequired, externalResourcesRequired)
|
|
|