Index: core/svg/SVGGraphicsElement.idl |
diff --git a/core/svg/SVGGraphicsElement.idl b/core/svg/SVGGraphicsElement.idl |
index 7666cdcd0c8d4b5a0fb642423240e0136155c585..42410204e99699678ffe3c0a54c0f09bd36e9b56 100644 |
--- a/core/svg/SVGGraphicsElement.idl |
+++ b/core/svg/SVGGraphicsElement.idl |
@@ -28,16 +28,20 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
-interface SVGGraphicsElement : SVGElement { |
+// http://www.w3.org/TR/SVG2/types.html#InterfaceSVGGraphicsElement |
+ |
+[ |
+ TypeChecking=Interface|Nullable, |
+] interface SVGGraphicsElement : SVGElement { |
readonly attribute SVGAnimatedTransformList transform; |
[MeasureAs=SVGLocatableNearestViewportElement] readonly attribute SVGElement nearestViewportElement; |
[MeasureAs=SVGLocatableFarthestViewportElement] readonly attribute SVGElement farthestViewportElement; |
[ImplementedAs=getBBoxFromJavascript] SVGRect getBBox(); |
- SVGMatrix getCTM(); |
- SVGMatrix getScreenCTM(); |
- [RaisesException] SVGMatrix getTransformToElement([Default=Undefined] optional SVGElement element); |
+ [ImplementedAs=getCTMFromJavascript] SVGMatrix getCTM(); |
+ [ImplementedAs=getScreenCTMFromJavascript] SVGMatrix getScreenCTM(); |
+ [RaisesException] SVGMatrix getTransformToElement(SVGElement element); |
}; |
SVGGraphicsElement implements SVGTests; |