commit da3ca9041cbcbdf88915e1b5a1cf2b0fc390199c
parent 522e66935a66897cffb5c8a4dbd03e92b8b069d8
Author: Alexandru Marc <amarc@mozilla.com>
Date: Mon, 22 Dec 2025 15:47:00 +0000
Bug 1989354 - Further update metadata r=Sasha DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D277288
Diffstat:
3 files changed, 135 insertions(+), 0 deletions(-)
diff --git a/testing/web-platform/meta/cookiestore/cookieStore_delete_arguments.https.any.js.ini b/testing/web-platform/meta/cookiestore/cookieStore_delete_arguments.https.any.js.ini
@@ -9,6 +9,13 @@
if (os == "win"): [PASS, FAIL]
if (processor == "x86") and not debug: [PASS, FAIL]
+ [cookieStore.delete does not append / at the end of path]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.delete can delete a cookie set by document.cookie if document is defined]
+ expected:
+ if (os == "win"): [PASS, FAIL]
[cookieStore_delete_arguments.https.any.serviceworker.html]
[cookieStore.delete with get result]
@@ -18,3 +25,7 @@
[cookieStore.delete with a __Host- prefix should not have a domain]
expected:
if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.delete does not append / at the end of path]
+ expected:
+ if (os == "win"): [PASS, FAIL]
diff --git a/testing/web-platform/meta/cookiestore/cookieStore_getAll_arguments.https.any.js.ini b/testing/web-platform/meta/cookiestore/cookieStore_getAll_arguments.https.any.js.ini
@@ -0,0 +1,77 @@
+[cookieStore_getAll_arguments.https.any.html]
+ [cookieStore.getAll with no arguments]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with empty options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with positional name]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with name in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with name in both positional arguments and options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with absolute url in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with relative url in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with absolute url with fragment in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with absolute different url in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with whitespace]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+[cookieStore_getAll_arguments.https.any.serviceworker.html]
+ [cookieStore.getAll with no arguments]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with empty options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with positional name]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with name in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with name in both positional arguments and options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with absolute url in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with relative url in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with absolute url with fragment in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.getAll with whitespace]
+ expected:
+ if (os == "win"): [PASS, FAIL]
diff --git a/testing/web-platform/meta/cookiestore/cookieStore_set_arguments.https.any.js.ini b/testing/web-platform/meta/cookiestore/cookieStore_set_arguments.https.any.js.ini
@@ -29,6 +29,53 @@
if (os == "win"): [PASS, FAIL]
if processor == "x86": [PASS, FAIL]
+ [cookieStore.set with positional name and value]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with name and value in options]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with normal name and an '=' in value]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with expires set to a future Date]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with expires set to a past Date]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with expires set to a future timestamp]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with expires set to a past timestamp]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with domain set to the current hostname]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with domain set to a subdomain of the current hostname]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set with domain set to a non-domain-matching suffix of the current hostname]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set default domain is null and differs from current hostname]
+ expected:
+ if (os == "win"): [PASS, FAIL]
+
+ [cookieStore.set default path is /]
+ expected:
+ if (os == "win"): [PASS, FAIL]
[cookieStore_set_arguments.https.any.html]
[cookieStore.set with domain set to a subdomain of the current hostname]