Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8cb04a3ecae37624cfba82f6e6668e020a7eb477
      
https://github.com/WebKit/WebKit/commit/8cb04a3ecae37624cfba82f6e6668e020a7eb477
  Author: Carlos Garcia Campos <[email protected]>
  Date:   2025-09-26 (Fri, 26 Sep 2025)

  Changed paths:
    M Source/WTF/wtf/PlatformEnableGlib.h
    M Source/WTF/wtf/PlatformUse.h
    M Source/WebCore/platform/graphics/FontCascade.cpp
    M Source/WebCore/platform/graphics/FontCascade.h
    M Source/WebCore/rendering/TextBoxPainter.cpp
    M Source/WebCore/rendering/svg/SVGTextMetricsBuilder.cpp

  Log Message:
  -----------
  [GTK][WPE] Use WidthIterator for simple text when Font::applyTransforms is 
not needed
https://bugs.webkit.org/show_bug.cgi?id=299278

Reviewed by Fujii Hironori.

In 299354@main we introduced a build option to always use
ComplexTextController even for simple text code path. However, there are
cases in which we can use WidthIterator instead, for example when
optimize for speed rendering mode is used, because we know
Font::ApplyTransforms can be skipped. This patch removes that build
option, to make it possible to make the decision at runtime.

Canonical link: https://commits.webkit.org/300567@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