{ "webextensions": { "api": { "cookies": { "Cookie": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/Cookie", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "14" }, "firefox": { "version_added": "45" }, "firefox_android": { "version_added": "48" }, "opera": { "version_added": true }, "safari": { "version_added": "14" } } }, "firstPartyDomain": { "__compat": { "support": { "chrome": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": "59" }, "firefox_android": { "version_added": "59" }, "opera": { "version_added": false }, "safari": { "version_added": false } } } }, "sameSite": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/set", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "79" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "opera": { "version_added": false }, "safari": { "notes": "Only supports explicit.", "version_added": "14" } } } } }, "CookieStore": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/CookieStore", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "14" }, "firefox": { "version_added": "45" }, "firefox_android": { "version_added": "48" }, "opera": { "version_added": true }, "safari": { "version_added": "14" } } } }, "OnChangedCause": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/OnChangedCause", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "79" }, "firefox": { "version_added": "45" }, "firefox_android": { "version_added": "48" }, "opera": { "version_added": true }, "safari": { "version_added": false } } } }, "get": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/get", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "14" }, "firefox": { "notes": "Provides access to cookies from private browsing mode and container tabs since version 52.", "version_added": "45" }, "firefox_android": { "version_added": "48" }, "opera": { "version_added": true }, "safari": { "notes": "HTTPOnly cookies are not retrieved.", "version_added": "14" } } }, "firstPartyDomain": { "__compat": { "support": { "chrome": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": "59" }, "firefox_android": { "version_added": "59" }, "opera": { "version_added": false }, "safari": { "version_added": false } } } } }, "getAll": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/getAll", "support": { "chrome": { "version_added": true }, "edge": { "notes": "If no URL is provided, cookies are retrieved only for URLs in currently opened tabs. In Chrome, this gets all cookies on a user's machine.", "version_added": "14" }, "firefox": { "notes": "Before version 52, the 'tabIds' list was empty and only cookies from the default cookie store were returned. From version 52 onwards, this has been fixed and the result includes cookies from private browsing mode and container tabs.", "version_added": "45" }, "firefox_android": { "version_added": "48" }, "opera": { "version_added": true }, "safari": { "notes": [ "Only the cookies in the default cookie store are retrieved.", "HTTPOnly cookies are not retrieved." ], "version_added": "14" } } }, "firstPartyDomain": { "__compat": { "support": { "chrome": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": "59" }, "firefox_android": { "version_added": "59" }, "opera": { "version_added": false }, "safari": { "version_added": false } } } } }, "getAllCookieStores": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/getAllCookieStores", "support": { "chrome": { "version_added": true }, "edge": { "notes": "Always returns the same default cookie store with ID 0. All cookies belong to this store.", "version_added": "14" }, "firefox": { "notes": "Before version 52, only the default cookie store was visible. From version 52 onwards, the cookie stores for private browsing mode and container tabs are also readable.", "version_added": "45" }, "firefox_android": { "version_added": "48" }, "opera": { "version_added": true }, "safari": { "notes": "Always returns the same default cookie store with ID 0.", "version_added": "14" } } } }, "onChanged": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/onChanged", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "79" }, "firefox": { "version_added": "45" }, "firefox_android": { "version_added": "48" }, "opera": { "version_added": true }, "safari": { "version_added": false } } } }, "remove": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/remove", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "14" }, "firefox": { "notes": "Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.", "version_added": "45" }, "firefox_android": { "notes": "Before version 56, this function did not remove cookies from private browsing mode. From version 56 onwards this is fixed.", "version_added": "48" }, "opera": { "version_added": true }, "safari": { "version_added": "14" } } }, "firstPartyDomain": { "__compat": { "support": { "chrome": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": "59" }, "firefox_android": { "version_added": "59" }, "opera": { "version_added": false }, "safari": { "version_added": false } } } } }, "sameSiteStatus": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/set", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "79" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "opera": { "version_added": false }, "safari": { "notes": "Only supports explicit.", "version_added": "14" } } } }, "set": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/cookies/set", "support": { "chrome": { "version_added": true }, "edge": { "version_added": "14" }, "firefox": { "notes": "Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.", "version_added": "45" }, "firefox_android": { "notes": "Before version 56, this function did not modify cookies in private browsing mode. From version 56 onwards this is fixed.", "version_added": "48" }, "opera": { "version_added": true }, "safari": { "version_added": "14" } } }, "firstPartyDomain": { "__compat": { "support": { "chrome": { "version_added": false }, "edge": { "version_added": false }, "firefox": { "version_added": "59" }, "firefox_android": { "version_added": "59" }, "opera": { "version_added": false }, "safari": { "version_added": false } } } }, "sameSite": { "__compat": { "support": { "chrome": { "version_added": true }, "edge": { "version_added": "79" }, "firefox": { "version_added": "63" }, "firefox_android": { "version_added": "63" }, "opera": { "version_added": false }, "safari": { "notes": "Only supports explicit.", "version_added": "14" } } } } } } } } }