Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3e277d994fe5fa7482b96d1dd87e0e7643803d42
      
https://github.com/WebKit/WebKit/commit/3e277d994fe5fa7482b96d1dd87e0e7643803d42
  Author: Chris Dumez <[email protected]>
  Date:   2026-07-20 (Mon, 20 Jul 2026)

  Changed paths:
    M Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in
    M Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in
    M Source/WebKit/Shared/Sandbox/iOS/gpu-defines.sb
    M Source/WebKit/Shared/Sandbox/iOS/networking-defines.sb
    M Source/WebKit/Shared/Sandbox/iOS/webcontent-defines.sb
    M Source/WebKit/WebProcess/com.apple.WebProcess.sb.in
    M Source/WebKit/WebProcess/com.apple.WebProcess.x86.sb.in

  Log Message:
  -----------
  [Sandboxing] Update sandbox profiles to allow the `*at` counterparts to some 
syscalls
https://bugs.webkit.org/show_bug.cgi?id=319647
rdar://181861452

Reviewed by Sihui Liu.

Whereever we
allow:
```
`SYS_rename`
`SYS_open_dprotected_np`
`SYS_open`
```

We need to also allow:
```
`SYS_renameat`
`SYS_openat_dprotected_np`
`SYS_openat`
```

This is to unblock an underlying framework.

* Source/WebKit/GPUProcess/mac/com.apple.WebKit.GPUProcess.sb.in:
* Source/WebKit/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in:
* Source/WebKit/Shared/Sandbox/iOS/gpu-defines.sb:
* Source/WebKit/Shared/Sandbox/iOS/networking-defines.sb:
* Source/WebKit/Shared/Sandbox/iOS/webcontent-defines.sb:
* Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:
* Source/WebKit/WebProcess/com.apple.WebProcess.x86.sb.in:

Canonical link: 
https://flagged.apple.com:443/proxy?t2=Dp7X1c6kX1&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE3NTk0QG1haW4=&emid=aa89ca76-f4dc-484e-88a8-283adf159d3a&c=11



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to