[webkit-changes] [WebKit/WebKit] 6b99c6: Set SameSite=None cookies from a secure origin in ...
Charlie Wolfe
noreply at github.com
Mon Jun 24 03:58:33 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6b99c648fb7c300ff5ec61f9b80ca78812ad8174
https://github.com/WebKit/WebKit/commit/6b99c648fb7c300ff5ec61f9b80ca78812ad8174
Author: Charlie Wolfe <charliew at apple.com>
Date: 2024-06-24 (Mon, 24 Jun 2024)
Changed paths:
M LayoutTests/http/tests/resourceLoadStatistics/add-blocking-to-redirect.html
R LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.html
A LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.https.html
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname.html
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname.https.html
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname.html
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname.https.html
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname.html
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname.https.html
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname.html
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname.https.html
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname.html
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname.https.html
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname.html
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname.https.html
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname-expected.txt
R LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname.html
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname.https-expected.txt
A LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname.https.html
M LayoutTests/http/tests/resourceLoadStatistics/cookie-deletion.html
M LayoutTests/http/tests/resourceLoadStatistics/cookies-with-and-without-user-interaction.html
M LayoutTests/http/tests/resourceLoadStatistics/exemptDomains/app-bound-domains-exempt-from-cookie-blocking-between-each-other.html
M LayoutTests/http/tests/resourceLoadStatistics/exemptDomains/managed-domains-third-party-resources-exempt-from-cookie-blocking.html
M LayoutTests/http/tests/resourceLoadStatistics/exemptDomains/third-party-cookie-blocking.html
M LayoutTests/http/tests/resourceLoadStatistics/grandfathering.html
M LayoutTests/http/tests/resourceLoadStatistics/no-third-party-cookie-blocking-when-itp-is-off.html
M LayoutTests/http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html
M LayoutTests/http/tests/resourceLoadStatistics/ping-to-prevalent-resource.html
A LayoutTests/http/tests/resourceLoadStatistics/resources/secure-worker-importing-localhost-script.js
M LayoutTests/http/tests/resourceLoadStatistics/resources/set-cookie.py
M LayoutTests/http/tests/resourceLoadStatistics/third-party-cookie-blocking-on-sites-without-user-interaction.html
M LayoutTests/platform/glib/TestExpectations
M LayoutTests/platform/gtk/TestExpectations
M LayoutTests/platform/ios/TestExpectations
M LayoutTests/platform/mac-wk2/TestExpectations
M LayoutTests/platform/wincairo/TestExpectations
M LayoutTests/platform/wk2/TestExpectations
Log Message:
-----------
Set SameSite=None cookies from a secure origin in http/tests/resourceLoadStatistics/
https://bugs.webkit.org/show_bug.cgi?id=275747
rdar://129872343
Reviewed by Matthew Finkel and Sihui Liu.
* LayoutTests/http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
* LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.html.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-1p-cname.html.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-3p-cname.html.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-matching-cname.html.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-cname-sub-no-cname.html.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-1p-cname.html.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-3p-cname.html.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname.https-expected.txt: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname-expected.txt.
* LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname.https.html: Renamed from LayoutTests/http/tests/resourceLoadStatistics/cname-cloaking-top-no-cname-sub-no-cname.html.
* LayoutTests/http/tests/resourceLoadStatistics/cookie-deletion.html:
* LayoutTests/http/tests/resourceLoadStatistics/cookies-with-and-without-user-interaction.html:
* LayoutTests/http/tests/resourceLoadStatistics/exemptDomains/app-bound-domains-exempt-from-cookie-blocking-between-each-other.html:
* LayoutTests/http/tests/resourceLoadStatistics/exemptDomains/managed-domains-third-party-resources-exempt-from-cookie-blocking.html:
* LayoutTests/http/tests/resourceLoadStatistics/exemptDomains/third-party-cookie-blocking.html:
* LayoutTests/http/tests/resourceLoadStatistics/grandfathering.html:
* LayoutTests/http/tests/resourceLoadStatistics/no-third-party-cookie-blocking-when-itp-is-off.html:
* LayoutTests/http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
* LayoutTests/http/tests/resourceLoadStatistics/ping-to-prevalent-resource.html:
* LayoutTests/http/tests/resourceLoadStatistics/resources/secure-worker-importing-localhost-script.js: Added.
(onmessage):
* LayoutTests/http/tests/resourceLoadStatistics/resources/set-cookie.py:
* LayoutTests/http/tests/resourceLoadStatistics/third-party-cookie-blocking-on-sites-without-user-interaction.html:
* LayoutTests/platform/glib/TestExpectations:
* LayoutTests/platform/gtk/TestExpectations:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* LayoutTests/platform/wincairo/TestExpectations:
* LayoutTests/platform/wk2/TestExpectations:
Canonical link: https://commits.webkit.org/280300@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list