{
  "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
              }
            }
          },
          "appIconMaskUrl": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": false
                },
                "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. It might or might not have any effect."
                  ],
                  "version_added": null
                }
              },
              "status": {
                "experimental": false,
                "standard_track": false,
                "deprecated": true
              }
            }
          },
          "buttons": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              }
            }
          },
          "contextMessage": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "31"
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              }
            }
          },
          "eventTime": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": false
                },
                "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. It might or might not have any effect."
                  ],
                  "version_added": null
                }
              }
            }
          },
          "imageUrl": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              },
              "status": {
                "experimental": false,
                "standard_track": false,
                "deprecated": true
              }
            }
          },
          "isClickable": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "32"
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              }
            }
          },
          "items": {
            "__compat": {
              "support": {
                "chrome": {
                  "notes": [
                    "On macOS only the first item is shown."
                  ],
                  "version_added": true
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              }
            }
          },
          "priority": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              }
            }
          },
          "progress": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "30"
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              }
            }
          },
          "requireInteraction": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": "50"
                },
                "edge": {
                  "version_added": false
                },
                "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
                }
              }
            }
          }
        },
        "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
              }
            }
          }
        },
        "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"
              }
            }
          }
        },
        "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"
              }
            }
          }
        },
        "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"
              }
            }
          }
        },
        "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"
              }
            }
          }
        },
        "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"
              }
            }
          }
        },
        "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"
              }
            }
          },
          "byUser": {
            "__compat": {
              "support": {
                "chrome": {
                  "version_added": true
                },
                "edge": {
                  "version_added": false
                },
                "firefox": {
                  "version_added": false
                },
                "firefox_android": {
                  "version_added": false
                },
                "opera": {
                  "version_added": true
                }
              }
            }
          }
        },
        "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
              }
            }
          }
        },
        "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"
              }
            }
          }
        }
      }
    }
  }
}
