WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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.
Said Abou-Hallawa
Comment 3
2019-08-05 12:08:33 PDT
Related WPT tests:
https://wpt.fyi/results/svg/types/scripted/SVGAnimatedRect.html?label=master&label=experimental
Said Abou-Hallawa
Comment 4
2019-08-05 12:15:07 PDT
https://wpt.fyi/results/svg/types/scripted/SVGGraphicsElement.svg?label=master&label=experimental
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.
Top of Page
Format For Printing
XML
Clone This Bug