| Index: Source/core/svg/SVGSVGElement.idl
|
| diff --git a/Source/core/svg/SVGSVGElement.idl b/Source/core/svg/SVGSVGElement.idl
|
| index a5fe85dd4c95f29f7d8f9afdc88507b59cc98979..00cc64b30bf61d77350fc390702218ab6a308241 100644
|
| --- a/Source/core/svg/SVGSVGElement.idl
|
| +++ b/Source/core/svg/SVGSVGElement.idl
|
| @@ -23,7 +23,7 @@
|
| // TODO: no css::ViewCSS available!
|
| // TODO: no events::DocumentEvent available!
|
| [
|
| - // StrictTypeChecking, // FIXME: createSVGTransformFromMatrix doesn't have [StrictTypeChecking]
|
| + StrictTypeChecking,
|
| ] interface SVGSVGElement : SVGGraphicsElement {
|
| readonly attribute SVGAnimatedLength x;
|
| readonly attribute SVGAnimatedLength y;
|
| @@ -50,14 +50,10 @@
|
| boolean animationsPaused();
|
| float getCurrentTime();
|
| void setCurrentTime(float seconds);
|
| - [StrictTypeChecking] NodeList getIntersectionList(SVGRect rect,
|
| - SVGElement? referenceElement);
|
| - [StrictTypeChecking] NodeList getEnclosureList(SVGRect rect,
|
| - SVGElement? referenceElement);
|
| - [StrictTypeChecking] boolean checkIntersection(SVGElement element,
|
| - SVGRect rect);
|
| - [StrictTypeChecking] boolean checkEnclosure(SVGElement element,
|
| - SVGRect rect);
|
| + NodeList getIntersectionList(SVGRect rect, SVGElement? referenceElement);
|
| + NodeList getEnclosureList(SVGRect rect, SVGElement? referenceElement);
|
| + boolean checkIntersection(SVGElement element, SVGRect rect);
|
| + boolean checkEnclosure(SVGElement element, SVGRect rect);
|
| void deselectAll();
|
|
|
| SVGNumber createSVGNumber();
|
| @@ -67,11 +63,7 @@
|
| SVGMatrix createSVGMatrix();
|
| SVGRect createSVGRect();
|
| SVGTransform createSVGTransform();
|
| - // FIXME: want to turn on [StrictTypeChecking] for interface, but causes
|
| - // createSVGTransformFromMatrix to fail.
|
| - // FIXME: Also, the definition doesn't make sense: [Default=Undefined]
|
| - // requires that the parameter be nullable!
|
| - SVGTransform createSVGTransformFromMatrix([Default=Undefined] optional SVGMatrix matrix);
|
| + SVGTransform createSVGTransformFromMatrix(SVGMatrix matrix);
|
| Element getElementById([Default=Undefined] optional DOMString elementId);
|
| };
|
|
|
|
|