Bug 173880
| Summary: | [OpenType Variations] Glyphs with avar table not scaled correctly in CoreText on 10.12.5 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Dominik Röttsches (drott) <d-r> |
| Component: | Text | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED MOVED | ||
| Severity: | Normal | CC: | bfulgham, mmaxfield, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Dominik Röttsches (drott)
Rendering a font which shifts requested variation axis coordinates using a mapping from the avar table for this axis [https://www.microsoft.com/typography/otspec/avar.htm ] results in incorrect glyph shapes if the avar mapping is different from the default linear mapping without avar.
I discovered this while working on a test suite for the font matching section 5.2. of CSS Fonts Level 4. My test font contains an avar table. I'll point to the web platform tests pull request once that's uploaded.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Dominik Röttsches (drott)
This occurs with WebKit Nightly r218832 on mac OS 10.12.5
Radar WebKit Bug Importer
<rdar://problem/33010505>
Brent Fulgham
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.