-
Notifications
You must be signed in to change notification settings - Fork 592
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression on mac OS 12.3 build 21E230: Shaping of mixed skin tone handshakes #3512
Comments
behdad
added a commit
that referenced
this issue
Mar 28, 2022
Fixes new Apple Color Emoji glyphs sequences rendering. Fixes #3512
Okay this was easy: the residual "DELETED" glyphs from morx processing were blocking GPOS MarkToBase attackment. Just deleting such glyphs before GPOS processing fixes the issue. Should add test. |
behdad
added a commit
that referenced
this issue
Mar 28, 2022
Fixes new Apple Color Emoji glyphs sequences rendering. Fixes #3512
behdad
added a commit
that referenced
this issue
Mar 28, 2022
Fixes new Apple Color Emoji glyphs sequences rendering. Fixes #3512
behdad
added a commit
that referenced
this issue
Mar 28, 2022
Fixes new Apple Color Emoji glyphs sequences rendering. Fixes #3512
moz-v2v-gh
pushed a commit
to mozilla/gecko-dev
that referenced
this issue
Mar 30, 2022
…ent regressions. r=jfkthame Fixes: harfbuzz/harfbuzz#3512 harfbuzz/harfbuzz#3513 Differential Revision: https://phabricator.services.mozilla.com/D142454
jamienicol
pushed a commit
to jamienicol/gecko
that referenced
this issue
Mar 31, 2022
…ent regressions. r=jfkthame Fixes: harfbuzz/harfbuzz#3512 harfbuzz/harfbuzz#3513 Differential Revision: https://phabricator.services.mozilla.com/D142454
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Similar to issue #2967 we observe problems with Apple Color Emoji shaping again for mixed skin tone sequences:
With ToT HarfBuzz, built against chafa support:
Expected:
Actual (built in shaper):
More sequences that need checking:
I suspect Apple changed something in their font again in terms of how these emoji sequences are mapped to AAT shaping features.
In Chrome, this appears as the two "halves" of the emoji appearing spaced apart and interleaved with following characters, plus various selection issues, compare
https://bugs.chromium.org/p/chromium/issues/detail?id=1310282
@jfkthame @litherum
The text was updated successfully, but these errors were encountered: