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

Reply via email to