summaryrefslogtreecommitdiff
path: root/Source/WebCore/svg/SVGTransformList.idl
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/svg/SVGTransformList.idl')
-rw-r--r--Source/WebCore/svg/SVGTransformList.idl24
1 files changed, 10 insertions, 14 deletions
diff --git a/Source/WebCore/svg/SVGTransformList.idl b/Source/WebCore/svg/SVGTransformList.idl
index 2d3f9041f..3e81d62a3 100644
--- a/Source/WebCore/svg/SVGTransformList.idl
+++ b/Source/WebCore/svg/SVGTransformList.idl
@@ -24,21 +24,17 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-[
- Conditional=SVG,
-] interface SVGTransformList {
+interface SVGTransformList {
readonly attribute unsigned long numberOfItems;
- [RaisesException] void clear();
- [StrictTypeChecking, RaisesException] SVGTransform initialize(SVGTransform item);
- [StrictTypeChecking, RaisesException] SVGTransform getItem(unsigned long index);
- [StrictTypeChecking, RaisesException] SVGTransform insertItemBefore(SVGTransform item, unsigned long index);
- [StrictTypeChecking, RaisesException] SVGTransform replaceItem(SVGTransform item, unsigned long index);
- [StrictTypeChecking, RaisesException] SVGTransform removeItem(unsigned long index);
- [StrictTypeChecking, RaisesException] SVGTransform appendItem(SVGTransform item);
+ [MayThrowException] void clear();
+ [MayThrowException] SVGTransform initialize(SVGTransform item);
+ [MayThrowException] SVGTransform getItem(unsigned long index);
+ [MayThrowException] SVGTransform insertItemBefore(SVGTransform item, unsigned long index);
+ [MayThrowException] SVGTransform replaceItem(SVGTransform item, unsigned long index);
+ [MayThrowException] SVGTransform removeItem(unsigned long index);
+ [MayThrowException] SVGTransform appendItem(SVGTransform item);
- [StrictTypeChecking, RaisesException] SVGTransform createSVGTransformFromMatrix(SVGMatrix matrix);
-
- [RaisesException] SVGTransform consolidate();
+ [MayThrowException, NewObject] SVGTransform createSVGTransformFromMatrix(SVGMatrix matrix);
+ [MayThrowException, NewObject] SVGTransform consolidate();
};
-