Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9cc6ef35c7827ada0f1cfdc9730f0bba70393cb4
      
https://github.com/WebKit/WebKit/commit/9cc6ef35c7827ada0f1cfdc9730f0bba70393cb4
  Author: Matthew Finkel <[email protected]>
  Date:   2024-11-22 (Fri, 22 Nov 2024)

  Changed paths:
    M LayoutTests/TestExpectations
    R 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies-expected.txt
    R 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies.html
    A 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies.https-expected.txt
    A 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies.https.html
    M LayoutTests/http/tests/cookies/resources/set-cookie-and-redirect-back.py

  Log Message:
  -----------
  Make partitioned cookies work in 
accept-partitioned-first-and-third-party-cookies
https://bugs.webkit.org/show_bug.cgi?id=283469
rdar://140325398

Reviewed by Charlie Wolfe.

The current test doesn't cover the actual functionality, it has a couple typos
that mask the problem. This change:

1. corrects the feature flag name
2. loads the document with https
3. set the partitioned cookie with the Secure attribute and SameSite=None

These are all needed to actually use the partitioned cookie implementation.

This patch also adjusts third-party cookie blocking.

* LayoutTests/TestExpectations:
* 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies.https-expected.txt:
 Renamed from 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies-expected.txt.
* 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies.https.html:
 Renamed from 
LayoutTests/http/tests/cookies/accept-partitioned-first-and-third-party-cookies.html.
* LayoutTests/http/tests/cookies/resources/set-cookie-and-redirect-back.py:

Canonical link: https://commits.webkit.org/286944@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