Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5fe1c94fc59d4d5c24cd4e6d0561af14cf17964e
      
https://github.com/WebKit/WebKit/commit/5fe1c94fc59d4d5c24cd4e6d0561af14cf17964e
  Author: Cole Carley <[email protected]>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    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/ResourceLoadStatistics.mm

  Log Message:
  -----------
  Skip all API tests in site isolation that depend on the back forward cache
https://bugs.webkit.org/show_bug.cgi?id=300730
rdar://162634151

Reviewed by Sihui Liu.

The back forward cache does not work in site isolation. This patch skips all API
tests that rely on the back forward cache. Note that these tests are only 
skipped
if run in site isolation mode.

* Tools/TestWebKitAPI/Tests/WebKitCocoa/IndexedDBInPageCache.mm:
(TEST(IndexedDB, IndexedDBInPageCache)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/Navigation.mm:
(TEST(WKNavigation, ShouldGoToBackForwardListItem)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:
((ProcessSwap, Back)):
((ProcessSwap, SuspendedPageDiesAfterBackForwardListItemIsGone)):
((ProcessSwap, SuspendedPagesInActivityMonitor)):
((ProcessSwap, ReuseSuspendedProcess)):
((ProcessSwap, SuspendedPageLimit)):
((ProcessSwap, NumberOfCachedProcesses)):
((ProcessSwap, GoBackToSuspendedPageWithMainFrameIDThatIsNotOne)):
((ProcessSwap, 
NavigateBackAfterNavigatingAwayFromCrossOriginOpenerPolicyUsingBackForwardCache)):
* Tools/TestWebKitAPI/Tests/WebKitCocoa/ResourceLoadStatistics.mm:
(TEST(ResourceLoadStatistics, BackForwardPerPageData)):

Canonical link: https://commits.webkit.org/301531@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to