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