Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 2662815de2b5e70a2dac3c4f521383ea3ee3cdde
      
https://github.com/WebKit/WebKit/commit/2662815de2b5e70a2dac3c4f521383ea3ee3cdde
  Author: Ruthvik Konda <[email protected]>
  Date:   2025-12-10 (Wed, 10 Dec 2025)

  Changed paths:
    M LayoutTests/http/tests/referrer-policy/resources/document.html
    R 
LayoutTests/http/tests/site-isolation/referrer-policy/no-referrer/cross-origin-http-http-expected.txt
    R 
LayoutTests/http/tests/site-isolation/referrer-policy/no-referrer/cross-origin-http-http.html
    R 
LayoutTests/http/tests/site-isolation/referrer-policy/origin/cross-origin-http-http-expected.txt
    R 
LayoutTests/http/tests/site-isolation/referrer-policy/origin/cross-origin-http-http.html
    R 
LayoutTests/http/tests/site-isolation/referrer-policy/resources/document.html
    R 
LayoutTests/http/tests/site-isolation/referrer-policy/unsafe-url/cross-origin-http-http-expected.txt
    R 
LayoutTests/http/tests/site-isolation/referrer-policy/unsafe-url/cross-origin-http-http.html
    M LayoutTests/platform/ios-site-isolation/TestExpectations
    M LayoutTests/platform/mac-site-isolation/TestExpectations

  Log Message:
  -----------
  [Site Isolation] Fix SI referrer policy test failures
https://bugs.webkit.org/show_bug.cgi?id=303871
rdar://166168429

Reviewed by Alex Christensen and Sihui Liu.

Since a cross site document get loaded in another WCP with SI on,
tracking prevention needs to be disabled again for that process. Otherwise, it 
causes problems with the referrer policy in these tests.
https://commits.webkit.org/300558@main did most of this work in its SI copies 
of referrer policy tests.
Now that post commit SI bot runs correctly (runs existing tests with SI on), 
those copies are now unnecessary so
we delete them and migrate the necessary changes to existing referrer-policy 
tests.

* LayoutTests/http/tests/referrer-policy/resources/document.html:
* 
LayoutTests/http/tests/site-isolation/referrer-policy/no-referrer/cross-origin-http-http-expected.txt:
 Removed.
* 
LayoutTests/http/tests/site-isolation/referrer-policy/no-referrer/cross-origin-http-http.html:
 Removed.
* 
LayoutTests/http/tests/site-isolation/referrer-policy/origin/cross-origin-http-http-expected.txt:
 Removed.
* 
LayoutTests/http/tests/site-isolation/referrer-policy/origin/cross-origin-http-http.html:
 Removed.
* 
LayoutTests/http/tests/site-isolation/referrer-policy/resources/document.html: 
Removed.
* 
LayoutTests/http/tests/site-isolation/referrer-policy/unsafe-url/cross-origin-http-http-expected.txt:
 Removed.
* 
LayoutTests/http/tests/site-isolation/referrer-policy/unsafe-url/cross-origin-http-http.html:
 Removed.
* LayoutTests/platform/ios-site-isolation/TestExpectations:
* LayoutTests/platform/mac-site-isolation/TestExpectations:

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



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

Reply via email to