[Webkit-unassigned] [Bug 177040] [FreeType] Support emoji modifiers
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 11 02:04:32 PST 2019
https://bugs.webkit.org/show_bug.cgi?id=177040
--- Comment #9 from Carlos Garcia Campos <cgarcia at igalia.com> ---
(In reply to Myles C. Maxfield from comment #8)
> (In reply to Carlos Garcia Campos from comment #7)
> > Harfbuzz already replaces characters with Default_Ignorable Unicode property
> > with space glyph and zeroes the advance width when shaping. So, I think we
> > can probably avoid all the overrides for the GTK port.
>
> Awesome!
Unfortunately this is not so easy in the end. We still need to replace \n and \t to space too, and some characters never reach to harfbuzz anyway like isolations, because they are left out when splitting the text runs, and added back to list of glyphs when rendering, causing the missing glyph to be rendered. So, the safest approach that fixes this bug would be to only override the code points when the font doesn't support the code point. That would fix this bug without introducing any regression in tests.
--
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/20190111/642cb124/attachment.html>
More information about the webkit-unassigned
mailing list