Bug 147859 - [Cocoa] GlyphPage::fill() erroneously combines codepoints
Summary: [Cocoa] GlyphPage::fill() erroneously combines codepoints
Status: RESOLVED DUPLICATE of bug 147920
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Myles C. Maxfield
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-10 19:12 PDT by Myles C. Maxfield
Modified: 2015-08-17 21:55 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Myles C. Maxfield 2015-08-10 19:12:53 PDT
Inside GlyphPage::fill(), we create a string from a collection of codepoints in order to know if a particular font supports those codepoints. However, a string is fundamentally a different beast than an ordered collection of codepoints, because adjacent codepoints in a string are combined to form grapheme clusters. Therefore, this entire approach is incorrect.

Luckily, we already have another approach. We just need to migrate to it in all cases.
Comment 1 Myles C. Maxfield 2015-08-17 21:55:57 PDT

*** This bug has been marked as a duplicate of bug 147920 ***