blob: e90f8258c80de77fff85f1204110a64d30df9c3a [file] [log] [blame] [edit]
{
"api": {
"Window": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-window-object",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.0"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"DOMContentLoaded_event": {
"__compat": {
"description": "`DOMContentLoaded` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/DOMContentLoaded_event",
"spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-domcontentloaded",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "3.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"afterprint_event": {
"__compat": {
"description": "`afterprint` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/afterprint_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-afterprint",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onafterprint"
],
"tags": [
"web-features:print-events"
],
"support": {
"chrome": {
"version_added": "63"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"alert": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/alert",
"spec_url": "https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-alert-dev",
"tags": [
"web-features:alerts"
],
"support": {
"chrome": {
"version_added": "1",
"notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.5"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"opera_android": {
"version_added": "10.1",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"appinstalled_event": {
"__compat": {
"description": "`appinstalled` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/appinstalled_event",
"spec_url": "https://wicg.github.io/manifest-incubations/#dom-window-onappinstalled",
"tags": [
"web-features:beforeinstallprompt"
],
"support": {
"chrome": {
"version_added": "64"
},
"chrome_android": {
"version_added": "57"
},
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": {
"version_added": false,
"notes": "Opera exposes the `onappinstalled` event handler, but the event is never fired."
},
"opera_android": {
"version_added": false,
"notes": "Opera exposes the `onappinstalled` event handler, but the event is never fired."
},
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"beforeinstallprompt_event": {
"__compat": {
"description": "`beforeinstallprompt` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/beforeinstallprompt_event",
"spec_url": "https://wicg.github.io/manifest-incubations/#onbeforeinstallprompt-attribute",
"tags": [
"web-features:beforeinstallprompt"
],
"support": {
"chrome": [
{
"version_added": "61"
},
{
"version_added": "44",
"version_removed": "61",
"partial_implementation": true,
"notes": "The `onbeforeinstallprompt` event handler property is not supported."
}
],
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"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": [
{
"version_added": "8.0"
},
{
"version_added": "5.0",
"version_removed": "8.0",
"partial_implementation": true,
"notes": "The `onbeforeinstallprompt` event handler property is not supported."
}
],
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"beforeprint_event": {
"__compat": {
"description": "`beforeprint` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/beforeprint_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-beforeprint",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onbeforeprint"
],
"tags": [
"web-features:print-events"
],
"support": {
"chrome": {
"version_added": "63"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"beforeunload_event": {
"__compat": {
"description": "`beforeunload` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/beforeunload_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-beforeunload",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onbeforeunload"
],
"tags": [
"web-features:beforeunload"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.27"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "12"
},
"opera_android": {
"version_added": "12"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": false,
"impl_url": "https://webkit.org/b/219102"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"event_returnvalue_activation": {
"__compat": {
"description": "Activation by setting `event.returnValue` to any truthy value",
"support": {
"chrome": [
{
"version_added": "119"
},
{
"version_added": "30",
"version_removed": "119",
"partial_implementation": true,
"notes": "Before Chrome 119, an empty string incorrectly activated the confirmation dialog."
}
],
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "8"
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"generic_string_displayed": {
"__compat": {
"description": "Dialog displays a generic string, not event handler return value",
"support": {
"chrome": {
"version_added": "51"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "44"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "9.1"
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"preventdefault_activation": {
"__compat": {
"description": "Activation using `event.preventDefault()`",
"tags": [
"web-features:beforeunload"
],
"support": {
"chrome": {
"version_added": "119"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": [
{
"version_added": "119"
},
{
"version_added": "12",
"version_removed": "79"
}
],
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"return_string_activation": {
"__compat": {
"description": "Activation by returning a string",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "12"
},
"opera_android": {
"version_added": "12"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
}
},
"blur": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/blur",
"spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-window-blur",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"blur_event": {
"__compat": {
"description": "`blur` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/blur_event",
"spec_url": [
"https://w3c.github.io/uievents/#event-type-blur",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-onblur"
],
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "5"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6",
"notes": [
"Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See [bug 1228802](https://bugzil.la/1228802).",
"Before Firefox 24, the interface for this event is a plain [`Event`](https://developer.mozilla.org/docs/Web/API/Event), not [`FocusEvent`](https://developer.mozilla.org/docs/Web/API/FocusEvent)."
]
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"cancelAnimationFrame": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/cancelAnimationFrame",
"spec_url": "https://html.spec.whatwg.org/multipage/imagebitmap-and-animations.html#animationframeprovider-cancelanimationframe",
"tags": [
"web-features:request-animation-frame"
],
"support": {
"chrome": {
"version_added": "24"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "23"
},
{
"prefix": "moz",
"version_added": "11",
"version_removed": "23"
}
],
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": [
{
"version_added": "7"
},
{
"prefix": "webkit",
"version_added": "6",
"version_removed": "7"
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"cancelIdleCallback": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/cancelIdleCallback",
"spec_url": "https://w3c.github.io/requestidlecallback/#the-cancelidlecallback-method",
"tags": [
"web-features:requestidlecallback"
],
"support": {
"chrome": {
"version_added": "47"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "55"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false,
"impl_url": "https://webkit.org/b/164193"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"captureEvents": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/captureEvents",
"spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#dom-window-captureevents",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"clearImmediate": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/clearImmediate",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12",
"version_removed": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"nodejs": {
"version_added": "0.10.0",
"partial_implementation": true,
"notes": "Takes an `Immediate` object instead of the `immediateID`."
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"close": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/close",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-close-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.0"
},
"edge": {
"version_added": "12",
"notes": "Before Edge 79, scripts can close windows that weren't opened by the same script."
},
"firefox": {
"version_added": "1",
"notes": "Before Firefox 46, scripts can close windows that weren't opened by the same script."
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"closed": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/closed",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-closed-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.0"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"confirm": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/confirm",
"spec_url": "https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-confirm-dev",
"tags": [
"web-features:alerts"
],
"support": {
"chrome": {
"version_added": "1",
"notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.5"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"opera_android": {
"version_added": "10.1",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "1",
"notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"cookieStore": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/cookieStore",
"spec_url": "https://wicg.github.io/cookie-store/#dom-window-cookiestore",
"tags": [
"web-features:cookie-store"
],
"support": {
"chrome": {
"version_added": "87"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "preview"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "18.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"credentialless": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/credentialless",
"spec_url": "https://wicg.github.io/anonymous-iframe/#dom-window-credentialless",
"tags": [
"web-features:iframe-credentialless"
],
"support": {
"chrome": {
"version_added": "110"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"customElements": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/customElements",
"spec_url": "https://html.spec.whatwg.org/multipage/custom-elements.html#dom-window-customelements",
"tags": [
"web-features:autonomous-custom-elements"
],
"support": {
"chrome": {
"version_added": "54"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "63"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"devicemotion_event": {
"__compat": {
"description": "`devicemotion` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/devicemotion_event",
"spec_url": [
"https://w3c.github.io/deviceorientation/#devicemotion",
"https://w3c.github.io/deviceorientation/#ref-for-dom-window-ondevicemotion"
],
"tags": [
"web-features:device-orientation-events"
],
"support": {
"chrome": {
"version_added": "31"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "17"
},
"safari_ios": {
"version_added": "4.2"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"deviceorientation_event": {
"__compat": {
"description": "`deviceorientation` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/deviceorientation_event",
"spec_url": [
"https://w3c.github.io/deviceorientation/#deviceorientation",
"https://w3c.github.io/deviceorientation/#ref-for-dom-window-ondeviceorientation"
],
"tags": [
"web-features:device-orientation-events"
],
"support": {
"chrome": {
"version_added": "7"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "6"
},
{
"alternative_name": "mozOrientation",
"version_added": "3.6",
"version_removed": "6"
}
],
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "12"
},
"opera_android": {
"version_added": "12"
},
"safari": {
"version_added": "17"
},
"safari_ios": {
"version_added": "4.2"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "3"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"deviceorientationabsolute_event": {
"__compat": {
"description": "`deviceorientationabsolute` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/deviceorientationabsolute_event",
"spec_url": "https://w3c.github.io/deviceorientation/#dom-window-ondeviceorientationabsolute",
"tags": [
"web-features:device-orientation-events"
],
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "110"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"devicePixelRatio": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/devicePixelRatio",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-devicepixelratio",
"tags": [
"web-features:devicepixelratio"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "18"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "11.1"
},
"opera_android": {
"version_added": "11.1"
},
"safari": {
"version_added": "3",
"partial_implementation": true,
"notes": "In Safari, the `devicePixelRatio` does not change when the page is zoomed. See [bug 124862](https://webkit.org/b/124862)."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"document": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/document",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-document-dev",
"tags": [
"web-features:dom"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"documentPictureInPicture": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/documentPictureInPicture",
"spec_url": "https://wicg.github.io/document-picture-in-picture/#dom-window-documentpictureinpicture",
"tags": [
"web-features:document-picture-in-picture"
],
"support": {
"chrome": {
"version_added": "116"
},
"chrome_android": {
"version_added": false
},
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"dump": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/dump",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": [
{
"version_added": "1.5",
"partial_implementation": true,
"notes": "By default, this method exists and can be called, but does nothing unless enabled in the browser's preferences."
},
{
"version_added": "1.5",
"flags": [
{
"type": "preference",
"name": "browser.dom.window.dump.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "4",
"partial_implementation": true,
"notes": "This method exists but has no effect."
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"error_event": {
"__compat": {
"description": "`error` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/error_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-error",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-onerror"
],
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "10"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.21"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "5.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"event": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/event",
"spec_url": "https://dom.spec.whatwg.org/#dom-window-event",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "66"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "7"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"external": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/external",
"spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#external",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "2",
"notes": "From Firefox 78 `AddSearchProvider()` does nothing, as the specification requires."
},
{
"alternative_name": "sidebar",
"version_added": "1",
"version_removed": "102"
}
],
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "4.4.3"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"fence": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/fence",
"spec_url": "https://wicg.github.io/fenced-frame/#dom-window-fence",
"tags": [
"web-features:fencedframe"
],
"support": {
"chrome": {
"version_added": "115"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"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
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"fetchLater": {
"__compat": {
"tags": [
"web-features:fetchlater"
],
"support": {
"chrome": {
"version_added": "135"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false,
"impl_url": "https://bugzil.la/1936180"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false,
"impl_url": "https://webkit.org/b/284347"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"find": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/find",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"focus": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/focus",
"spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#dom-window-focus-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1",
"notes": "Starting in Chrome 66, opening a popup in fullscreen mode and calling this function will end fullscreen mode."
},
"chrome_android": {
"version_added": "18"
},
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"focus_event": {
"__compat": {
"description": "`focus` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/focus_event",
"spec_url": [
"https://w3c.github.io/uievents/#event-type-focus",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-onfocus"
],
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "5"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6",
"notes": [
"Apart from firing the event on `window` as other browsers do, Firefox also fires the event on the `document` object. See [bug 1228802](https://bugzil.la/1228802).",
"Before Firefox 24, the interface for this event is a plain [`Event`](https://developer.mozilla.org/docs/Web/API/Event), not [`FocusEvent`](https://developer.mozilla.org/docs/Web/API/FocusEvent)."
]
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"frameElement": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/frameElement",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-frameelement-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "5.5"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"frames": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/frames",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-frames-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"fullScreen": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/fullScreen",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"gamepadconnected_event": {
"__compat": {
"description": "`gamepadconnected` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/gamepadconnected_event",
"spec_url": "https://w3c.github.io/gamepad/#event-gamepadconnected",
"tags": [
"web-features:gamepad"
],
"support": {
"chrome": {
"version_added": "35",
"partial_implementation": true,
"notes": "The `ongamepadconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)."
},
"chrome_android": {
"version_added": "37",
"partial_implementation": true,
"notes": "The `ongamepadconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)."
},
"deno": {
"version_added": false
},
"edge": {
"version_added": "≤18",
"partial_implementation": true,
"notes": "The `ongamepadconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)."
},
"firefox": [
{
"version_added": "89"
},
{
"version_added": "29",
"version_removed": "89",
"partial_implementation": true,
"notes": "The `ongamepadconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)."
}
],
"firefox_android": [
{
"version_added": "89"
},
{
"version_added": "32",
"version_removed": "89",
"partial_implementation": true,
"notes": "The `ongamepadconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)."
}
],
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": [
{
"version_added": "16"
},
{
"version_added": "10.1",
"version_removed": "16",
"partial_implementation": true,
"notes": "The `ongamepadconnected` event handler property is not supported. See [bug 223860](https://webkit.org/b/223860)."
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"gamepaddisconnected_event": {
"__compat": {
"description": "`gamepaddisconnected` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/gamepaddisconnected_event",
"spec_url": "https://w3c.github.io/gamepad/#event-gamepaddisconnected",
"tags": [
"web-features:gamepad"
],
"support": {
"chrome": {
"version_added": "35",
"partial_implementation": true,
"notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)."
},
"chrome_android": {
"version_added": "37",
"partial_implementation": true,
"notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)."
},
"deno": {
"version_added": false
},
"edge": {
"version_added": "≤18",
"partial_implementation": true,
"notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 40175074](https://crbug.com/40175074)."
},
"firefox": [
{
"version_added": "89"
},
{
"version_added": "29",
"version_removed": "89",
"partial_implementation": true,
"notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)."
}
],
"firefox_android": [
{
"version_added": "89"
},
{
"version_added": "32",
"version_removed": "89",
"partial_implementation": true,
"notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 1697093](https://bugzil.la/1697093)."
}
],
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": [
{
"version_added": "16"
},
{
"version_added": "10.1",
"version_removed": "16",
"partial_implementation": true,
"notes": "The `ongamepaddisconnected` event handler property is not supported. See [bug 223860](https://webkit.org/b/223860)."
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"getComputedStyle": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/getComputedStyle",
"spec_url": "https://drafts.csswg.org/cssom/#dom-window-getcomputedstyle",
"tags": [
"web-features:get-computed-style"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Before version 62 this function returned `null` when called on a Window with no presentation (e.g. an iframe with `display: none;` set). Since 62 it returns a `CSSStyleDeclaration` object with `length` 0, containing empty strings ([bug 1467722](https://bugzil.la/1467722); also see [bug 1471231](https://bugzil.la/1471231) for further work)."
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "7.2"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"pseudo_element_support": {
"__compat": {
"description": "Pseudo-element support",
"tags": [
"web-features:get-computed-style"
],
"support": {
"chrome": {
"version_added": "11"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "3.5"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "≤15"
},
"opera_android": {
"version_added": "≤14"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"getDefaultComputedStyle": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/getDefaultComputedStyle",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "19"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
},
"pseudo_element_support": {
"__compat": {
"description": "Pseudo-element support",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "19"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
}
},
"getDigitalGoodsService": {
"__compat": {
"spec_url": "https://wicg.github.io/digital-goods/#getdigitalgoodsservice-method",
"tags": [
"web-features:digital-goods"
],
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": "101"
},
"deno": {
"version_added": false
},
"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
},
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"getScreenDetails": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/getScreenDetails",
"spec_url": "https://w3c.github.io/window-management/#api-window-getScreenDetails-method",
"tags": [
"web-features:window-management"
],
"support": {
"chrome": {
"version_added": "100"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"getSelection": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/getSelection",
"spec_url": "https://w3c.github.io/selection-api/#dom-window-getselection",
"tags": [
"web-features:selection-api"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"hashchange_event": {
"__compat": {
"description": "`hashchange` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/hashchange_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-hashchange",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onhashchange"
],
"tags": [
"web-features:hashchange"
],
"support": {
"chrome": [
{
"version_added": "8"
},
{
"version_added": "4",
"version_removed": "8",
"notes": "A regular `Event` object is fired, rather than a `HashChangeEvent` object."
}
],
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "3.6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "8"
},
"oculus": "mirror",
"opera": {
"version_added": "10.6"
},
"opera_android": {
"version_added": "11"
},
"safari": {
"version_added": "5"
},
"safari_ios": {
"version_added": "5"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"history": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/history",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-history-interface",
"tags": [
"web-features:history"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"innerHeight": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/innerHeight",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-innerheight",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "From version 4 to 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))."
},
"firefox_android": {
"version_added": "4",
"notes": "Before version 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))."
},
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1",
"notes": "This property returns the height of the [visual viewport](https://developer.mozilla.org/docs/Glossary/visual_viewport) instead of the layout viewport. See [bug 174362](https://webkit.org/b/174362) for details."
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"innerWidth": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/innerWidth",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-innerwidth",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "From version 4 to 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))."
},
"firefox_android": {
"version_added": "4",
"notes": "Before version 24, this property could give a wrong value before page load in certain circumstances (see [bug 641188](https://bugzil.la/641188))."
},
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1",
"notes": "This property returns the width of the [visual viewport](https://developer.mozilla.org/docs/Glossary/visual_viewport) instead of the layout viewport. See [bug 174362](https://webkit.org/b/174362) for details."
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"languagechange_event": {
"__compat": {
"description": "`languagechange` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/languagechange_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-languagechange",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onlanguagechange"
],
"tags": [
"web-features:language"
],
"support": {
"chrome": {
"version_added": "37"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "32"
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": {
"version_added": "4.0"
},
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"launchQueue": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/launchQueue",
"spec_url": "https://wicg.github.io/web-app-launch/#launchqueue-interface",
"tags": [
"web-features:app-launch-handler"
],
"support": {
"chrome": {
"version_added": "102"
},
"chrome_android": {
"version_added": false
},
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"length": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/length",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-length-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"load_event": {
"__compat": {
"description": "`load` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/load_event",
"spec_url": [
"https://w3c.github.io/uievents/#event-type-load",
"https://html.spec.whatwg.org/multipage/parsing.html#delay-the-load-event"
],
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.0"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "4"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1.3"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"localStorage": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/localStorage",
"spec_url": "https://html.spec.whatwg.org/multipage/webstorage.html#dom-localstorage-dev",
"tags": [
"web-features:localstorage"
],
"support": {
"chrome": {
"version_added": "4"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.16",
"notes": "The key used for the Web Storage bucket is based on various factors. See [the Deno manual](https://deno.land/manual/runtime/web_storage_api)."
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "3.5"
},
"firefox_android": "mirror",
"ie": {
"version_added": "8"
},
"oculus": "mirror",
"opera": {
"version_added": "10.5"
},
"opera_android": {
"version_added": "11"
},
"safari": {
"version_added": "4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"location": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/location",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-location-interface",
"tags": [
"web-features:location"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.7",
"notes": "Reflects the value passed via the `--location` runtime flag."
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Before Firefox 57, single quotes contained in URLs were escaped when accessed via URL APIs. See [bug 1386683](https://bugzil.la/1386683)."
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"locationbar": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/locationbar",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-locationbar-dev",
"tags": [
"web-features:barprop"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"matchMedia": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/matchMedia",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-matchmedia",
"tags": [
"web-features:matchmedia"
],
"support": {
"chrome": {
"version_added": "9"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "12.1"
},
"opera_android": {
"version_added": "12.1"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "3"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"menubar": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/menubar",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-menubar-dev",
"tags": [
"web-features:barprop"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"message_event": {
"__compat": {
"description": "`message` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/message_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-message",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessage"
],
"tags": [
"web-features:postmessage"
],
"support": {
"chrome": {
"version_added": "60"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "9"
},
"firefox_android": "mirror",
"ie": {
"version_added": "8"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": "47"
},
"safari": {
"version_added": "4"
},
"safari_ios": {
"version_added": "4"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"messageerror_event": {
"__compat": {
"description": "`messageerror` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/messageerror_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-messageerror",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onmessageerror"
],
"tags": [
"web-features:messageerror"
],
"support": {
"chrome": {
"version_added": "60"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "18"
},
"firefox": {
"version_added": "57"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": "47"
},
"safari": {
"version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"moveBy": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/moveBy",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-moveby",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"moveTo": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/moveTo",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-moveto",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"relative-multi-screen": {
"__compat": {
"description": "Moved relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)",
"tags": [
"web-features:window-management"
],
"support": {
"chrome": {
"version_added": "100",
"notes": "Without the `window-management` permission, multi-screen coordinates are used, but windows are clamped to their existing displays."
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1",
"notes": "Multi-screen coordinates are used, but windows are clamped to their existing displays."
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "1",
"partial_implementation": true,
"notes": "Coordinate origin used is inconsistent/unreliable."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"mozInnerScreenX": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/mozInnerScreenX",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "3.6"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"mozInnerScreenY": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/mozInnerScreenY",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "3.6"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"name": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/name",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-name-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.38"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Before Firefox 86, if a new page from another domain is loaded into a tab, then `window.name` is not set to an empty string, which can allow some cross-site attacks. See [bug 1685089](https://bugzil.la/1685089) and [bug 444222](https://bugzil.la/444222)."
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"navigation": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/navigation",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-navigation",
"tags": [
"web-features:navigation"
],
"support": {
"chrome": {
"version_added": "102"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false,
"impl_url": "https://bugzil.la/1777171"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"navigator": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/navigator",
"spec_url": "https://html.spec.whatwg.org/multipage/system-state.html#dom-navigator",
"tags": [
"web-features:navigator"
],
"support": {
"chrome": [
{
"version_added": "1"
},
{
"alternative_name": "clientInformation",
"version_added": "1"
}
],
"chrome_android": "mirror",
"deno": {
"version_added": "1.8"
},
"edge": [
{
"version_added": "12"
},
{
"alternative_name": "clientInformation",
"version_added": "12"
}
],
"firefox": [
{
"version_added": "1"
},
{
"alternative_name": "clientInformation",
"version_added": "91"
}
],
"firefox_android": "mirror",
"ie": [
{
"version_added": "4"
},
{
"alternative_name": "clientInformation",
"version_added": "≤6"
}
],
"oculus": "mirror",
"opera": [
{
"version_added": "3"
},
{
"alternative_name": "clientInformation",
"version_added": "15"
}
],
"opera_android": [
{
"version_added": "10.1"
},
{
"alternative_name": "clientInformation",
"version_added": "14"
}
],
"safari": [
{
"version_added": "1"
},
{
"alternative_name": "clientInformation",
"version_added": "1"
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"offline_event": {
"__compat": {
"description": "`offline` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/offline_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-offline",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onoffline"
],
"tags": [
"web-features:online"
],
"support": {
"chrome": {
"version_added": "3"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "9"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "4"
},
"safari_ios": {
"version_added": "3"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"online_event": {
"__compat": {
"description": "`online` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/online_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-online",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-ononline"
],
"tags": [
"web-features:online"
],
"support": {
"chrome": {
"version_added": "3"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "9"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "4"
},
"safari_ios": {
"version_added": "3"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"open": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/open",
"spec_url": [
"https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-open-dev",
"https://drafts.csswg.org/cssom-view/#the-features-argument-to-the-open()-method"
],
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": {
"version_added": "1",
"partial_implementation": true,
"notes": "This method will not function if the `target` parameter is unspecified or set to `_blank`."
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"features_parameter_attributionsrc": {
"__compat": {
"description": "`features` parameter accepts `\"attributionsrc\"` value",
"tags": [
"web-features:attribution-reporting"
],
"support": {
"chrome": {
"version_added": "125"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"features_parameter_popup": {
"__compat": {
"description": "`features` parameter accepts `\"popup\"` value",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "98"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "96"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": {
"version_added": false
},
"opera_android": {
"version_added": false
},
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"once_per_event": {
"__compat": {
"description": "One `Window.open()` call per event",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "23"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "65"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"relative-multi-screen": {
"__compat": {
"description": "Opened relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)",
"tags": [
"web-features:window-management"
],
"support": {
"chrome": {
"version_added": "100",
"notes": "Without the `window-management` permission, multi-screen coordinates are used, but windows are clamped to their existing displays."
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "1",
"partial_implementation": true,
"notes": "Coordinate origin used is inconsistent/unreliable."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"opener": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/opener",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-opener-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"orientation": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/orientation",
"spec_url": "https://compat.spec.whatwg.org/#dfn-window-orientation-angle",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": "18"
},
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": {
"version_added": "44"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": "≤14"
},
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": "≤3"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"orientationchange_event": {
"__compat": {
"description": "`orientationchange` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/orientationchange_event",
"spec_url": "https://compat.spec.whatwg.org/#event-orientationchange",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": "18"
},
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": {
"version_added": "44"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": "≤14"
},
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": "≤3"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"originAgentCluster": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/originAgentCluster",
"spec_url": "https://html.spec.whatwg.org/multipage/browsers.html#origin-keyed-agent-clusters",
"support": {
"chrome": {
"version_added": "90"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "138"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"outerHeight": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/outerHeight",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-outerheight",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "3"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"outerWidth": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/outerWidth",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-outerwidth",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "3"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"pagehide_event": {
"__compat": {
"description": "`pagehide` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pagehide_event",
"spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pagehide",
"tags": [
"web-features:page-transition-events"
],
"support": {
"chrome": {
"version_added": "3"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "5"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"pagereveal_event": {
"__compat": {
"description": "`pagereveal` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pagereveal_event",
"spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pagereveal",
"tags": [
"web-features:view-transitions"
],
"support": {
"chrome": {
"version_added": "123"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false,
"impl_url": "https://bugzil.la/1860854"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "18.2"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"pageshow_event": {
"__compat": {
"description": "`pageshow` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pageshow_event",
"spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pageshow",
"tags": [
"web-features:page-transition-events"
],
"support": {
"chrome": {
"version_added": "3"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "5"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"pageswap_event": {
"__compat": {
"description": "`pageswap` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pageswap_event",
"spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-pageswap",
"tags": [
"web-features:view-transitions"
],
"support": {
"chrome": {
"version_added": "124"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false,
"impl_url": "https://bugzil.la/1881438"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "18.2"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"parent": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/parent",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-parent-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1.3"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"personalbar": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/personalbar",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-personalbar-dev",
"tags": [
"web-features:barprop"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"popstate_event": {
"__compat": {
"description": "`popstate` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/popstate_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-popstate",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onpopstate"
],
"tags": [
"web-features:history"
],
"support": {
"chrome": {
"version_added": "5",
"notes": "Before version 34, Chrome would fire a `popstate` event on page load."
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "4"
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"oculus": "mirror",
"opera": {
"version_added": "11.5"
},
"opera_android": {
"version_added": "11.5"
},
"safari": {
"version_added": "5",
"notes": "Before version 10, Safari would fire a `popstate` event on page load."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37",
"notes": "Before version 37, WebView would fire a `popstate` event on page load."
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"postMessage": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/postMessage",
"spec_url": "https://html.spec.whatwg.org/multipage/web-messaging.html#dom-window-postmessage-options-dev",
"tags": [
"web-features:postmessage"
],
"support": {
"chrome": {
"version_added": "2"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "3",
"notes": [
"Firefox 8 and up supports sending `File` and `FileList` objects between windows. This is only allowed if the recipient's principal is contained within the sender's principal for security reasons.",
"Before Firefox 6, the `message` parameter must be a string. Since Firefox 6, the `message` parameter is serialized using the [structured clone algorithm](https://developer.mozilla.org/docs/Web/API/Web_Workers_API/Structured_clone_algorithm). This means you can pass a broad variety of data objects safely to the destination window without having to serialize them yourself."
]
},
"firefox_android": "mirror",
"ie": [
{
"version_added": "10",
"notes": "IE10 had an important limitation: see this [article](https://stackoverflow.com/questions/16226924/is-cross-origin-postmessage-broken-in-ie10) for details."
},
{
"version_added": "8",
"version_removed": "10",
"partial_implementation": true,
"notes": "Support only for `<frame>` and `<iframe>`."
}
],
"oculus": "mirror",
"opera": {
"version_added": "9.5"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_delegate_parameter": {
"__compat": {
"description": "`options.delegate` parameter",
"support": {
"chrome": {
"version_added": "100"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"options_includeUserActivation_parameter": {
"__compat": {
"description": "`options.includeUserActivation` parameter",
"support": {
"chrome": {
"version_added": "72"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"nodejs": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"transfer_parameter": {
"__compat": {
"description": "`transfer` parameter",
"support": {
"chrome": {
"version_added": "4"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "20"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "≤15"
},
"opera_android": {
"version_added": "≤14"
},
"safari": {
"version_added": "5"
},
"safari_ios": {
"version_added": "4"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"print": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/print",
"spec_url": "https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#printing",
"tags": [
"web-features:print"
],
"support": {
"chrome": {
"version_added": "1",
"notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": {
"version_added": "114"
},
"ie": {
"version_added": "5"
},
"oculus": "mirror",
"opera": {
"version_added": "6",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"opera_android": {
"version_added": "10.1",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"safari": {
"version_added": "1.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"prompt": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/prompt",
"spec_url": "https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-prompt-dev",
"tags": [
"web-features:alerts"
],
"support": {
"chrome": {
"version_added": "1",
"notes": "Starting with Chrome 46, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.5"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Firefox strips newline characters from the prompt response; see [bug 1716229](https://bugzil.la/1716229)."
},
"firefox_android": "mirror",
"ie": {
"version_added": "4",
"notes": "This function has no effect in the Modern UI/Metro version of Internet Explorer for Windows 8. It does not display a prompt to the user, and always returns `undefined`. It is not clear whether this is a bug or intended behavior. Desktop versions of IE do implement this function."
},
"oculus": "mirror",
"opera": {
"version_added": "3",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"opera_android": {
"version_added": "10.1",
"notes": "Starting with Opera 33, this method is blocked inside an `<iframe>` unless its sandbox attribute has the value `allow-modals`."
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"queryLocalFonts": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/queryLocalFonts",
"spec_url": "https://wicg.github.io/local-font-access/#dom-window-querylocalfonts",
"tags": [
"web-features:local-fonts"
],
"support": {
"chrome": {
"version_added": "103"
},
"chrome_android": {
"version_added": false,
"impl_url": "https://crbug.com/40840834"
},
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"rejectionhandled_event": {
"__compat": {
"description": "`rejectionhandled` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/rejectionhandled_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/webappapis.html#unhandled-promise-rejections",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onrejectionhandled"
],
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.40"
},
"edge": "mirror",
"firefox": {
"version_added": "69"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": {
"version_added": "11.3"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"releaseEvents": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/releaseEvents",
"spec_url": "https://html.spec.whatwg.org/multipage/obsolete.html#dom-window-releaseevents",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"requestAnimationFrame": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/requestAnimationFrame",
"spec_url": "https://html.spec.whatwg.org/multipage/imagebitmap-and-animations.html#dom-animationframeprovider-requestanimationframe",
"tags": [
"web-features:request-animation-frame"
],
"support": {
"chrome": [
{
"version_added": "24"
},
{
"prefix": "webkit",
"version_added": "10"
}
],
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12",
"notes": "Before version 17, Edge does not reliably fire `requestAnimationFrame` before the paint cycle."
},
"firefox": [
{
"version_added": "23",
"notes": "Callback parameter is a `DOMHighResTimestamp`. This means ten microsecond precision and zero time as `performance.now()`."
},
{
"prefix": "moz",
"version_added": "11",
"version_removed": "42",
"notes": "Callback parameter is a `DOMTimestamp`. This means millisecond precision and zero time as `Date.now()`."
},
{
"prefix": "moz",
"version_added": "4",
"version_removed": "11",
"notes": "Could be called with no input parameters."
}
],
"firefox_android": [
{
"version_added": "23"
},
{
"prefix": "moz",
"version_added": "14",
"version_removed": "42"
}
],
"ie": {
"version_added": "10",
"notes": "Internet Explorer does not reliably fire `requestAnimationFrame` before the paint cycle."
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": [
{
"version_added": "7"
},
{
"prefix": "webkit",
"version_added": "6"
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": [
{
"version_added": "4.4"
},
{
"prefix": "webkit",
"version_added": "≤37"
}
],
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"requestFileSystem": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/requestFileSystem",
"support": {
"chrome": {
"prefix": "webkit",
"version_added": "13"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": {
"version_added": false
},
"opera_android": {
"version_added": false
},
"safari": {
"prefix": "webkit",
"version_added": "6",
"version_removed": "8"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"prefix": "webkit",
"version_added": "37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"requestIdleCallback": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/requestIdleCallback",
"spec_url": "https://w3c.github.io/requestidlecallback/#the-requestidlecallback-method",
"tags": [
"web-features:requestidlecallback"
],
"support": {
"chrome": {
"version_added": "47"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "55"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false,
"impl_url": "https://webkit.org/b/164193"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"resize_event": {
"__compat": {
"description": "`resize` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/resize_event",
"spec_url": "https://drafts.csswg.org/cssom-view/#eventdef-window-resize",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1",
"notes": "Chrome does not fire a `resize` event on page load."
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12",
"notes": "Before Edge 79, Edge fired a `resize` event on page load. This is no longer the case."
},
"firefox": {
"version_added": "1",
"notes": "Before Firefox 68, Firefox fired a `resize` event on page load. This is no longer the case."
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "7",
"notes": "Opera does not fire a `resize` event on page load."
},
"opera_android": {
"version_added": "10.1",
"notes": "Opera does not fire a `resize` event on page load."
},
"safari": {
"version_added": "1.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "1",
"notes": "WebView does not fire a `resize` event on page load."
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"resizeBy": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/resizeBy",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-resizeby",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. [See here](https://bugzil.la/565541#c24) for more details."
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"resizeTo": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/resizeTo",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-resizeto",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Since Firefox 7, it's no longer possible for a web site to change the default size of a window in a browser if the window wasn't created by `window.open` or contains more than one tab. [See here](https://bugzil.la/565541#c24) for more details."
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"resolveLocalFileSystemURL": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/File_and_Directory_Entries_API#resolvelocalfilesystemurl()",
"support": {
"chrome": {
"prefix": "webkit",
"version_added": "13"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": {
"version_added": false
},
"opera_android": {
"version_added": false
},
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": false,
"deprecated": false
}
}
},
"screen": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/screen",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-screen",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"screenLeft": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/screenLeft",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-screenleft",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "64"
},
"firefox_android": "mirror",
"ie": {
"version_added": "5"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"relative-multi-screen": {
"__compat": {
"description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)",
"tags": [
"web-features:window-management"
],
"support": {
"chrome": {
"version_added": "100"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "64"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "1",
"partial_implementation": true,
"notes": "Coordinate origin used is inconsistent/unreliable."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"screenTop": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/screenTop",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-screentop",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "64"
},
"firefox_android": "mirror",
"ie": {
"version_added": "5"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"relative-multi-screen": {
"__compat": {
"description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)",
"tags": [
"web-features:window-management"
],
"support": {
"chrome": {
"version_added": "100"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "64"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "1",
"partial_implementation": true,
"notes": "Coordinate origin used is inconsistent/unreliable."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"screenX": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/screenX",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-screenx",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of `screenPixelsPerCSSPixel` of 1 for any device."
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"relative-multi-screen": {
"__compat": {
"description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)",
"tags": [
"web-features:window-management"
],
"support": {
"chrome": {
"version_added": "100"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "1",
"partial_implementation": true,
"notes": "Coordinate origin used is inconsistent/unreliable."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"screenY": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/screenY",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-screeny",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Before Firefox 28, Gecko was using device pixels instead of CSS pixels; in other words, it was assuming a value of `screenPixelsPerCSSPixel` of 1 for any device."
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"relative-multi-screen": {
"__compat": {
"description": "Relative to the [Multi-screen origin](https://developer.mozilla.org/docs/Web/API/Window_Management_API/Multi-screen_origin)",
"tags": [
"web-features:window-management"
],
"support": {
"chrome": {
"version_added": "100"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "64"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "1",
"partial_implementation": true,
"notes": "Coordinate origin used is inconsistent/unreliable."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"scroll": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scroll",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-scroll",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_behavior_parameter": {
"__compat": {
"description": "`options.behavior` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "61"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "14",
"notes": "Safari does not have support for the `smooth` scroll behavior."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_left_parameter": {
"__compat": {
"description": "`options.left` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "41"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_top_parameter": {
"__compat": {
"description": "`options.top` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "41"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"scrollbars": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollbars",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-scrollbars-dev",
"tags": [
"web-features:barprop"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"scrollBy": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollBy",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-scrollby",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "3"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_behavior_parameter": {
"__compat": {
"description": "`options.behavior` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "61"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "14",
"notes": "Safari does not have support for the `smooth` scroll behavior."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_left_parameter": {
"__compat": {
"description": "`options.left` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "41"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_top_parameter": {
"__compat": {
"description": "`options.top` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "41"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"scrollByLines": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollByLines",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"scrollByPages": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollByPages",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"scrollMaxX": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollMaxX",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"scrollMaxY": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollMaxY",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"scrollsnapchange_event": {
"__compat": {
"description": "`scrollsnapchange` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollsnapchange_event",
"spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchange",
"tags": [
"web-features:scroll-snap-events"
],
"support": {
"chrome": {
"version_added": "129"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false,
"impl_url": "https://bugzil.la/1843961"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"scrollsnapchanging_event": {
"__compat": {
"description": "`scrollsnapchanging` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollsnapchanging_event",
"spec_url": "https://drafts.csswg.org/css-scroll-snap-2/#scrollsnapchanging",
"tags": [
"web-features:scroll-snap-events"
],
"support": {
"chrome": {
"version_added": "129"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": false,
"impl_url": "https://bugzil.la/1843961"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"scrollTo": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollTo",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-scrollto",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "4"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_behavior_parameter": {
"__compat": {
"description": "`options.behavior` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "61"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "14",
"notes": "Before version 15.4, Safari did not have support for the `smooth` scroll behavior."
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_left_parameter": {
"__compat": {
"description": "`options.left` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "41"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_top_parameter": {
"__compat": {
"description": "`options.top` parameter",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "41"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "36"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"scrollX": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollX",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-scrollx",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": [
{
"version_added": "1"
},
{
"alternative_name": "pageXOffset",
"version_added": "1"
}
],
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": [
{
"version_added": "12"
},
{
"alternative_name": "pageXOffset",
"version_added": "12"
}
],
"firefox": [
{
"version_added": "1"
},
{
"alternative_name": "pageXOffset",
"version_added": "1"
}
],
"firefox_android": "mirror",
"ie": {
"alternative_name": "pageXOffset",
"version_added": "9"
},
"oculus": "mirror",
"opera": [
{
"version_added": "9.6"
},
{
"alternative_name": "pageXOffset",
"version_added": "4"
}
],
"opera_android": [
{
"version_added": "10.1"
},
{
"alternative_name": "pageXOffset",
"version_added": "10.1"
}
],
"safari": [
{
"version_added": "1"
},
{
"alternative_name": "pageXOffset",
"version_added": "1"
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"subpixel_precision": {
"__compat": {
"description": "Subpixel precision",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "40"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "≤18"
},
"firefox": {
"version_added": "55"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"scrollY": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/scrollY",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-scrolly",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": [
{
"version_added": "1"
},
{
"alternative_name": "pageYOffset",
"version_added": "1"
}
],
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": [
{
"version_added": "12"
},
{
"alternative_name": "pageYOffset",
"version_added": "12"
}
],
"firefox": [
{
"version_added": "1"
},
{
"alternative_name": "pageYOffset",
"version_added": "1"
}
],
"firefox_android": "mirror",
"ie": {
"alternative_name": "pageYOffset",
"version_added": "9"
},
"oculus": "mirror",
"opera": [
{
"version_added": "9.6"
},
{
"alternative_name": "pageYOffset",
"version_added": "4"
}
],
"opera_android": [
{
"version_added": "10.1"
},
{
"alternative_name": "pageYOffset",
"version_added": "10.1"
}
],
"safari": [
{
"version_added": "1"
},
{
"alternative_name": "pageYOffset",
"version_added": "1"
}
],
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"subpixel_precision": {
"__compat": {
"description": "Subpixel precision",
"tags": [
"web-features:scroll-elements"
],
"support": {
"chrome": {
"version_added": "40"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "≤18"
},
"firefox": {
"version_added": "55"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"self": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/self",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-self-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.0"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"sessionStorage": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/sessionStorage",
"spec_url": "https://html.spec.whatwg.org/multipage/webstorage.html#dom-sessionstorage-dev",
"tags": [
"web-features:localstorage"
],
"support": {
"chrome": {
"version_added": "4"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.10"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "2"
},
"firefox_android": "mirror",
"ie": {
"version_added": "8"
},
"oculus": "mirror",
"opera": {
"version_added": "10.5"
},
"opera_android": {
"version_added": "11"
},
"safari": {
"version_added": "4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"setImmediate": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/setImmediate",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12",
"version_removed": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": "10"
},
"nodejs": {
"version_added": "0.10.0",
"partial_implementation": true,
"notes": "Returns an `Immediate` object instead of the `immediateID`."
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"setResizable": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/setResizable",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"sharedStorage": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/sharedStorage",
"spec_url": "https://wicg.github.io/shared-storage/#dom-window-sharedstorage",
"tags": [
"web-features:shared-storage"
],
"support": {
"chrome": {
"version_added": "117"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"showDirectoryPicker": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/showDirectoryPicker",
"spec_url": "https://wicg.github.io/file-system-access/#api-showdirectorypicker",
"tags": [
"web-features:file-system-access"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": {
"version_added": "132"
},
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"showOpenFilePicker": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/showOpenFilePicker",
"spec_url": "https://wicg.github.io/file-system-access/#api-showopenfilepicker",
"tags": [
"web-features:file-system-access"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": {
"version_added": "132"
},
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"showSaveFilePicker": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/showSaveFilePicker",
"spec_url": "https://wicg.github.io/file-system-access/#api-showsavefilepicker",
"tags": [
"web-features:file-system-access"
],
"support": {
"chrome": {
"version_added": "86"
},
"chrome_android": {
"version_added": "132"
},
"deno": {
"version_added": false
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"sizeToContent": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/sizeToContent",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1",
"version_removed": "120"
},
"firefox_android": {
"version_added": "4",
"version_removed": "120",
"notes": "This method has no effect as a page is always in a tab."
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"speechSynthesis": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/speechSynthesis",
"spec_url": "https://webaudio.github.io/web-speech-api/#tts-section",
"tags": [
"web-features:speech-synthesis"
],
"support": {
"chrome": {
"version_added": "33"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "49"
},
"firefox_android": {
"version_added": "62"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": false
},
"safari": {
"version_added": "7"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": false,
"impl_url": "https://crbug.com/40417848"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"status": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/status",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-status",
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"statusbar": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/statusbar",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-statusbar-dev",
"tags": [
"web-features:barprop"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"stop": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/stop",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-stop-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "14"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"storage_event": {
"__compat": {
"description": "`storage` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/storage_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-storage",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onstorage"
],
"tags": [
"web-features:localstorage"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "15"
},
"firefox": {
"version_added": "45"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "4"
},
"safari_ios": {
"version_added": "4"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"styleMedia": {
"__compat": {
"support": {
"chrome": {
"version_added": "6"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "5"
},
"safari_ios": {
"version_added": "4"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"toolbar": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/toolbar",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-toolbar-dev",
"tags": [
"web-features:barprop"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"top": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/top",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-top-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1",
"notes": "Starting in Firefox 6, this property is read only, as defined by the standard."
},
"firefox_android": {
"version_added": "4"
},
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"unhandledrejection_event": {
"__compat": {
"description": "`unhandledrejection` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/unhandledrejection_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-unhandledrejection",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onunhandledrejection"
],
"support": {
"chrome": {
"version_added": "49"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.24"
},
"edge": "mirror",
"firefox": {
"version_added": "69",
"notes": "`event.preventDefault()` does not prevent Firefox from logging the error message in the console, see [bug 1642147](https://bugzil.la/1642147)."
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": {
"version_added": "11.3"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"unload_event": {
"__compat": {
"description": "`unload` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/unload_event",
"spec_url": [
"https://html.spec.whatwg.org/multipage/indices.html#event-unload",
"https://html.spec.whatwg.org/multipage/webappapis.html#handler-window-onunload"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.0"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "4"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": true
}
}
},
"updateCommands": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "1"
},
"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": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"visualViewport": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/visualViewport",
"spec_url": "https://drafts.csswg.org/cssom-view/#dom-window-visualviewport",
"tags": [
"web-features:visual-viewport"
],
"support": {
"chrome": {
"version_added": "61"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": "mirror",
"firefox": {
"version_added": "91"
},
"firefox_android": {
"version_added": "68"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"vrdisplayactivate_event": {
"__compat": {
"description": "`vrdisplayactivate` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplayactivate_event",
"tags": [
"web-features:webvr"
],
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": [
{
"version_added": "98",
"flags": [
{
"type": "preference",
"name": "dom.vr.enabled",
"value_to_set": "true"
}
]
},
{
"version_added": "64",
"version_removed": "98",
"notes": "macOS support was enabled in Firefox 64."
},
{
"version_added": "55",
"version_removed": "98",
"notes": "Windows support was enabled in Firefox 55."
}
],
"firefox_android": {
"version_added": "55",
"version_removed": "98"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"vrdisplayconnect_event": {
"__compat": {
"description": "`vrdisplayconnect` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplayconnect_event",
"tags": [
"web-features:webvr"
],
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": [
{
"version_added": "98",
"flags": [
{
"type": "preference",
"name": "dom.vr.enabled",
"value_to_set": "true"
}
]
},
{
"version_added": "64",
"version_removed": "98",
"notes": "macOS support was enabled in Firefox 64."
},
{
"version_added": "55",
"version_removed": "98",
"notes": "Windows support was enabled in Firefox 55."
}
],
"firefox_android": {
"version_added": "55",
"version_removed": "98"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": {
"version_added": "6.0",
"version_removed": "13.0",
"notes": "Supported on Samsung Internet for GearVR."
},
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"vrdisplaydeactivate_event": {
"__compat": {
"description": "`vrdisplaydeactivate` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplaydeactivate_event",
"tags": [
"web-features:webvr"
],
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": [
{
"version_added": "98",
"flags": [
{
"type": "preference",
"name": "dom.vr.enabled",
"value_to_set": "true"
}
]
},
{
"version_added": "64",
"version_removed": "98",
"notes": "macOS support was enabled in Firefox 64."
},
{
"version_added": "55",
"version_removed": "98",
"notes": "Windows support was enabled in Firefox 55."
}
],
"firefox_android": {
"version_added": "55",
"version_removed": "98"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"vrdisplaydisconnect_event": {
"__compat": {
"description": "`vrdisplaydisconnect` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplaydisconnect_event",
"tags": [
"web-features:webvr"
],
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": "56",
"version_removed": "80",
"notes": [
"Chrome for Android 56 supports only Google Daydream View.",
"Chrome for Android 57 adds support for Google Cardboard."
]
},
"deno": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": [
{
"version_added": "98",
"flags": [
{
"type": "preference",
"name": "dom.vr.enabled",
"value_to_set": "true"
}
]
},
{
"version_added": "64",
"version_removed": "98",
"notes": "macOS support was enabled in Firefox 64."
},
{
"version_added": "55",
"version_removed": "98",
"notes": "Windows support was enabled in Firefox 55."
}
],
"firefox_android": {
"version_added": "55",
"version_removed": "98"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": false
},
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": {
"version_added": "6.0",
"version_removed": "13.0",
"notes": "Supported on Samsung Internet for GearVR."
},
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"vrdisplaypresentchange_event": {
"__compat": {
"description": "`vrdisplaypresentchange` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/vrdisplaypresentchange_event",
"tags": [
"web-features:webvr"
],
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": "56",
"version_removed": "80",
"notes": [
"Chrome for Android 56 supports only Google Daydream View.",
"Chrome for Android 57 adds support for Google Cardboard."
]
},
"deno": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": [
{
"version_added": "98",
"flags": [
{
"type": "preference",
"name": "dom.vr.enabled",
"value_to_set": "true"
}
]
},
{
"version_added": "64",
"version_removed": "98",
"notes": "macOS support was enabled in Firefox 64."
},
{
"version_added": "55",
"version_removed": "98",
"notes": "Windows support was enabled in Firefox 55."
}
],
"firefox_android": {
"version_added": "55",
"version_removed": "98"
},
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": {
"version_added": false
},
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": {
"version_added": "6.0",
"version_removed": "13.0",
"notes": "Supported on Samsung Internet for GearVR."
},
"webview_android": {
"version_added": false
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"webkitConvertPointFromNodeToPage": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/webkitConvertPointFromNodeToPage",
"support": {
"chrome": {
"version_added": "1",
"version_removed": "39"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12",
"version_removed": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "4"
},
"safari_ios": {
"version_added": "3"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37",
"version_removed": "39"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"webkitConvertPointFromPageToNode": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/webkitConvertPointFromPageToNode",
"support": {
"chrome": {
"version_added": "1",
"version_removed": "39"
},
"chrome_android": "mirror",
"deno": {
"version_added": false
},
"edge": {
"version_added": "12",
"version_removed": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "4"
},
"safari_ios": {
"version_added": "3"
},
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "≤37",
"version_removed": "39"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": true
}
}
},
"window": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/window",
"spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-window-dev",
"tags": [
"web-features:window"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"deno": {
"version_added": "1.0",
"version_removed": "2.0"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1"
},
"firefox_android": "mirror",
"ie": {
"version_added": "4"
},
"oculus": "mirror",
"opera": {
"version_added": "≤12.1"
},
"opera_android": {
"version_added": "≤12.1"
},
"safari": {
"version_added": "3"
},
"safari_ios": {
"version_added": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}