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

Reply via email to