Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 96e4dba01e0addf7ec87e81103891bb066a1db3b
      
https://github.com/WebKit/WebKit/commit/96e4dba01e0addf7ec87e81103891bb066a1db3b
  Author: Diego Pino Garcia <[email protected]>
  Date:   2026-08-16 (Sun, 16 Aug 2026)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    M Source/WebCore/platform/graphics/skia/FontCacheSkia.cpp

  Log Message:
  -----------
  [GLIB] 
imported/w3c/web-platform-tests/css/css-fonts/font-feature-resolution-002.html 
is failing
https://bugs.webkit.org/show_bug.cgi?id=225499

Reviewed by Carlos Garcia Campos.

This test turns font feature 'dlig' (discretionary ligatures) ON and OFF
several times. The former code only turned ON this feature, but it never
turned it OFF again. As a result of that, the test was failing because it shown
some characters with ligatures enabled when it shouldn't.

Now the 'dlig' and 'hlig' features are always disabled when
'shouldDisableLigaturesForSpacing' is true. Otherwise, those feature tags
are added if each corresponding feature is enabled.

* Source/WebCore/platform/graphics/skia/FontCacheSkia.cpp:
(WebCore::FontCache::computeFeatures):
* LayoutTests/platform/glib/TestExpectations:

Canonical link: https://commits.webkit.org/319250@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to