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