Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: aa697ddd0312b191de5fb13b580f19159d39c26f
      
https://github.com/WebKit/WebKit/commit/aa697ddd0312b191de5fb13b580f19159d39c26f
  Author: Basuke Suzuki <[email protected]>
  Date:   2026-09-16 (Wed, 16 Sep 2026)

  Changed paths:
    M LayoutTests/platform/ios-site-isolation/TestExpectations
    M LayoutTests/platform/mac-site-isolation/TestExpectations

  Log Message:
  -----------
  [Site Isolation] Remove stale TestExpectations for navigation-api 
different-origin-entries-removed-after-bfcache
https://bugs.webkit.org/show_bug.cgi?id=324396
rdar://187627676

Reviewed by Per Arne Vollan.

http/tests/navigation-api/different-origin-entries-removed-after-bfcache.html 
passes under Site
Isolation on both Mac and iOS, but both site-isolation expectation files still 
list it as expected
to fail. Every Site Isolation run therefore reports it as "Expected to timeout, 
but passed", which
is permanent noise in the run summary and, worse, masks a genuine regression 
should the test start
failing again.

No other TestExpectations file lists this test, so removing these two lines 
makes the Site
Isolation expectation fall back to Pass.

Verified with run-webkit-tests --site-isolation-enabled-by-default 
--iterations=10: 10/10
unexpected passes on Mac (CMake Debug) and on iOS Simulator, iPhone 17 Pro 
running iOS 27 (Xcode
Debug). After the removal the surrounding suites are clean -- on Mac, 
http/tests/navigation-api/
plus http/wpt/navigation-api/ (14 tests) and 
imported/w3c/web-platform-tests/navigation-api/ (467
tests); on iOS, http/tests/navigation-api/ over three iterations (18 tests).

Why the test started passing was not investigated, so this is an 
expectations-only change. Only
Debug was exercised, on both platforms; the Release configuration was not.

Covered by existing tests.

* LayoutTests/platform/ios-site-isolation/TestExpectations:
* LayoutTests/platform/mac-site-isolation/TestExpectations:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to