Index: Source/core/svg/SVGSVGElement.h |
diff --git a/Source/core/svg/SVGSVGElement.h b/Source/core/svg/SVGSVGElement.h |
index 4376f45af80cd172c7a3b17e96d12ef71b4a7c8e..90a1850ee570714c8b145b796ff7dd4d80983604 100644 |
--- a/Source/core/svg/SVGSVGElement.h |
+++ b/Source/core/svg/SVGSVGElement.h |
@@ -34,9 +34,9 @@ |
namespace WebCore { |
class SVGAngle; |
-class SVGMatrix; |
+class SVGMatrixTearOff; |
class SVGNumberTearOff; |
-class SVGTransform; |
+class SVGTransformTearOff; |
class SVGViewSpec; |
class SVGViewElement; |
class SMILTimeContainer; |
@@ -111,10 +111,10 @@ public: |
static PassRefPtr<SVGLengthTearOff> createSVGLength(); |
static SVGAngle createSVGAngle(); |
static PassRefPtr<SVGPointTearOff> createSVGPoint(); |
- static SVGMatrix createSVGMatrix(); |
+ static PassRefPtr<SVGMatrixTearOff> createSVGMatrix(); |
static PassRefPtr<SVGRectTearOff> createSVGRect(); |
- static SVGTransform createSVGTransform(); |
- static SVGTransform createSVGTransformFromMatrix(const SVGMatrix&); |
+ static PassRefPtr<SVGTransformTearOff> createSVGTransform(); |
+ static PassRefPtr<SVGTransformTearOff> createSVGTransformFromMatrix(PassRefPtr<SVGMatrixTearOff>); |
AffineTransform viewBoxToViewTransform(float viewWidth, float viewHeight) const; |