Open Bug 1982946 Opened 17 days ago Updated 1 day ago

ZWJ sequence with unicode-range is unreliable

Categories

(Core :: Graphics: Text, defect)

Firefox 141
defect

Tracking

()

UNCONFIRMED

People

(Reporter: me, Unassigned, NeedInfo)

Details

Steps to reproduce:

tl;dr visit Noto Color Emoji https://fonts.google.com/noto/specimen/Noto+Color+Emoji/glyphs?query=emoji

long:
serve a website with a font with ZWJ sequences and distribute using split font files and unicode-range. Bug also reported on google fonts but since chromium works, this might be a firefox bug. https://github.com/google/fonts/issues/9729

Actual results:

Some of the people emojis do not render as a single glyph.

Expected results:

It should render as a single glyph

The Bugbug bot thinks this bug should belong to the 'Core::Graphics: Text' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Graphics: Text
Product: Firefox → Core

The severity field is not set for this bug.
:lsalzman, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(lsalzman)

Jonathan, ideas?

Severity: -- → S3
Flags: needinfo?(lsalzman) → needinfo?(jfkthame)
You need to log in before you can comment on or make changes to this bug.