[Webkit-unassigned] [Bug 177040] [FreeType] Support emoji modifiers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 14 06:59:05 PST 2018


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

--- Comment #5 from Carlos Garcia Campos <cgarcia at igalia.com> ---
Ok, so the problem only happens with emojis having the zero with joiner (U+200D) in the sequence. The sequence is broken because createAndFillGlyphPage() in Font.cpp overwrites zero with joiner with zero width space (U+200B). Myles, why are we doing that overwrite? should that depend on the font? Not doing the overwrite fixes all the combinations for me in https://unicode.org/emoji/charts/full-emoji-list.html. If we can't remove the overwrite we can handle that as a special case in harfbuzz set_nominal_glyph function.

-- 
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/20181214/43f30e50/attachment.html>


More information about the webkit-unassigned mailing list