RESOLVED INVALID 191377
[SVG2]: Remove the interface SVGRect
https://bugs.webkit.org/show_bug.cgi?id=191377
Summary [SVG2]: Remove the interface SVGRect
Said Abou-Hallawa
Reported 2018-11-07 09:42:51 PST
This should affect the following methods: SVGGraphicsElement::getBBox(): https://www.w3.org/TR/SVG2/types.html#InterfaceSVGGraphicsElement SVGSVGElement::createSVGRect(): https://www.w3.org/TR/SVG2/struct.html#InterfaceSVGSVGElement SVGTextContentElement::getExtentOfChar(): https://www.w3.org/TR/SVG2/text.html#InterfaceSVGTextContentElement
Attachments
Said Abou-Hallawa
Comment 1 2018-11-07 10:06:34 PST
It will also affect the interface SVGAnimatedRect: https://www.w3.org/TR/SVG2/types.html#InterfaceSVGAnimatedRect
Dirk Schulze
Comment 2 2018-11-07 10:30:48 PST
For all those interfaces, keep in mind that SVGRect, SVGMatrix and SVGPoint are aliases to DOMRect, DOMMatrix and DOMPoint now. So tests with the SVG* interfaces should still pass.
Ahmad Saleem
Comment 5 2024-09-17 19:11:52 PDT
@Said - isn't consensus now to keep them - https://github.com/w3c/svgwg/issues/706 and we can close this bug?
Said Abou-Hallawa
Comment 6 2025-06-23 10:46:29 PDT
Yes SVGRect should stay and the SVG2 specs for replacing SVGRect should be reverted. This bug should be resolved - Invalid.
Note You need to log in before you can comment on or make changes to this bug.