Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 18ed829ce6c85c885ee9744fc5370207424d0260
      
https://github.com/WebKit/WebKit/commit/18ed829ce6c85c885ee9744fc5370207424d0260
  Author: Per Arne Vollan <pvol...@apple.com>
  Date:   2025-06-03 (Tue, 03 Jun 2025)

  Changed paths:
    M Source/WebKit/Scripts/process-entitlements.sh
    M Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm

  Log Message:
  -----------
  [Catalyst][WebContent] Add entitlement to disable opening of Mach port
https://bugs.webkit.org/show_bug.cgi?id=293811
rdar://152304011

Reviewed by Sihui Liu.

This entitlement is present on iOS, and we should add it on Catalyst too.
This patch also makes it so that we set disableLogging to true for Catalyst
in ProcessLauncherCocoa.mm. It was only Catalyst that checked for LockDown
mode here, but we should always disable logging (forward logs) if
ENABLE(LOGD_BLOCKING_IN_WEBCONTENT) == 1.

* Source/WebKit/Scripts/process-entitlements.sh:
* Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm:
(WebKit::ProcessLauncher::finishLaunchingProcess):

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