Bug 252621

Summary: [Lockdown Mode] Conditionalize sandbox access
Product: WebKit Reporter: Per Arne Vollan <pvollan>
Component: WebKit Misc.Assignee: Per Arne Vollan <pvollan>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 253053, 253054    
Bug Blocks:    

Description Per Arne Vollan 2023-02-20 15:13:04 PST
Conditionalize sandbox access based on Lockdown Mode sandbox flag.
Comment 1 Radar WebKit Bug Importer 2023-02-20 15:14:00 PST
<rdar://problem/105698648>
Comment 2 Per Arne Vollan 2023-02-20 15:23:23 PST
Pull request: https://github.com/WebKit/WebKit/pull/10406
Comment 3 EWS 2023-02-27 19:11:17 PST
Committed 260916@main (d50594881e1a): <https://commits.webkit.org/260916@main>

Reviewed commits have been landed. Closing PR #10406 and removing active labels.
Comment 4 Simon Fraser (smfr) 2023-02-27 21:21:23 PST
In my local build this caused:
com.apple.WebKit.WebContent.Development: Could not compile WebContent sandbox: (null)
com.apple.WebKit.WebContent.Development: Could not initialize sandbox profile [/Volumes/Data/Development/system/webkit/OpenSource/WebKitBuild/Debug/WebKit.framework/Resources/com.apple.WebProcess.sb], error 'compilation failed'
Comment 5 WebKit Commit Bot 2023-02-27 21:23:30 PST
Re-opened since this is blocked by bug 253053
Comment 6 Per Arne Vollan 2023-02-28 09:14:23 PST
Pull request: https://github.com/WebKit/WebKit/pull/10802
Comment 7 EWS 2023-03-01 07:21:40 PST
Committed 261005@main (d31db0a79195): <https://commits.webkit.org/261005@main>

Reviewed commits have been landed. Closing PR #10802 and removing active labels.