Hi Team, I am creating this bug to align Webkit with other browsers to remove support for "SVGTRefElement". Chrome / Blink Patch - https://src.chromium.org/viewvc/blink?revision=157630&view=revision CANIUSE - https://caniuse.com/mdn-api_svgtrefelement (Only supported by Safari) Didn't manage to find separate bug so created this one. Thanks!
Tests/content using tref in some fashions on WPT https://wpt.fyi/svg/import/styling-pres-02-f-manual.svg https://wpt.fyi/svg/import/text-tref-01-b-manual.svg https://wpt.fyi/svg/import/text-tref-03-b-manual.svg https://wpt.fyi/svg/import/text-align-04-b-manual.svg https://wpt.fyi/svg/import/text-tref-02-b-manual.svg https://wpt.fyi/html/editing/dnd/svg/048.svg https://wpt.fyi/html/editing/dnd/svg/004.svg https://wpt.fyi/html/editing/dnd/svg/009.svg https://wpt.fyi/html/editing/dnd/svg/047.svg https://wpt.fyi/conformance-checkers/html-svg/text-align-04-b-isvalid.html https://wpt.fyi/conformance-checkers/html-svg/styling-pres-02-f-novalid.html https://wpt.fyi/conformance-checkers/html-svg/text-tref-01-b-isvalid.html https://wpt.fyi/accessibility/crashtests/serialize-with-no-document.html
<rdar://problem/101150535>
Nikolas said on Slack: > <tref> is rarely used - I never used it for anyting. It can go IMHO.
Pull request: https://github.com/WebKit/WebKit/pull/28912