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

Reply via email to