Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 718cbaab72f862b05fb577379234d5776229ce48
https://github.com/WebKit/WebKit/commit/718cbaab72f862b05fb577379234d5776229ce48
Author: Carlos Garcia Campos <[email protected]>
Date: 2025-06-26 (Thu, 26 Jun 2025)
Changed paths:
M LayoutTests/platform/glib/TestExpectations
M LayoutTests/platform/glib/fast/text/emoji-expected.txt
M Source/WTF/wtf/unicode/CharacterNames.h
M Source/WebCore/platform/graphics/skia/FontCascadeSkia.cpp
Log Message:
-----------
[Skia] Symbols with the emoji variation selector are rendered with the text
version
https://bugs.webkit.org/show_bug.cgi?id=294966
Reviewed by Adrian Perez de Castro.
The system fallback fonts code only supports querying the font by a
single charater, so in case of a cluster consisting of base character +
emoji variation selector, the variation selector is ignored and if
there's a non-emoji font supporting the base character it's used instead.
In that case we can override the base character with an emoji character
when querying the font to try to ensure an emoji font is retrieved.
Canonical link: https://commits.webkit.org/296658@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes