Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 582d48525cbb3319800ee42739ae09a23100f231
https://github.com/WebKit/WebKit/commit/582d48525cbb3319800ee42739ae09a23100f231
Author: Rupin Mittal <[email protected]>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M Tools/TestWebKitAPI/Tests/WebKit/DidRemoveFrameFromHiearchyInPageCache.cpp
M Tools/TestWebKitAPI/Tests/WebKit/WKBackForwardListTests.mm
M Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBInPageCache.mm
M Tools/TestWebKitAPI/Tests/WebKitCocoa/Navigation.mm
M Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm
M Tools/TestWebKitAPI/Tests/WebKitCocoa/WebTransport.mm
Log Message:
-----------
[Site Isolation] Skip API tests timing out due to backforward cache dependency
https://bugs.webkit.org/show_bug.cgi?id=309815
rdar://172397684
Reviewed by Sihui Liu.
These three API tests are timing out with site isolation enabled. If the bf
cache is disabled, they time out even with site isolation off. Skipping them
for now since they require the bf cache.
TEST(ProcessSwap, NavigationWithLockedHistoryWithPSON)
TEST(ProcessSwap, NavigationWithLockedHistoryWithoutPSON)
TEST(WebTransport, BackForwardCache)
* Tools/TestWebKitAPI/Tests/WebKit/DidRemoveFrameFromHiearchyInPageCache.cpp:
(TestWebKitAPI::TEST(WebKit, DidRemoveFrameFromHiearchyInBackForwardCache)):
* Tools/TestWebKitAPI/Tests/WebKit/WKBackForwardListTests.mm:
(runGoBackAfterNavigatingSameSiteIframe):
(runGoBackAfterNavigatingSameSiteIframe2):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBInPageCache.mm:
(TEST(IndexedDB, IndexedDBInPageCache)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/Navigation.mm:
(-[BackForwardDelegate _webView:willGoToBackForwardListItem:inPageCache:]):
(-[BackForwardDelegateWithShouldGo
webView:shouldGoToBackForwardListItem:willUseInstantBack:completionHandler:]):
(-[BackForwardDelegateWithShouldGoSPI
_webView:shouldGoToBackForwardListItem:inPageCache:completionHandler:]):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:
((ProcessSwap, Back)):
((ProcessSwap, SuspendedPagesInActivityMonitor)):
((ProcessSwap, NavigationWithLockedHistoryWithoutPSON)):
((ProcessSwap, ReuseSuspendedProcess)):
((ProcessSwap, SuspendedPageLimit)):
((ProcessSwap, PageCache1)):
((ProcessSwap, PageCacheAfterProcessSwapByClient)):
((ProcessSwap, PageCacheWhenNavigatingFromJS)):
((ProcessSwap, NumberOfPrewarmedProcesses)):
((ProcessSwap, GoBackToSuspendedPageWithMainFrameIDThatIsNotOne)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/WebTransport.mm:
(TestWebKitAPI::BackForwardCache)):
Canonical link: https://commits.webkit.org/309214@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications