{
  "webextensions": {
    "api": {
      "notifications": {
        "NotificationOptions": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/NotificationOptions",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": true
              },
              "safari": {
                "version_added": "14"
              }
            }
          },
          "appIconMaskUrl": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "version_added": true
                },
                "safari": {
                  "version_added": "14"
                }
              },
              "status": {
                "experimental": false,
                "standard_track": false,
                "deprecated": true
              }
            }
          },
          "buttons": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "version_added": false
                },
                "firefox_android": {
                  "version_added": false
                },
                "opera": {
                  "notes": "Specifying the 'buttons' option will cause an asynchronous error on Opera.",
                  "version_added": false
                },
                "safari": {
                  "version_added": "14"
                }
              }
            }
          },
          "contextMessage": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "31"
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored, on Opera 18 and above.",
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "eventTime": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "version_added": true
                },
                "safari": {
                  "version_added": "14"
                }
              }
            }
          },
          "imageUrl": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "safari": {
                  "version_added": "14"
                }
              },
              "status": {
                "experimental": false,
                "standard_track": false,
                "deprecated": true
              }
            }
          },
          "isClickable": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "32"
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "notes": "Setting 'isClickable' to false will cause an asynchronous error on Opera 19 and above. Older Opera versions throw an error synchronously if this options is given.",
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "items": {
            "__compat": {
              "support": {
                "chrome": {
                  "notes": "On macOS only the first item is shown.",
                  "version_added": true
                },
                "edge": {
                  "notes": "On macOS only the first item is shown.",
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "safari": {
                  "notes": "On macOS only the first item is shown.",
                  "version_added": "14"
                }
              }
            }
          },
          "priority": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "version_added": true
                },
                "safari": {
                  "version_added": "14"
                }
              }
            }
          },
          "progress": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "30"
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "firefox_android": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored.",
                  "version_added": false
                },
                "opera": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored, on Opera 17 and above.",
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          },
          "requireInteraction": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "50"
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "version_added": false
                },
                "firefox_android": {
                  "version_added": false
                },
                "opera": {
                  "notes": "Specifying this option doesn't throw an error, but its value is ignored, on Opera 37 and above.",
                  "version_added": false
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          }
        },
        "TemplateType": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/TemplateType",
            "support": {
              "chrome": {
                "version_added": true
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "notes": "Only the 'basic' type is supported.",
                "version_added": "45"
              },
              "firefox_android": {
                "notes": "Only the 'basic' type is supported.",
                "version_added": "48"
              },
              "opera": {
                "notes": "Only the 'basic' type is supported.",
                "version_added": true
              },
              "safari": {
                "version_added": "14"
              }
            }
          }
        },
        "clear": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/clear",
            "support": {
              "chrome": {
                "version_added": "28"
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "25"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "create": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/create",
            "support": {
              "chrome": {
                "version_added": "28"
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "25"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "getAll": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/getAll",
            "support": {
              "chrome": {
                "version_added": "29"
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "25"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onButtonClicked": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/onButtonClicked",
            "support": {
              "chrome": {
                "version_added": "28"
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "version_added": "25"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onClicked": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/onClicked",
            "support": {
              "chrome": {
                "version_added": "28"
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": "47"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "25"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "onClosed": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/onClosed",
            "support": {
              "chrome": {
                "version_added": "28"
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": "45"
              },
              "firefox_android": {
                "version_added": "48"
              },
              "opera": {
                "version_added": "25"
              },
              "safari": {
                "version_added": false
              }
            }
          },
          "byUser": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": "79"
                },
                "firefox": {
                  "version_added": false
                },
                "firefox_android": {
                  "version_added": false
                },
                "opera": {
                  "version_added": true
                },
                "safari": {
                  "version_added": false
                }
              }
            }
          }
        },
        "onShown": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/onShown",
            "support": {
              "chrome": {
                "version_added": false
              },
              "edge": {
                "version_added": false
              },
              "firefox": {
                "version_added": "56"
              },
              "firefox_android": {
                "version_added": "56"
              },
              "opera": {
                "version_added": false
              },
              "safari": {
                "version_added": false
              }
            }
          }
        },
        "update": {
          "__compat": {
            "mdn_url": "https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/notifications/update",
            "support": {
              "chrome": {
                "version_added": "28"
              },
              "edge": {
                "version_added": "17"
              },
              "firefox": {
                "version_added": false
              },
              "firefox_android": {
                "version_added": false
              },
              "opera": {
                "notes": "Not supported on Macs.",
                "version_added": "25"
              },
              "safari": {
                "version_added": false
              }
            }
          }
        }
      }
    }
  }
}
