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)

task

Tracking

(firefox97 fixed)

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Attachments

(1 file)

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

Attached file Notable wpt changes
# 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
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: