Bug 30024

Summary: Wrong Ligatures caused by soft hyphens
Product: WebKit Reporter: Frank Illenberger <illenberger>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, bdakin, kinbot, mitz, phiw2, sam
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac (Intel)   
OS: OS X 10.6   
Attachments:
Description Flags
Example showing wrong ligatures being created when soft hyphens are used none

Frank Illenberger
Reported 2009-10-02 12:13:11 PDT
Created attachment 40537 [details] Example showing wrong ligatures being created when soft hyphens are used Ligatures created when the CSS "text-rendering" property is set to "geometricPrecision" can be prevented by soft hyphens. Its even worse if a font contains contextual forms. The ligature engine believes to be at a word boundary when seeing the soft hyphen and renders the form for e.g. a word end in the middle of the word. I attached an example file showing both problems.
Attachments
Example showing wrong ligatures being created when soft hyphens are used (452 bytes, text/html)
2009-10-02 12:13 PDT, Frank Illenberger
no flags
Sam Weinig
Comment 1 2009-10-02 12:25:25 PDT
mitz
Comment 2 2021-12-07 14:04:15 PST
This is fixed in TOT.
Note You need to log in before you can comment on or make changes to this bug.