Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC 6265bis: Clarify same-site for reload navigations #1384

Merged
merged 3 commits into from
Feb 12, 2021

Conversation

chlily1
Copy link
Contributor

@chlily1 chlily1 commented Jan 25, 2021

Addressing the questions raised in issue #628

@chlily1
Copy link
Contributor Author

chlily1 commented Jan 25, 2021

@englehardt @miketaylr @sbingler -- PTAL, thanks!

@miketaylr
Copy link
Collaborator

LGTM, thanks!

@englehardt
Copy link
Contributor

LGTM, modulo sbingler comment.

@chlily1
Copy link
Contributor Author

chlily1 commented Jan 26, 2021

@mikewest PTAL, thanks!

@sbingler
Copy link
Collaborator

LGTM

@mnot mnot added the 6265bis label Feb 9, 2021
@miketaylr
Copy link
Collaborator

@chlily1 can you also add a changelog entry? At that point, it's probably good to land given @englehardt's LGTM.

@chlily1 chlily1 merged commit f2ec0aa into httpwg:master Feb 12, 2021
@chlily1 chlily1 deleted the 6265bis-samesite-reload branch February 12, 2021 17:26
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Jul 27, 2021
The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Jul 27, 2021
The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053934
Reviewed-by: Steven Bingler <bingler@chromium.org>
Commit-Queue: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#905760}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Jul 27, 2021
The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053934
Reviewed-by: Steven Bingler <bingler@chromium.org>
Commit-Queue: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#905760}
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Jul 30, 2021
… WPTs, a=testonly

Automatic update from web-platform-tests
Fix and re-enable SameSite cookie reload WPTs

The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053934
Reviewed-by: Steven Bingler <bingler@chromium.org>
Commit-Queue: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#905760}

--

wpt-commits: 48b6d27f1fc41d82b71a22daa4cf1a0698bddc02
wpt-pr: 29796
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Jul 31, 2021
… WPTs, a=testonly

Automatic update from web-platform-tests
Fix and re-enable SameSite cookie reload WPTs

The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053934
Reviewed-by: Steven Bingler <bingler@chromium.org>
Commit-Queue: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#905760}

--

wpt-commits: 48b6d27f1fc41d82b71a22daa4cf1a0698bddc02
wpt-pr: 29796
jamienicol pushed a commit to jamienicol/gecko that referenced this pull request Aug 4, 2021
… WPTs, a=testonly

Automatic update from web-platform-tests
Fix and re-enable SameSite cookie reload WPTs

The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053934
Reviewed-by: Steven Bingler <bingler@chromium.org>
Commit-Queue: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#905760}

--

wpt-commits: 48b6d27f1fc41d82b71a22daa4cf1a0698bddc02
wpt-pr: 29796
jamienicol pushed a commit to jamienicol/gecko that referenced this pull request Aug 4, 2021
… WPTs, a=testonly

Automatic update from web-platform-tests
Fix and re-enable SameSite cookie reload WPTs

The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053934
Reviewed-by: Steven Bingler <bingler@chromium.org>
Commit-Queue: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#905760}

--

wpt-commits: 48b6d27f1fc41d82b71a22daa4cf1a0698bddc02
wpt-pr: 29796
mjfroman pushed a commit to mjfroman/moz-libwebrtc-third-party that referenced this pull request Oct 14, 2022
The SameSite cookie WPTs dealing with reloaded pages have been disabled
for a long time for failures. A recent spec change clarified the correct
behavior for SameSite cookies on reload navigations:
httpwg/http-extensions#1384

The reloads used in these tests are renderer-initiated, as opposed to
browser-initiated (triggered by user interface elements), so they should
be considered same-site requests. The SameSite context of the initial
navigation need not be the same as the context of the reloaded
navigation. The tests are modified to support two different statuses.

One of the tests, involving POST requests, is still failing, but for a
different reason, and has been moved to the appropriate section of
TestExpectations.

Bug: 843945
Change-Id: Ifa5c4431e3761534246c150ead2e1823a712bfd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3053934
Reviewed-by: Steven Bingler <bingler@chromium.org>
Commit-Queue: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#905760}
NOKEYCHECK=True
GitOrigin-RevId: 87faf7694776a7af5e3b7cdad1f61ab92809accc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

None yet

5 participants