| { |
| "api": { |
| "Notification": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification", |
| "spec_url": "https://notifications.spec.whatwg.org/#api", |
| "support": { |
| "chrome": { |
| "version_added": "20", |
| "notes": [ |
| "Starting in Chrome 49, notifications do not work in incognito mode.", |
| "Before Chrome 42, service worker additions were not supported." |
| ] |
| }, |
| "chrome_android": { |
| "version_added": "42", |
| "partial_implementation": true, |
| "notes": "A notification can only be sent from a service worker. To show a notification, see <a href='https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification'><code>ServiceWorkerRegistration.showNotification()</code></a>." |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": [ |
| { |
| "version_added": "22" |
| }, |
| { |
| "prefix": "moz", |
| "version_added": "4" |
| } |
| ], |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23", |
| "notes": [ |
| "Starting in Opera 36, notifications do not work in incognito mode.", |
| "Before Opera 29, service worker additions were not supported." |
| ] |
| }, |
| "opera_android": { |
| "version_added": "29", |
| "partial_implementation": true, |
| "notes": [ |
| "Notifications in Opera for Android are only available through service workers. To show notifications on Android, see [`ServiceWorkerRegistration.showNotification()`](https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification).", |
| "Starting in Opera for Android 36, notifications do not work in incognito mode." |
| ] |
| }, |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4", |
| "partial_implementation": true, |
| "notes": [ |
| "The <code>Notification</code> interface is undefined, unless the page is a web app saved to the home screen. The app's manifest must have a non-default <code>display</code> value.", |
| "A notification can only be sent from a service worker. To show a notification, see <a href='https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification'><code>ServiceWorkerRegistration.showNotification()</code></a>." |
| ] |
| }, |
| "samsunginternet_android": { |
| "version_added": "4.0", |
| "partial_implementation": true, |
| "notes": [ |
| "Notifications in Samsung Internet are only available through service workers. To show notifications on Android, see [`ServiceWorkerRegistration.showNotification()`](https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification).", |
| "Starting in Samsung Internet 5.0, notifications do not work in incognito mode." |
| ] |
| }, |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "Notification": { |
| "__compat": { |
| "description": "`Notification()` constructor", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/Notification", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-notification", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42", |
| "partial_implementation": true, |
| "notes": [ |
| "A notification can only be sent from a service worker. To show a notification, see <a href='https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification'><code>ServiceWorkerRegistration.showNotification()</code></a>.", |
| "This constructor always throws a <code>TypeError</code> exception." |
| ] |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": [ |
| { |
| "version_added": "22" |
| }, |
| { |
| "prefix": "moz", |
| "version_added": "4" |
| } |
| ], |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4", |
| "partial_implementation": true, |
| "notes": [ |
| "This constructor throws a <code>ReferenceError</code> exception, unless the page is a web app saved to the home screen. The app's manifest must have a non-default <code>display</code> value.", |
| "A notification can only be sent from a service worker. To show a notification, see <a href='https://developer.mozilla.org/docs/Web/API/ServiceWorkerRegistration/showNotification'><code>ServiceWorkerRegistration.showNotification()</code></a>." |
| ] |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "secure_context_required": { |
| "__compat": { |
| "description": "Secure context required", |
| "support": { |
| "chrome": { |
| "version_added": "62" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "67" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "worker_support": { |
| "__compat": { |
| "description": "Available in workers", |
| "support": { |
| "chrome": { |
| "version_added": "42" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "15" |
| }, |
| "firefox": { |
| "version_added": "41" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "actions": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/actions", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-actions", |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "18" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "39" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "badge": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/badge", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-badge", |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "18" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "39" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "17", |
| "notes": "Badging is supported for web apps saved to the Dock in Safari 17 on the macOS Sonoma beta" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "body": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/body", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-body", |
| "support": { |
| "chrome": { |
| "version_added": "33" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "26" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "click_event": { |
| "__compat": { |
| "description": "`click` event", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/click_event", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onclick", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "22" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "close": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/close", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-close", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "22" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "close_event": { |
| "__compat": { |
| "description": "`close` event", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/close_event", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onclose", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "22" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "data": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/data", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-data", |
| "support": { |
| "chrome": { |
| "version_added": "44" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "16" |
| }, |
| "firefox": { |
| "version_added": "34" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "16" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "dir": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/dir", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-dir", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "26" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "error_event": { |
| "__compat": { |
| "description": "`error` event", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/error_event", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onerror", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "22" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "icon": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/icon", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-icon", |
| "support": { |
| "chrome": { |
| "version_added": "33" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "26" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false, |
| "impl_url": "https://webkit.org/b/280162", |
| "notes": "The property can be set, but has no effect." |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "image": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/image", |
| "spec_url": "https://notifications.spec.whatwg.org/#image-resource", |
| "support": { |
| "chrome": { |
| "version_added": "56" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "18" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "lang": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/lang", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-lang", |
| "support": { |
| "chrome": { |
| "version_added": "33" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "26" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": { |
| "version_added": false |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "maxActions_static": { |
| "__compat": { |
| "description": "`maxActions` static property", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/maxActions_static", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-maxactions", |
| "support": { |
| "chrome": { |
| "version_added": "48" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "18" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "permission_static": { |
| "__compat": { |
| "description": "`permission` static property", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/permission_static", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-permission", |
| "support": { |
| "chrome": { |
| "version_added": "32" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "22" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": "16.4", |
| "partial_implementation": true, |
| "notes": "The parent <code>Notification</code> interface is undefined unless the page is a web app saved to the home screen. The app's manifest must have a non-default <code>display</code> value." |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "renotify": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/renotify", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-renotify", |
| "support": { |
| "chrome": { |
| "version_added": "50" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "requestPermission_static": { |
| "__compat": { |
| "description": "`requestPermission()` static method", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/requestPermission_static", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-requestpermission", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "22", |
| "notes": [ |
| "From Firefox 70 onwards, cannot be called from a cross-origin `iframe`.", |
| "From Firefox 72 onwards, can only be called in response to a user gesture such as a `click` event." |
| ] |
| }, |
| "firefox_android": { |
| "version_added": "22", |
| "notes": [ |
| "From Firefox Android 79 onwards, cannot be called from a cross-origin `iframe`.", |
| "From Firefox Android 79 onwards, can only be called in response to a user gesture such as a `click` event." |
| ] |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": [ |
| { |
| "version_added": "15" |
| }, |
| { |
| "version_added": "7", |
| "version_removed": "15", |
| "partial_implementation": true, |
| "notes": "Only supported the deprecated callback syntax." |
| } |
| ], |
| "safari_ios": { |
| "version_added": "16.4", |
| "partial_implementation": true, |
| "notes": "The parent <code>Notification</code> interface is undefined unless the page is a web app saved to the home screen. The app's manifest must have a non-default <code>display</code> value." |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "returns_promise": { |
| "__compat": { |
| "description": "Returns a `Promise`", |
| "support": { |
| "chrome": { |
| "version_added": "47" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "46" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "15" |
| }, |
| "safari_ios": { |
| "version_added": "16.4" |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": { |
| "version_added": false |
| } |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| }, |
| "requireInteraction": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/requireInteraction", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-requireinteraction", |
| "support": { |
| "chrome": { |
| "version_added": "47" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "17" |
| }, |
| "firefox": [ |
| { |
| "version_added": "117", |
| "partial_implementation": true, |
| "notes": "Only supported on Windows. Behind a flag on other operating systems." |
| }, |
| { |
| "version_added": "117", |
| "flags": [ |
| { |
| "type": "preference", |
| "name": "dom.webnotifications.requireinteraction.enabled", |
| "value_to_set": "true" |
| } |
| ] |
| } |
| ], |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "show_event": { |
| "__compat": { |
| "description": "`show` event", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/show_event", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-onshow", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "22" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "7" |
| }, |
| "safari_ios": { |
| "version_added": false |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "silent": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/silent", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-silent", |
| "support": { |
| "chrome": { |
| "version_added": "43" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "17" |
| }, |
| "firefox": { |
| "version_added": "132" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "16.6" |
| }, |
| "safari_ios": { |
| "version_added": false |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "tag": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/tag", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-tag", |
| "support": { |
| "chrome": { |
| "version_added": "20" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "26" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false, |
| "impl_url": "https://webkit.org/b/258922", |
| "notes": "The property can be set, but has no effect." |
| }, |
| "safari_ios": { |
| "version_added": false |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "timestamp": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/timestamp", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-timestamp", |
| "support": { |
| "chrome": { |
| "version_added": "50" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "17" |
| }, |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "title": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/title", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-title", |
| "support": { |
| "chrome": { |
| "version_added": "33" |
| }, |
| "chrome_android": { |
| "version_added": "42" |
| }, |
| "edge": { |
| "version_added": "14" |
| }, |
| "firefox": { |
| "version_added": "26" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "23" |
| }, |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "11" |
| }, |
| "safari_ios": { |
| "version_added": false |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "vibrate": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/Notification/vibrate", |
| "spec_url": "https://notifications.spec.whatwg.org/#dom-notification-vibrate", |
| "support": { |
| "chrome": { |
| "version_added": "53" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": false, |
| "impl_url": "https://crbug.com/40443309" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |