summaryrefslogtreecommitdiff
path: root/Source/WebCore/svg/SVGGraphicsElement.idl
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/svg/SVGGraphicsElement.idl')
-rw-r--r--Source/WebCore/svg/SVGGraphicsElement.idl12
1 files changed, 5 insertions, 7 deletions
diff --git a/Source/WebCore/svg/SVGGraphicsElement.idl b/Source/WebCore/svg/SVGGraphicsElement.idl
index 8d3740c75..f12bb6a3b 100644
--- a/Source/WebCore/svg/SVGGraphicsElement.idl
+++ b/Source/WebCore/svg/SVGGraphicsElement.idl
@@ -23,18 +23,16 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-[
- Conditional=SVG,
-] interface SVGGraphicsElement : SVGElement {
+interface SVGGraphicsElement : SVGElement {
readonly attribute SVGAnimatedTransformList transform;
readonly attribute SVGElement nearestViewportElement;
readonly attribute SVGElement farthestViewportElement;
- SVGRect getBBox();
- SVGMatrix getCTM();
- SVGMatrix getScreenCTM();
- [RaisesException] SVGMatrix getTransformToElement([Default=Undefined] optional SVGElement element);
+ [ImplementedAs=getBBoxForBindings, NewObject] SVGRect getBBox();
+ [ImplementedAs=getCTMForBindings, NewObject] SVGMatrix getCTM();
+ [ImplementedAs=getScreenCTMForBindings, NewObject] SVGMatrix getScreenCTM();
+ [MayThrowException, NewObject] SVGMatrix getTransformToElement(optional SVGElement? element = null);
};
SVGGraphicsElement implements SVGTests;