Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e09789d0c362fd803cb54f591d3ac544cb0bfd98
      
https://github.com/WebKit/WebKit/commit/e09789d0c362fd803cb54f591d3ac544cb0bfd98
  Author: Per Arne Vollan <pvol...@apple.com>
  Date:   2025-08-05 (Tue, 05 Aug 2025)

  Changed paths:
    M Source/WebCore/platform/LogMessages.in
    M Source/WebKit/Scripts/process-entitlements.sh
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp
    M Source/WebKit/WebProcess/com.apple.WebProcess.sb.in

  Log Message:
  -----------
  User installed fonts located outside of ~/Library/Fonts and /Library/Fonts 
are not rendered
https://bugs.webkit.org/show_bug.cgi?id=296937
rdar://156748194

Reviewed by Sihui Liu.

The WebContent process does not have sandbox read access to fonts outside of 
these locations. This patch adds
access conditionalized on the preference for allowing user installed fonts.

* Source/WebCore/platform/LogMessages.in:
* Source/WebKit/Scripts/process-entitlements.sh:
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::m_textAnimationController):
* Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to