Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4e90adc39229598305c2660a490d25aa4665017b
https://github.com/WebKit/WebKit/commit/4e90adc39229598305c2660a490d25aa4665017b
Author: Per Arne Vollan <[email protected]>
Date: 2026-01-28 (Wed, 28 Jan 2026)
Changed paths:
M Source/WebKit/UIProcess/WebProcessCache.cpp
Log Message:
-----------
[iOS] Improve page load performance with Site Isolation enabled
https://bugs.webkit.org/show_bug.cgi?id=306271
rdar://168918854
Reviewed by Chris Dumez.
Improve page load performance with Site Isolation enabled on iOS by adjusting
the Web process max cache size.
This patch unifies the max size for all platforms. The actual cache size is
computed based on the memory size
of the device, so this patch will not change the cache size for devices with
less memory. For higher end
devices, this will increase the cache size. This should not increase jetsam
events, since we are terminating
Web processes on memory pressure. This change is a significant improvement in
page load performance on iOS
with Site Isolation enabled.
* Source/WebKit/UIProcess/WebProcessCache.cpp:
(WebKit::WebProcessCache::updateCapacity):
Canonical link: https://commits.webkit.org/306363@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications