mdn-browser-compat-data
Version:
Browser compatibility data provided by MDN Web Docs
563 lines (562 loc) • 17.8 kB
JSON
{
"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
}
}
}
}
}
}
}
}