Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b148037850ecd715eb4295cc1aa2e5e438364a86
https://github.com/WebKit/WebKit/commit/b148037850ecd715eb4295cc1aa2e5e438364a86
Author: Per Arne Vollan <[email protected]>
Date: 2026-06-08 (Mon, 08 Jun 2026)
Changed paths:
M
Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb.in
M
Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm
M Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm
Log Message:
-----------
[iOS] The UI process should not have access to the temp and cache folder of
the Networking process
https://bugs.webkit.org/show_bug.cgi?id=316124
rdar://178551436
Reviewed by Sihui Liu.
To achieve this, we can move these directories to its container. We have
previously done the same
for the WebContent and GPU process.
*
Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb.in:
* Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:
(WebKit::XPCServiceEventHandler):
* Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm:
(WebKit::ProcessLauncher::tryFinishLaunchingProcess):
Canonical link:
https://flagged.apple.com:443/proxy?t2=Dn6S6i8IL3&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE0NzUxQG1haW4=&emid=08b6659e-c3bb-4fac-90cb-9ae8e56e1403&c=11
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications