Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a81ef537f2e2d7038be08fdcd350b39a03049da4
https://github.com/WebKit/WebKit/commit/a81ef537f2e2d7038be08fdcd350b39a03049da4
Author: Tim Horton <[email protected]>
Date: 2026-01-14 (Wed, 14 Jan 2026)
Changed paths:
M Source/WebKit/Configurations/WebKit.xcconfig
M Source/WebKit/Shared/mac/AuxiliaryProcessMac.mm
Log Message:
-----------
Enable compiled sandbox profile caching in macCatalyst builds
https://bugs.webkit.org/show_bug.cgi?id=305460
rdar://168126328
Reviewed by Per Arne Vollan and Abrar Rahman Protyasha.
Enable sandbox caching in macCatalyst builds. These builds use macOS style
sandbox profiles (loaded and applied at runtime, unlike iOS), and as such,
benefit
from caching just like normal macOS WebKit.
This improves macCatalyst Web Process launch time by about 2 seconds (from 2.5s
to 0.5s)
in my local testing.
* Source/WebKit/Configurations/WebKit.xcconfig:
* Source/WebKit/Shared/mac/AuxiliaryProcessMac.mm:
Canonical link: https://commits.webkit.org/305585@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications