Index: core/svg/SVGAngle.idl |
diff --git a/core/svg/SVGAngle.idl b/core/svg/SVGAngle.idl |
index 423a6dbee524aabb038aa98ad5a1c9d6774bb780..f4b306a524416a0c591844cfb78cb9a3bc9cc8a8 100644 |
--- a/core/svg/SVGAngle.idl |
+++ b/core/svg/SVGAngle.idl |
@@ -21,7 +21,9 @@ |
*/ |
[ |
- StrictTypeChecking, |
+ ImplementedAs=SVGAngleTearOff, |
+ SetWrapperReferenceTo(SVGElement contextElement), |
+ TypeChecking=Interface|Nullable, |
] interface SVGAngle { |
// Angle Unit Types |
const unsigned short SVG_ANGLETYPE_UNKNOWN = 0; |
@@ -31,8 +33,8 @@ |
const unsigned short SVG_ANGLETYPE_GRAD = 4; |
readonly attribute unsigned short unitType; |
- attribute float value; |
- attribute float valueInSpecifiedUnits; |
+ [RaisesException=Setter] attribute float value; |
+ [RaisesException=Setter] attribute float valueInSpecifiedUnits; |
[TreatNullAs=NullString, RaisesException=Setter] attribute DOMString valueAsString; |