Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 529a52d27c2f793992f751ec10eb075d4fd5057b
https://github.com/WebKit/WebKit/commit/529a52d27c2f793992f751ec10eb075d4fd5057b
Author: Ben Nham <[email protected]>
Date: 2026-09-30 (Wed, 30 Sep 2026)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebKit/UIProcess/WebProcessPool.cpp
M Source/WebKit/UIProcess/WebProcessProxy.cpp
Log Message:
-----------
Enable certain perf optimizations when Site Isolation is enabled
https://bugs.webkit.org/show_bug.cgi?id=325833
rdar://188842559
Reviewed by Sihui Liu.
We have certain generic perf optimizations that we want to only enable when
Site Isolation is
enabled for now (even though they are not actually SI-specific). This is mainly
to make perf status
tracking for the feature easier.
We plan to enable these perf optimizations globally soon for the SI off config
as well, which is
covered by a FIXME radar.
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebKit/UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::initializeNewWebProcess):
* Source/WebKit/UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::create):
Canonical link: https://commits.webkit.org/322324@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications