Index: Source/bindings/tests/idls/TestSVG.idl |
diff --git a/Source/core/svg/SVGAnimatedLengthList.h b/Source/bindings/tests/idls/TestSVG.idl |
similarity index 72% |
copy from Source/core/svg/SVGAnimatedLengthList.h |
copy to Source/bindings/tests/idls/TestSVG.idl |
index 8b4f5f11713fd7671bb238493dd7462510445e5b..d01a6373eb0232c064d187ad1cb985e5a1e2e556 100644 |
--- a/Source/core/svg/SVGAnimatedLengthList.h |
+++ b/Source/bindings/tests/idls/TestSVG.idl |
@@ -28,16 +28,20 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
-#ifndef SVGAnimatedLengthList_h |
-#define SVGAnimatedLengthList_h |
-#include "core/svg/SVGLengthListTearOff.h" |
-#include "core/svg/properties/NewSVGAnimatedProperty.h" |
+typedef SVGPoint SVGPOINT; |
-namespace WebCore { |
+interface TestSVG { |
+ [Reflect] attribute SVGAnimatedString animatedReflectedAttribute; |
+ [CheckSecurity=Node, RaisesException] SVGDocument getSVGDocument(); |
-typedef NewSVGAnimatedProperty<SVGLengthList> SVGAnimatedLengthList; |
+ attribute SVGPoint mutablePoint; |
+ [Immutable] attribute SVGPoint immutablePoint; |
+ SVGPoint mutablePointFunction(); |
+ [Immutable] SVGPoint immutablePointFunction(); |
+ [Immutable] SVGPOINT immutablePointFunctionTypedef(); |
-} // namespace WebCore |
+ SVGPoint svgPointMethod(SVGPoint item, unsigned long index); |
+ [StrictTypeChecking, RaisesException] SVGPoint strictSVGPointMethod(SVGPoint item, unsigned long index); |
-#endif |
+}; |