{
  "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"
                }
              }
            }
          }
        }
      }
    }
  }
}
