Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bc44f0df0f00ecd6564e5f94545b19f65dcecbf4
      
https://github.com/WebKit/WebKit/commit/bc44f0df0f00ecd6564e5f94545b19f65dcecbf4
  Author: Per Arne Vollan <[email protected]>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M Source/WebKit/DerivedSources.make
    A Source/WebKit/Shared/Sandbox/macOS/webcontent-defines.sb
    M Source/WebKit/WebKit.xcodeproj/project.pbxproj
    M Source/WebKit/WebProcess/com.apple.WebProcess.sb.in

  Log Message:
  -----------
  [macOS] Create a sandbox include file for the WebContent process
https://bugs.webkit.org/show_bug.cgi?id=307179
rdar://169814965

Reviewed by Sihui Liu.

Refactor the macOS WebContent sandbox by adding a include files for defines.
This patch also fixes an issue with an incorrect boolean expression.
Additionally, we only want to apply a compile time check for production builds
in order to support some development scenarios, so we pass a new flag to the
preprocessing step of the sandboxes.

* Source/WebKit/DerivedSources.make:
* Source/WebKit/Shared/Sandbox/macOS/webcontent-defines.sb: Added.
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
* Source/WebKit/WebProcess/com.apple.WebProcess.sb.in:

Canonical link: https://commits.webkit.org/307194@main



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

Reply via email to