Index: core/svg/SVGSVGElement.idl |
diff --git a/core/svg/SVGSVGElement.idl b/core/svg/SVGSVGElement.idl |
index a6e5471e566a31e961078d73d69c7c141be3f8d6..0edfc9a11028f6f4334844ab37dd84bc7685bd0b 100644 |
--- a/core/svg/SVGSVGElement.idl |
+++ b/core/svg/SVGSVGElement.idl |
@@ -21,11 +21,8 @@ |
*/ |
// TODO: no css::ViewCSS available! |
-// TODO: Fix SVGSVGElement inheritance (css::DocumentCSS)! |
// TODO: no events::DocumentEvent available! |
-interface SVGSVGElement : SVGStyledElement, |
- SVGLangSpace, |
- SVGTransformable { |
+interface SVGSVGElement : SVGGraphicsElement { |
readonly attribute SVGAnimatedLength x; |
readonly attribute SVGAnimatedLength y; |
readonly attribute SVGAnimatedLength width; |
@@ -51,13 +48,13 @@ interface SVGSVGElement : SVGStyledElement, |
boolean animationsPaused(); |
float getCurrentTime(); |
void setCurrentTime([Default=Undefined] optional float seconds); |
- NodeList getIntersectionList([Default=Undefined] optional SVGRect rect, |
+ NodeList getIntersectionList([Default=Undefined] optional SVGRect rect, |
[Default=Undefined] optional SVGElement referenceElement); |
- NodeList getEnclosureList([Default=Undefined] optional SVGRect rect, |
+ NodeList getEnclosureList([Default=Undefined] optional SVGRect rect, |
[Default=Undefined] optional SVGElement referenceElement); |
- boolean checkIntersection([Default=Undefined] optional SVGElement element, |
+ boolean checkIntersection([Default=Undefined] optional SVGElement element, |
[Default=Undefined] optional SVGRect rect); |
- boolean checkEnclosure([Default=Undefined] optional SVGElement element, |
+ boolean checkEnclosure([Default=Undefined] optional SVGElement element, |
[Default=Undefined] optional SVGRect rect); |
void deselectAll(); |
@@ -73,7 +70,6 @@ interface SVGSVGElement : SVGStyledElement, |
}; |
SVGSVGElement implements SVGExternalResourcesRequired; |
-SVGSVGElement implements SVGTests; |
SVGSVGElement implements SVGFitToViewBox; |
SVGSVGElement implements SVGZoomAndPan; |