WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
304383
Remove `SVGCursorElement`
https://bugs.webkit.org/show_bug.cgi?id=304383
Summary
Remove `SVGCursorElement`
Ahmad Saleem
Reported
2025-12-17 21:21:07 PST
Hi Team, This is tracking but to remove SVGCursorElement code, which was made to be not web exposed in 2022 (
https://commits.webkit.org/255702@main
). Blink Removed it in 2016 -
https://chromium.googlesource.com/chromium/src.git/+/f63d67df608751f83eaa15a67df069a38714f171
Blink's old Intent for Removal -
https://groups.google.com/a/chromium.org/g/blink-dev/c/r0lnh5Rw23M
Just raising so we can fix it. Thanks!
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-12-24 21:22:10 PST
<
rdar://problem/167158212
>
Karl Dubost
Comment 2
2026-01-08 18:48:58 PST
https://wpt.fyi/results/svg/historical.html
Firefox removed it too.
https://searchfox.org/firefox-main/search?q=SVGCursorElement&path=&case=false®exp=false
Karl Dubost
Comment 3
2026-01-08 18:57:40 PST
On the other hand it's called in many places.
https://searchfox.org/wubkat/search?q=SVGCursorElement&path=cpp&case=false®exp=false
Ahmad Saleem
Comment 4
2026-01-08 19:13:10 PST
(In reply to Karl Dubost from
comment #3
)
> On the other hand it's called in many places. >
https://searchfox.org/wubkat/
> search?q=SVGCursorElement&path=cpp&case=false®exp=false
Yes but I was able to remove it successfully in local build. Although we might need to run it via EWS to see test failures properly.
Ahmad Saleem
Comment 5
2026-03-15 00:22:39 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/60649
EWS
Comment 6
2026-03-16 01:42:08 PDT
Committed
309308@main
(230771c93ca1): <
https://commits.webkit.org/309308@main
> Reviewed commits have been landed. Closing PR #60649 and removing active labels.
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