diff options
author | Martin Robinson <mrobinson@igalia.com> | 2024-05-17 12:59:05 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-17 10:59:05 +0000 |
commit | 1017533297889beca40be5f121629347963fbf27 (patch) | |
tree | 33b8bf39c8ba986b70505f296b9cc5c1c6dcba18 /components/shared/compositing | |
parent | c9ab743c85b2f8ba079b129ee4e2204ae5fe82db (diff) | |
download | servo-1017533297889beca40be5f121629347963fbf27.tar.gz servo-1017533297889beca40be5f121629347963fbf27.zip |
fonts: Add color emoji support for FreeType (#32278)
Color emoji support with "Noto Color Emoji" requires two things:
1. Support for bitmap fonts in the FreeType backend. This requires
specially handling bitmap fonts which have different characteristics
in the FreeType API (such as requiring metrics scaling). This support
is generally ported from Gecko's implementation.
2. When a character is an emoji it "Noto Color Emoji" needs to be in the
fallback list. Ensure that this is high on the list -- this will be
improved in a later PR.
Diffstat (limited to 'components/shared/compositing')
0 files changed, 0 insertions, 0 deletions