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