Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: db4005f85c41c3603da0ca932e9b7eb34aa7a909
https://github.com/WebKit/WebKit/commit/db4005f85c41c3603da0ca932e9b7eb34aa7a909
Author: Vitor Roriz <[email protected]>
Date: 2026-06-18 (Thu, 18 Jun 2026)
Changed paths:
M Source/WebCore/platform/graphics/Font.cpp
M Source/WebCore/platform/graphics/GlyphPage.h
Log Message:
-----------
Font::createAndFillGlyphPage: Remove obsolete iOS Arabic glyph-page workaround
https://bugs.webkit.org/show_bug.cgi?id=317425
rdar://180051058
Reviewed by Sammy Gill.
createAndFillGlyphPage dropped the glyph page for Arabic code points on
iOS when the font was Times New Roman or Arial, because Core Text could
not shape Arabic in those fonts. That shaping bug is now fixed, so the
workaround is no longer needed. Remove the block and the now-unused
GlyphPage::pageNumberIsUsedForArabic helper.
* Source/WebCore/platform/graphics/Font.cpp:
(WebCore::createAndFillGlyphPage):
* Source/WebCore/platform/graphics/GlyphPage.h:
(WebCore::GlyphPage::pageNumberIsUsedForArabic): Deleted.
Canonical link: https://commits.webkit.org/315487@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications