Use COLR for Noto Color Emoji
Summary
The Noto Color Emoji fonts have released some new files with the COLRv1 format. The COLRv1 format is a color scalable font compared with the previous color bitmap fonts.
Owner
- Name: Peng Wu
- Email: pwu@redhat.com
Current status
- Targeted release: Fedora Linux 43
- Last updated: 2025-05-06
- Announced
- Discussion thread
- FESCo issue: #3406
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
The new Noto Color Emoji font uses the new COLRv1 format. The COLRv1 format provides the color scalable emoji glyphs with smaller file size.
Feedback
Benefit to Fedora
This new font format provides better scalable color emoji rendering results and smaller file size.
Scope
- Proposal owners: google-noto-emoji-fonts
- Other developers:
- Release engineering: #Releng issue number
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with the Fedora Strategy:
Upgrade/compatibility impact
The Noto Color Emoji font will switch to use COLRv1 font format.
Early Testing (Optional)
Do you require 'QA Blueprint' support? Y/N
How To Test
After upgrading to Fedora 43, the new color scalable emoji fonts will replace the old color bitmap emoji font. Please open some documents or web pages which contain the emoji character sequence to check the emoji rendering results.
User Experience
The new scalable font format should have better or similar rendering results compared to the old bitmap font format.
Dependencies
Contingency Plan
- Contingency mechanism: Revert the google-noto-color-emoji-fonts package to the color bitmap font format.
- Contingency deadline: Fedora Beta Freeze
- Blocks release? No
Documentation
Spec: https://learn.microsoft.com/en-us/typography/opentype/spec/colr