Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4f929efecc30cafba289dcba66c9b96bf3d5d67f
https://github.com/WebKit/WebKit/commit/4f929efecc30cafba289dcba66c9b96bf3d5d67f
Author: Taher Ali <[email protected]>
Date: 2026-06-26 (Fri, 26 Jun 2026)
Changed paths:
M Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in
Log Message:
-----------
GPU process sandbox should allow mach-lookup of com.apple.gputools.service
https://bugs.webkit.org/show_bug.cgi?id=317932
rdar://180727528
Reviewed by Per Arne Vollan.
When remote inspection is enabled,
GPUProcessProxy::createGPUToolsSandboxExtensionHandlesIfNeeded()
hands the GPU process a sandbox extension for com.apple.gputools.service, but
the macOS
GPU process profile had no rule to accept that extension. So the lookup was
denied anyway
and GPU Tools could not attach to the GPU process. This PR adds an allow rule
to the sandbox profile.
*
Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
Canonical link:
https://flagged.apple.com:443/proxy?t2=Dw2P2H2Bn1&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE1OTEyQG1haW4=&emid=14d840a4-7a96-4eed-ac32-92451ede1c9c&c=11
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications