[Webkit-unassigned] [Bug 206898] Glyphs with `rvrn` substitutions don't respond to letter-spacing with variable font, Safari macOS & iOS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 28 21:54:50 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=206898

--- Comment #1 from Stephen Nixon <stephen at arrowtype.com> ---
Observation:

Adding the CSS 'font-feature-settings' and any stylistic set makes the spacing respond as expected (even if the stylistic set doesn't affect the characters in a given piece of text).

Here is a GIF demonstrating this CSS hack:

https://www.dropbox.com/s/u40vn5cbxosg4f6/webkit-bug-report-css-hack_fix-206898.gif?dl=0

This leads me to believe that it might be something related to the text renderer used to render variable fonts ... perhaps a slower / more careful one should be used in text that includes rvrn substitutions? This is a total guess at what is happening and what might fix it, based on my understanding of a fix to an older problem with variable fonts in web browsers (contour overlaps were once rendered with faint hairlines – https://twitter.com/ThunderNixon/status/1009878237068001280?s=20).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200129/a2b11d1c/attachment.htm>


More information about the webkit-unassigned mailing list