Bug 262847

Summary: Remove SVG1.1 kerning property
Product: WebKit Reporter: Ahmad Saleem <ahmad.saleem792>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: karlcow, sabouhallawa, simon.fraser, webkit-bug-importer, zimmermann
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=231948

Description Ahmad Saleem 2023-10-07 14:29:10 PDT
Hi Team,

Just raising so we can remove and align with SVG2 spec:

Blink Commit: https://src.chromium.org/viewvc/blink?revision=171393&view=revision

Web-Spec: https://svgwg.org/svg2-draft/single-page.html#text-KerningProperty

Just wanted to raise so we can fix it.

Thanks!
Comment 1 Radar WebKit Bug Importer 2023-10-14 14:30:15 PDT
<rdar://problem/116965514>
Comment 2 Karl Dubost 2023-10-15 18:45:53 PDT
Decision on the spec to remove it
https://github.com/w3c/svgwg/issues/80

The kerning property in SVG 1.1 
https://www.w3.org/TR/SVG11/text.html#KerningProperty

I didn't find an obvious test in WPT about kerning on SVG. 
It probably would be good to add a test there to make sure it has been removed.



It was also never implemented by Firefox.
https://bugzilla.mozilla.org/show_bug.cgi?id=604310
Comment 3 Ahmad Saleem 2023-12-20 19:27:43 PST
For future reference: https://github.com/WebKit/WebKit/pull/18813

It needs to be done behind flag.