{
  "webextensions": {
    "manifest": {
      "background": {
        "__compat": {
          "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background",
          "support": {
            "chrome": {
              "version_added": true
            },
            "edge": {
              "version_added": "14"
            },
            "firefox": {
              "version_added": "48"
            },
            "firefox_android": {
              "version_added": "48"
            },
            "opera": {
              "version_added": true
            },
            "safari": {
              "version_added": "14"
            }
          }
        },
        "page": {
          "__compat": {
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "48"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "persistent": {
          "__compat": {
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "14",
                "notes": "The 'persistent' property is mandatory."
              },
              "firefox": {
                "version_added": "48",
                "partial_implementation": true,
                "notes": [
                  "Only persistent pages are supported.",
                  "Before version 66, Firefox would log a warning even if the value was set to <code>true</code>."
                ]
              },
              "firefox_android": {
                "version_added": "48",
                "partial_implementation": true,
                "notes": [
                  "Only persistent pages are supported.",
                  "Before version 66, Firefox would log a warning even if the value was set to <code>true</code>."
                ]
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "notes": "Only persistent pages are supported.",
                "partial_implementation": true,
                "version_added": "14"
              }
            }
          }
        },
        "scripts": {
          "__compat": {
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "14"
              },
              "firefox": {
                "version_added": "48",
                "notes": "Before Firefox 50, when the debugger is open, scripts are not always loaded in the order given in the array."
              },
              "firefox_android": {
                "version_added": "48",
                "notes": "Before Firefox 50, when the debugger is open, scripts are not always loaded in the order given in the array."
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        }
      }
    }
  }
}
