[Webkit-unassigned] [Bug 191151] New: WebKit does not activate small-caps for AAT fonts

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 1 07:20:00 PDT 2018


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

            Bug ID: 191151
           Summary: WebKit does not activate small-caps for AAT fonts
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Text
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: d-r at roettsches.de
                CC: mmaxfield at apple.com

1) Go to https://codepen.io/anon/pen/VEoVOp
2) Observe and compare letter shapes in first against second line, third against fourth line

Expected result:
Letter shapes for the word CURSIVE for first and second line differ, as the first and third line should activate and use the small-caps glyphs contained in the Apple Chancery font.

Actual result:
Letter shapes identical between first and second line, the first line has "swashy" glyph terminals for U R V I, while it shouldn't since the small-caps glyphs do not have such ornamental terminals.
Letter shapes differ for 3rd and 4th line since actual small caps are used for OpenType GSUB based small-caps.

This is probably due to small-caps feature detection not recognising the feature in AAT fonts, so WebKit proceeds to synthesise small-caps.

-- 
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/20181101/0d44de55/attachment.html>


More information about the webkit-unassigned mailing list