RESOLVED MOVED 171368
GSUB rvrn FeatureVariations not working
https://bugs.webkit.org/show_bug.cgi?id=171368
Summary GSUB rvrn FeatureVariations not working
Dominik Röttsches (drott)
Reported 2017-04-27 00:42:29 PDT
Created attachment 308361 [details] rvrn FeatureVariations testcase The rvrn feature [1] and the FeatureVariations part of GSUB describe single glyph substitutions dependent on variation axis values. The variabletest_box.ttf font I am attaching was extended to have two new glyphs for r and R respectively displaying "rvrn base" and "rvrn subst" (for "substituted"). When a new axis 'fvtt', ranging from 0 to 10, is set to >= 5, the rvrn_base glyph is replaced with the rvrn_subst glyph. This enables creating a reftest of where a lowercase r with font-variation-settings: "fvtt" 10; must match the uppercase R, which selects the "rvrn_subst" glyph explicitly. [1] https://www.microsoft.com/typography/OTSpec/features_pt.htm#rvrn The test case attached fails to work in WebKit nightly r215833. I am planning on upstreaming the test case WPT css/fonts-4, including the font which has more variation testing features.
Attachments
rvrn FeatureVariations testcase (3.12 KB, application/zip)
2017-04-27 00:42 PDT, Dominik Röttsches (drott)
no flags
Radar WebKit Bug Importer
Comment 1 2017-04-27 11:23:00 PDT
Brent Fulgham
Comment 2 2022-02-10 19:39:02 PST
The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'. This should now be fixed in shipping software.
Note You need to log in before you can comment on or make changes to this bug.