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

Reply via email to