[webkit-changes] [WebKit/WebKit] ae0094: [Catalyst] Block tccd access
Per Arne Vollan
noreply at github.com
Fri Feb 16 12:27:28 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ae00943a44b75d51e98a383e8eb0cb660155e43e
https://github.com/WebKit/WebKit/commit/ae00943a44b75d51e98a383e8eb0cb660155e43e
Author: Per Arne Vollan <pvollan at apple.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M Source/WebKit/UIProcess/Cocoa/WebProcessProxyCocoa.mm
M Source/WebKit/UIProcess/WebProcessProxy.h
M Source/WebKit/UIProcess/WebProcessProxy.messages.in
M Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm
M Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
Log Message:
-----------
[Catalyst] Block tccd access
https://bugs.webkit.org/show_bug.cgi?id=269570
rdar://123085704
Reviewed by Brent Fulgham.
In order to block tccd in the WebContent process on Catalyst, we can make use of an existing technique
to route the tccd access via the UI process. This has been enabled on macOS for a long time.
* Source/WebKit/UIProcess/Cocoa/WebProcessProxyCocoa.mm:
* Source/WebKit/UIProcess/WebProcessProxy.h:
* Source/WebKit/UIProcess/WebProcessProxy.messages.in:
* Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm:
(WebKit::WebProcess::platformInitializeWebProcess):
* Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:
Canonical link: https://commits.webkit.org/274868@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list