Closed
Bug 1744146
Opened 2 years ago
Closed 2 years ago
[wpt-sync] Sync PR 31862 - Rename CookieStore wpt tests to remove `.tentative.` infix.
Categories
(Testing :: web-platform-tests, task, P4)
Testing
web-platform-tests
Tracking
(firefox97 fixed)
RESOLVED
FIXED
97 Branch
Tracking | Status | |
---|---|---|
firefox97 | --- | fixed |
People
(Reporter: mozilla.org, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
78.16 KB,
text/plain
|
Details |
Sync web-platform-tests PR 31862 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/31862
Details from upstream follow.
cfredric <cfredric@chromium.org> wrote:
Rename CookieStore wpt tests to remove
.tentative.
infix.Change-Id: I582205116ca25b06716db6f23c72fcafb662c91e
Reviewed-on: https://chromium-review.googlesource.com/3313696
WPT-Export-Revision: 7df05e4dc0ded193c5ed69fb4ca0ee7b4e1fb1aa
Assignee | ||
Comment 1•2 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=81d72a683d4c047f2e3f5e0d345c43d037d3a7dc
Assignee | ||
Comment 2•2 years ago
|
||
# CI Results Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI Total 53 tests and 1 subtests ## Status Summary ### Firefox OK : 49 FAIL : 197 TIMEOUT: 6 ERROR : 1 NOTRUN : 3 ### Chrome OK : 53 PASS : 202 FAIL : 1 ### Safari OK : 50 FAIL : 200 TIMEOUT: 4 ERROR : 1 NOTRUN : 1 ## Links [Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=81d72a683d4c047f2e3f5e0d345c43d037d3a7dc) [GitHub PR Head](https://wpt.fyi/results/?sha=a8bb3744621e1c2b68ceed17cb75cc144fe3856f&label=pr_head) [GitHub PR Base](https://wpt.fyi/results/?sha=a8bb3744621e1c2b68ceed17cb75cc144fe3856f&label=pr_base) ## Details ### Firefox-only Failures /cookie-store/cookieStore_subscribe_arguments.https.any.serviceworker.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`], TIMEOUT [`GitHub`] ### New Tests That Don't Pass /cookie-store/change_eventhandler_for_document_cookie.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) document.cookie set/overwrite/delete observed by CookieStore: FAIL (Chrome: PASS, Safari: FAIL) CookieStore set/overwrite/delete observed by document.cookie: FAIL (Chrome: PASS, Safari: FAIL) CookieStore agrees with document.cookie on encoding non-ASCII cookies: FAIL (Chrome: PASS, Safari: FAIL) document.cookie agrees with CookieStore on encoding non-ASCII cookies: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/change_eventhandler_for_http_cookie_and_set_cookie_headers.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) HTTP set/overwrite/delete observed in CookieStore: FAIL (Chrome: PASS, Safari: FAIL) CookieStore agreed with HTTP headers agree on encoding non-ASCII cookies: FAIL (Chrome: PASS, Safari: FAIL) CookieStore set/overwrite/delete observed in HTTP headers: FAIL (Chrome: PASS, Safari: FAIL) HTTP headers agreed with CookieStore on encoding non-ASCII cookies: FAIL (Chrome: PASS, Safari: FAIL) Binary HTTP set/overwrite/delete observed in CookieStore: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/change_eventhandler_for_no_name_and_no_value.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) Verify behavior of no-name and no-value cookies.: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/change_eventhandler_for_no_name_equals_in_value.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) Verify that attempting to set a cookie with no name and with '=' in the value does not work.: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/change_eventhandler_for_no_name_multiple_values.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) Verify behavior of multiple no-name cookies: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieListItem_attributes.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) CookieListItem - cookieStore.set defaults with positional name and value: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set defaults with name and value in options: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with expires set to a timestamp 10 years in the future: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with expires set to a Date 10 years in the future: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with domain set to the current hostname: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with path set to the current directory: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set adds / to path if it does not end with /: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with sameSite set to strict: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with sameSite set to lax: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with sameSite set to none: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieListItem_attributes.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) CookieListItem - cookieStore.set defaults with positional name and value: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set defaults with name and value in options: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with expires set to a timestamp 10 years in the future: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with expires set to a Date 10 years in the future: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with domain set to the current hostname: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with path set to the current directory: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set adds / to path if it does not end with /: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with sameSite set to strict: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with sameSite set to lax: FAIL (Chrome: PASS, Safari: FAIL) CookieListItem - cookieStore.set with sameSite set to none: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStoreManager_getSubscriptions_empty.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) getSubscriptions returns an empty array when there are no subscriptions: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStoreManager_getSubscriptions_empty.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) getSubscriptions returns an empty array when there are no subscriptions: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStoreManager_getSubscriptions_multiple.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) getSubscriptions returns a subscription passed to subscribe: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStoreManager_getSubscriptions_multiple.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) getSubscriptions returns a subscription passed to subscribe: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStoreManager_getSubscriptions_single.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) getSubscriptions returns a subscription passed to subscribe: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStoreManager_getSubscriptions_single.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) getSubscriptions returns a subscription passed to subscribe: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_delete_arguments.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.delete with positional name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with name in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete domain starts with ".": FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain that is not equal current host: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain set to the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain set to a subdomain of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain set to a non-domain-matching suffix of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with path set to the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with path set to subdirectory of the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with missing / at the end of path: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with path that does not start with /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with get result: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with positional empty name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with empty name in options: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_delete_arguments.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.delete with positional name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with name in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete domain starts with ".": FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain that is not equal current host: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain set to the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain set to a subdomain of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with domain set to a non-domain-matching suffix of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with path set to the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with path set to subdirectory of the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with missing / at the end of path: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with path that does not start with /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with get result: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with positional empty name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with empty name in options: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_delete_basic.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.delete return type is Promise<void>: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_delete_basic.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.delete return type is Promise<void>: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_event_arguments.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) CookieChangeEvent construction with default arguments: FAIL (Chrome: PASS, Safari: FAIL) CookieChangeEvent construction with changed cookie list: FAIL (Chrome: PASS, Safari: FAIL) CookieChangeEvent construction with deleted cookie list: FAIL (Chrome: PASS, Safari: FAIL) CookieChangeEvent construction with changed and deleted cookie lists: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_event_basic.https.window.html: ERROR [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: ERROR) cookieStore fires change event for cookie set by cookieStore.set(): FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_event_delete.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore fires change event for cookie deleted by cookieStore.delete(): FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_event_overwrite.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore fires change event for cookie overwritten by cookieStore.set(): FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_getAll_arguments.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.getAll with no arguments: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with empty options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with positional name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with name in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with name in both positional arguments and options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with absolute url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with relative url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with invalid url path in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with invalid url host in options: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_getAll_arguments.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.getAll with no arguments: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with empty options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with positional name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with name in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with name in both positional arguments and options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with absolute url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with relative url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with invalid url path in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.getAll with invalid url host in options: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_getAll_multiple.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.getAll returns multiple cookies written by cookieStore.set: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_getAll_multiple.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.getAll returns multiple cookies written by cookieStore.set: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_getAll_set_basic.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.getAll returns the cookie written by cookieStore.set: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_getAll_set_basic.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.getAll returns the cookie written by cookieStore.set: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_arguments.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.get with no arguments returns TypeError: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with empty options returns TypeError: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with positional name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with name in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with name in both positional arguments and options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with absolute url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with relative url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with invalid url path in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with invalid url host in options: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_arguments.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.get with no arguments returns TypeError: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with empty options returns TypeError: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with positional name: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with name in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with name in both positional arguments and options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with absolute url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with relative url in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with invalid url path in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get with invalid url host in options: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_delete_basic.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.get returns null for a cookie deleted by cookieStore.delete: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_delete_basic.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.get returns null for a cookie deleted by cookieStore.delete: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_set_across_frames.https.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.get() sees cookieStore.set() in frame: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.get() in frame sees cookieStore.set(): FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_set_across_origins.sub.https.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`], TIMEOUT [`GitHub`] (Chrome: OK, Safari: TIMEOUT) cookieStore.get() sees cookieStore.set() in cross-origin frame: TIMEOUT (Chrome: PASS, Safari: TIMEOUT) cookieStore.get() in cross-origin frame sees cookieStore.set(): NOTRUN (Chrome: PASS, Safari: NOTRUN) /cookie-store/cookieStore_get_set_basic.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.get returns the cookie written by cookieStore.set: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_set_basic.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.get returns the cookie written by cookieStore.set: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_set_ordering.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) Set three simple origin session cookies sequentially and ensure they all end up in the cookie jar in order.: FAIL (Chrome: PASS, Safari: FAIL) Set three simple origin session cookies in undefined order using Promise.all and ensure they all end up in the cookie jar in any order. : FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_get_set_ordering.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) Set three simple origin session cookies sequentially and ensure they all end up in the cookie jar in order.: FAIL (Chrome: PASS, Safari: FAIL) Set three simple origin session cookies in undefined order using Promise.all and ensure they all end up in the cookie jar in any order. : FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_in_detached_frame.https.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore on DOMWindow of detached iframe (crbug.com/774626): FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_opaque_origin.https.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore in non-sandboxed iframe should not throw: FAIL (Chrome: PASS, Safari: FAIL) cookieStore in sandboxed iframe should throw SecurityError: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_set_arguments.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.set with positional name and value: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with name and value in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with empty name and an '=' in value: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with normal name and an '=' in value: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a future Date: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a past Date: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a future timestamp: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a past timestamp: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set domain starts with ".": FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain that is not equal current host: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain set to the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain set to a subdomain of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain set to a non-domain-matching suffix of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set default domain is null and differs from current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with path set to the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with path set to a subdirectory of the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set default path is /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set adds / to path that does not end with /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with path that does not start with /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with get result: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_set_arguments.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.set with positional name and value: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with name and value in options: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with empty name and an '=' in value: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with normal name and an '=' in value: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a future Date: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a past Date: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a future timestamp: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with expires set to a past timestamp: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set domain starts with ".": FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain that is not equal current host: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain set to the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain set to a subdomain of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with domain set to a non-domain-matching suffix of the current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set default domain is null and differs from current hostname: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with path set to the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with path set to a subdirectory of the current directory: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set default path is /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set adds / to path that does not end with /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with path that does not start with /: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with get result: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_special_names.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.set with __Secure- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set of expired __Secure- cookie name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with __Secure- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with __Host- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set of expired __Host- cookie name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with __Host- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with __Host- prefix and a domain option: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with __Host- prefix a path option: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_special_names.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.set with __Secure- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set of expired __Secure- cookie name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with __Secure- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with __Host- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set of expired __Host- cookie name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.delete with __Host- name on secure origin: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with __Host- prefix and a domain option: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.set with __Host- prefix a path option: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_subscribe_arguments.https.any.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookieStore.subscribe without url in option: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.subscribe with invalid url path in option: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.subscribe is idempotent: FAIL (Chrome: PASS, Safari: FAIL) CookieStore.unsubscribe is idempotent: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_subscribe_arguments.https.any.serviceworker.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`], TIMEOUT [`GitHub`] (Chrome: OK, Safari: OK) cookieStore.subscribe without url in option: FAIL (Chrome: PASS, Safari: FAIL) cookieStore.subscribe with invalid url path in option: TIMEOUT (Chrome: PASS, Safari: FAIL) cookieStore.subscribe is idempotent: NOTRUN (Chrome: PASS, Safari: FAIL) CookieStore.unsubscribe is idempotent: NOTRUN (Chrome: PASS, Safari: FAIL) /cookie-store/cookieStore_subscriptions_empty.https.window.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) Newly registered and activated service worker has no subscriptions: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/serviceworker_cookieStore_cross_origin.https.sub.html: SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`], TIMEOUT [`GitHub`] (Chrome: OK, Safari: TIMEOUT) cookieStore.get() in ServiceWorker reads cookie set in cross-origin frame: TIMEOUT (Chrome: FAIL, Safari: TIMEOUT) /cookie-store/serviceworker_cookieStore_subscriptions_reset.https.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookiechange subscriptions reset across service worker unregistrations: FAIL (Chrome: PASS, Safari: FAIL) cookiechange subscriptions persist across service worker updates: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/serviceworker_cookiechange_eventhandler_mismatched_subscription.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookiechange not dispatched for change that does not match subscription: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/serviceworker_cookiechange_eventhandler_multiple_subscriptions.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookiechange dispatched with cookie change that matches subscription: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/serviceworker_cookiechange_eventhandler_overlapping_subscriptions.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) 1 cookiechange event dispatched with cookie change that matches multiple subscriptions: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/serviceworker_cookiechange_eventhandler_single_subscription.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookiechange dispatched with cookie change that matches subscription to cookiechange event handler registered with addEventListener: FAIL (Chrome: PASS, Safari: FAIL) /cookie-store/serviceworker_oncookiechange_eventhandler_single_subscription.https.any.serviceworker.html: OK [`GitHub`], SKIP [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`, `Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`] (Chrome: OK, Safari: OK) cookiechange dispatched with cookie change that matches subscription to cookiechange event handler registered with addEventListener: FAIL (Chrome: PASS, Safari: FAIL) (See attachment for full changes)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1a7194b3eeb3 [wpt PR 31862] - Rename CookieStore wpt tests to remove `.tentative.` infix., a=testonly
Comment 4•2 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox97:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•