Closed Bug 1607877 Opened 5 years ago Closed 5 years ago

[wpt-sync] Sync PR 21093 - Update cookie WPT expectations to support nameless cookies.

Categories

(Core :: Networking: Cookies, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream][necko-triaged])

Sync web-platform-tests PR 21093 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/21093
Details from upstream follow.

Mike West <mkwst@chromium.org> wrote:

Update cookie WPT expectations to support nameless cookies.

Based on the discussion in 1, we should change the spec to support
nameless cookies parsed from headers like Set-Cookie: foo. This patch
updates the WPT expectations accordingly.

Bug: 1037996
Change-Id: Iefabea524377857d524c74457153347a107401ee
Reviewed-on: https://chromium-review.googlesource.com/1982551
WPT-Export-Revision: 8e7be19fb1c8fcdf5c57f697f429e9fa5db779c5

PR 21093 applied with additional changes from upstream: 3adc15d3ba2e20e9ae79daf019cb784934f0fa7f
Component: web-platform-tests → Networking: Cookies
Product: Testing → Core
Whiteboard: [wptsync downstream] → [wptsync downstream][necko-triaged]
Whiteboard: [wptsync downstream][necko-triaged] → [wptsync downstream]
Whiteboard: [wptsync downstream] → [wptsync downstream][necko-triaged]
Whiteboard: [wptsync downstream][necko-triaged] → [wptsync downstream]

CI Results

Ran 13 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 40 tests

Status Summary

Firefox

OK : 1
PASS: 26[['GitHub']] 65[[u'Gecko-android-em-7.0-x86_64-debug-geckoview', u'Gecko-android-em-7.0-x86_64-opt-geckoview', u'Gecko-linux64-asan-opt', u'Gecko-linux64-debug', u'Gecko-linux64-opt', u'Gecko-linux64-qr-debug', u'Gecko-linux64-qr-opt', u'Gecko-windows10-64-debug', u'Gecko-windows10-64-opt', u'Gecko-windows10-64-qr-debug', u'Gecko-windows10-64-qr-opt', u'Gecko-windows7-32-debug', u'Gecko-windows7-32-opt']]
FAIL: 2

Chrome

OK : 1
PASS: 22
FAIL: 6

Safari

OK : 1
PASS: 17
FAIL: 11

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/cookies/http-state/general-tests.html
0024 - Ignore Set-Cookie: = with other Set-Cookie headers.: FAIL (Chrome: FAIL, Safari: FAIL)
0025 - Ignore name- and value-less Set-Cookie: ; bar.: FAIL (Chrome: FAIL, Safari: FAIL)

Whiteboard: [wptsync downstream] → [wptsync downstream][necko-triaged]
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0e4add660dab [wpt PR 21093] - Update cookie WPT expectations to support nameless cookies., a=testonly https://hg.mozilla.org/integration/autoland/rev/7b20f05c75fc [wpt PR 21093] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.