Bug 1918643 - Enable cookieStore API in Nightly builds, r=smaug

Differential Revision: https://phabricator.services.mozilla.com/D222102
This commit is contained in:
Andrea Marchesini 2024-09-16 12:56:32 +00:00
Родитель 845e7ff921
Коммит 8dc8885a91
4 изменённых файлов: 14 добавлений и 2 удалений

Просмотреть файл

@ -152,6 +152,10 @@ let interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
"CountQueuingStrategy",
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CookieChangeEvent", nightly: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CookieStore", nightly: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
"Crypto",
// IMPORTANT: Do not change this list without review from a DOM peer!
"CryptoKey",
@ -418,6 +422,8 @@ let interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
"console",
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "cookieStore", nightly: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
"onactivate",
// IMPORTANT: Do not change this list without review from a DOM peer!
"onfetch",

Просмотреть файл

@ -277,6 +277,10 @@ let interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CountQueuingStrategy", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CookieChangeEvent", nightly: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CookieStore", nightly: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "Credential" },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "CredentialsContainer" },
@ -1596,6 +1600,8 @@ let interfaceNamesInGlobalScope = [
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "console", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "cookieStore", nightly: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "createImageBitmap", insecureContext: true },
// IMPORTANT: Do not change this list without review from a DOM peer!
{ name: "crossOriginIsolated", insecureContext: true },

Просмотреть файл

@ -7,7 +7,7 @@
* https://wicg.github.io/cookie-store/#CookieChangeEvent
*/
[Exposed=Window,
[Exposed=(ServiceWorker,Window),
SecureContext,
Pref="dom.cookieStore.enabled"]
interface CookieChangeEvent : Event {

Просмотреть файл

@ -2351,7 +2351,7 @@
# Disable cookie-store API
- name: dom.cookieStore.enabled
type: RelaxedAtomicBool
value: false
value: @IS_NIGHTLY_BUILD@
mirror: always
# Is support for CSSPseudoElement enabled?