Bug 229361

Summary: font-feature-settings inline boundaries break contextual shaping
Product: WebKit Reporter: Myles C. Maxfield <mmaxfield>
Component: TextAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: mmaxfield, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugzilla.mozilla.org/show_bug.cgi?id=1726891
Bug Depends on: 6148    
Bug Blocks:    
Attachments:
Description Flags
Test
none
Screenshot none

Myles C. Maxfield
Reported 2021-08-20 20:57:44 PDT
Created attachment 436060 [details] Test If there is an inline element boundary between two elements which use the same font, but differ only in their font-feature-settings, the contextual shaping across the inline element boundary will be broken. It isn't broken in Chrome. See attached HTML file. Unfortunately, I don't think I have the rights to post the specific font used in this example, but any font which has both contextual shaping and font features should display the bug.
Attachments
Test (480 bytes, text/html)
2021-08-20 20:57 PDT, Myles C. Maxfield
no flags
Screenshot (703.24 KB, image/png)
2021-08-20 20:58 PDT, Myles C. Maxfield
no flags
Myles C. Maxfield
Comment 1 2021-08-20 20:58:12 PDT
Created attachment 436061 [details] Screenshot
Myles C. Maxfield
Comment 2 2021-08-20 20:58:32 PDT
Radar WebKit Bug Importer
Comment 3 2021-08-27 20:58:23 PDT
Note You need to log in before you can comment on or make changes to this bug.