@mdn/browser-compat-data
Version:
Browser compatibility data provided by MDN Web Docs
1 lines • 16.2 MB
JSON
{"__meta":{"timestamp":"2025-04-18T13:11:30.286Z","version":"6.0.7"},"api":{"ANGLE_instanced_arrays":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays","source_file":"api/ANGLE_instanced_arrays.json","spec_url":"https://registry.khronos.org/webgl/extensions/ANGLE_instanced_arrays/","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":[{"version_added":"32"},{"notes":"Available only on macOS.","partial_implementation":true,"version_added":"30"}],"chrome_android":{"version_added":"30"},"edge":{"version_added":"12"},"firefox":{"version_added":"47"},"firefox_android":{"version_added":"47"},"ie":{"version_added":"11"},"oculus":{"version_added":"5.0"},"opera":[{"version_added":"19"},{"notes":"Available only on macOS.","partial_implementation":true,"version_added":"17"}],"opera_android":{"version_added":"18"},"safari":{"version_added":"8"},"safari_ios":{"version_added":"8"},"samsunginternet_android":{"version_added":"2.0"},"webview_android":{"version_added":"4.4"},"webview_ios":{"version_added":"8"}},"tags":["web-features:angle-instanced-arrays"]},"drawArraysInstancedANGLE":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays/drawArraysInstancedANGLE","source_file":"api/ANGLE_instanced_arrays.json","spec_url":"https://registry.khronos.org/webgl/extensions/ANGLE_instanced_arrays/","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"30"},"chrome_android":{"version_added":"30"},"edge":{"version_added":"12"},"firefox":{"version_added":"47"},"firefox_android":{"version_added":"47"},"ie":{"version_added":"11"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"17"},"opera_android":{"version_added":"18"},"safari":{"version_added":"8"},"safari_ios":{"version_added":"8"},"samsunginternet_android":{"version_added":"2.0"},"webview_android":{"version_added":"4.4"},"webview_ios":{"version_added":"8"}},"tags":["web-features:angle-instanced-arrays"]}},"drawElementsInstancedANGLE":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays/drawElementsInstancedANGLE","source_file":"api/ANGLE_instanced_arrays.json","spec_url":"https://registry.khronos.org/webgl/extensions/ANGLE_instanced_arrays/","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"30"},"chrome_android":{"version_added":"30"},"edge":{"version_added":"12"},"firefox":{"version_added":"47"},"firefox_android":{"version_added":"47"},"ie":{"version_added":"11"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"17"},"opera_android":{"version_added":"18"},"safari":{"version_added":"8"},"safari_ios":{"version_added":"8"},"samsunginternet_android":{"version_added":"2.0"},"webview_android":{"version_added":"4.4"},"webview_ios":{"version_added":"8"}},"tags":["web-features:angle-instanced-arrays"]}},"vertexAttribDivisorANGLE":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/ANGLE_instanced_arrays/vertexAttribDivisorANGLE","source_file":"api/ANGLE_instanced_arrays.json","spec_url":"https://registry.khronos.org/webgl/extensions/ANGLE_instanced_arrays/","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"30"},"chrome_android":{"version_added":"30"},"edge":{"version_added":"12"},"firefox":{"version_added":"47"},"firefox_android":{"version_added":"47"},"ie":{"version_added":"11"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"17"},"opera_android":{"version_added":"18"},"safari":{"version_added":"8"},"safari_ios":{"version_added":"8"},"samsunginternet_android":{"version_added":"2.0"},"webview_android":{"version_added":"4.4"},"webview_ios":{"version_added":"8"}},"tags":["web-features:angle-instanced-arrays"]}}},"AbortController":{"AbortController":{"__compat":{"description":"<code>AbortController()</code> constructor","mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortController/AbortController","source_file":"api/AbortController.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortcontroller-abortcontroller①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"66"},"chrome_android":{"version_added":"66"},"deno":{"version_added":"1.0"},"edge":{"version_added":"16"},"firefox":{"version_added":"57"},"firefox_android":{"version_added":"57"},"ie":{"version_added":false},"nodejs":{"version_added":"14.17.0"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"53"},"opera_android":{"version_added":"47"},"safari":[{"version_added":"12.1"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.1"}],"safari_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}],"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"66"},"webview_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}]},"tags":["web-features:aborting"]}},"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortController","source_file":"api/AbortController.json","spec_url":"https://dom.spec.whatwg.org/#interface-abortcontroller","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"66"},"chrome_android":{"version_added":"66"},"deno":{"version_added":"1.0"},"edge":{"version_added":"16"},"firefox":{"version_added":"57"},"firefox_android":{"version_added":"57"},"ie":{"version_added":false},"nodejs":{"version_added":"14.17.0"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"53"},"opera_android":{"version_added":"47"},"safari":[{"version_added":"12.1"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.1"}],"safari_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}],"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"66"},"webview_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}]},"tags":["web-features:aborting"]},"abort":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortController/abort","source_file":"api/AbortController.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortcontroller-abortcontroller①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"66"},"chrome_android":{"version_added":"66"},"deno":{"version_added":"1.0"},"edge":{"version_added":"16"},"firefox":{"version_added":"57"},"firefox_android":{"version_added":"57"},"ie":{"version_added":false},"nodejs":[{"version_added":"17.2.0"},{"notes":"The optional <code>reason</code> argument is not supported.","partial_implementation":true,"version_added":"17.0.0","version_last":"17.0.0","version_removed":"17.2.0"},{"version_added":"16.14.0","version_last":"16.17.0","version_removed":"17.0.0"},{"notes":"The optional <code>reason</code> argument is not supported.","partial_implementation":true,"version_added":"14.17.0","version_last":"16.11.0","version_removed":"16.14.0"}],"oculus":{"version_added":"5.0"},"opera":{"version_added":"53"},"opera_android":{"version_added":"47"},"safari":[{"version_added":"12.1"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.1"}],"safari_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}],"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"66"},"webview_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}]},"tags":["web-features:aborting"]},"reason_parameter":{"__compat":{"description":"<code>reason</code> parameter","source_file":"api/AbortController.json","spec_url":"https://dom.spec.whatwg.org/#abortsignal-abort-reason","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"98"},"chrome_android":{"version_added":"98"},"deno":{"version_added":"1.16"},"edge":{"version_added":"98"},"firefox":{"version_added":"97"},"firefox_android":{"version_added":"97"},"ie":{"version_added":false},"nodejs":[{"version_added":"17.2.0"},{"version_added":"16.14.0","version_last":"16.17.0","version_removed":"17.0.0"}],"oculus":{"version_added":"20.0"},"opera":{"version_added":"84"},"opera_android":{"version_added":"68"},"safari":{"version_added":"15.4"},"safari_ios":{"version_added":"15.4"},"samsunginternet_android":{"version_added":"18.0"},"webview_android":{"version_added":"98"},"webview_ios":{"version_added":"15.4"}},"tags":["web-features:aborting"]}}},"signal":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortController/signal","source_file":"api/AbortController.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortcontroller-signal②","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"66"},"chrome_android":{"version_added":"66"},"deno":{"version_added":"1.0"},"edge":{"version_added":"16"},"firefox":{"version_added":"57"},"firefox_android":{"version_added":"57"},"ie":{"version_added":false},"nodejs":{"version_added":"14.17.0"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"53"},"opera_android":{"version_added":"47"},"safari":[{"version_added":"12.1"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.1"}],"safari_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}],"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"66"},"webview_ios":[{"version_added":"12.2"},{"notes":"Even though <code>window.AbortController</code> is defined, it doesn't really abort <code>fetch</code> requests. See <a href=\"https://webkit.org/b/174980\">bug 174980</a>.","partial_implementation":true,"version_added":"11.3"}]},"tags":["web-features:aborting"]}}},"AbortPaymentEvent":{"AbortPaymentEvent":{"__compat":{"description":"<code>AbortPaymentEvent()</code> constructor","source_file":"api/AbortPaymentEvent.json","status":{"deprecated":false,"experimental":true,"standard_track":false},"support":{"chrome":{"version_added":"70"},"chrome_android":{"version_added":"70"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"57"},"opera_android":{"version_added":"49"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"10.0"},"webview_android":{"version_added":false},"webview_ios":{"version_added":false}}}},"__compat":{"source_file":"api/AbortPaymentEvent.json","status":{"deprecated":false,"experimental":true,"standard_track":false},"support":{"chrome":{"version_added":"70"},"chrome_android":{"version_added":"70"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"57"},"opera_android":{"version_added":"49"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"10.0"},"webview_android":{"version_added":false},"webview_ios":{"version_added":false}}},"respondWith":{"__compat":{"source_file":"api/AbortPaymentEvent.json","status":{"deprecated":false,"experimental":true,"standard_track":false},"support":{"chrome":{"version_added":"70"},"chrome_android":{"version_added":"70"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"57"},"opera_android":{"version_added":"49"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"10.0"},"webview_android":{"version_added":false},"webview_ios":{"version_added":false}}}}},"AbortSignal":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#interface-AbortSignal","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"66"},"chrome_android":{"version_added":"66"},"deno":{"version_added":"1.0"},"edge":{"version_added":"16"},"firefox":{"version_added":"57"},"firefox_android":{"version_added":"57"},"ie":{"version_added":false},"nodejs":{"version_added":"14.17.0"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"53"},"opera_android":{"version_added":"47"},"safari":{"version_added":"11.1"},"safari_ios":{"version_added":"11.3"},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"66"},"webview_ios":{"version_added":"11.3"}},"tags":["web-features:aborting"]},"abort_event":{"__compat":{"description":"<code>abort</code> event","mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal/abort_event","source_file":"api/AbortSignal.json","spec_url":["https://dom.spec.whatwg.org/#eventdef-abortsignal-abort","https://dom.spec.whatwg.org/#abortsignal-onabort"],"status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"66"},"chrome_android":{"version_added":"66"},"deno":{"version_added":"1.0"},"edge":{"version_added":"16"},"firefox":{"version_added":"57"},"firefox_android":{"version_added":"57"},"ie":{"version_added":false},"nodejs":{"version_added":"14.17.0"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"53"},"opera_android":{"version_added":"47"},"safari":{"version_added":"11.1"},"safari_ios":{"version_added":"11.3"},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"66"},"webview_ios":{"version_added":"11.3"}},"tags":["web-features:aborting"]}},"abort_static":{"__compat":{"description":"<code>abort()</code> static method","mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal/abort_static","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortsignal-abort①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"93"},"chrome_android":{"version_added":"93"},"deno":{"version_added":"1.9"},"edge":{"version_added":"93"},"firefox":{"version_added":"88"},"firefox_android":{"version_added":"88"},"ie":{"version_added":false},"nodejs":[{"version_added":"15.12.0"},{"version_added":"14.17.0","version_last":"14.18.0","version_removed":"15.0.0"}],"oculus":{"version_added":"17.0"},"opera":{"version_added":"79"},"opera_android":{"version_added":"66"},"safari":{"version_added":"15"},"safari_ios":{"version_added":"15"},"samsunginternet_android":{"version_added":"17.0"},"webview_android":{"version_added":"93"},"webview_ios":{"version_added":"15"}},"tags":["web-features:aborting"]},"reason_parameter":{"__compat":{"description":"<code>reason</code> parameter","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#abortsignal-abort-reason","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"98"},"chrome_android":{"version_added":"98"},"deno":{"version_added":"1.16"},"edge":{"version_added":"98"},"firefox":{"version_added":"97"},"firefox_android":{"version_added":"97"},"ie":{"version_added":false},"nodejs":[{"version_added":"17.2.0"},{"version_added":"16.14.0","version_last":"16.17.0","version_removed":"17.0.0"}],"oculus":{"version_added":"20.0"},"opera":{"version_added":"84"},"opera_android":{"version_added":"68"},"safari":{"version_added":"15.4"},"safari_ios":{"version_added":"15.4"},"samsunginternet_android":{"version_added":"18.0"},"webview_android":{"version_added":"98"},"webview_ios":{"version_added":"15.4"}},"tags":["web-features:aborting"]}}},"aborted":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal/aborted","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortsignal-aborted①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"66"},"chrome_android":{"version_added":"66"},"deno":{"version_added":"1.0"},"edge":{"version_added":"16"},"firefox":{"version_added":"57"},"firefox_android":{"version_added":"57"},"ie":{"version_added":false},"nodejs":{"version_added":"14.17.0"},"oculus":{"version_added":"5.0"},"opera":{"version_added":"53"},"opera_android":{"version_added":"47"},"safari":{"version_added":"11.1"},"safari_ios":{"version_added":"11.3"},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"66"},"webview_ios":{"version_added":"11.3"}},"tags":["web-features:aborting"]}},"any_static":{"__compat":{"description":"<code>any()</code> static method","mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal/any_static","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#dom-abortsignal-any","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"116"},"chrome_android":{"version_added":"116"},"deno":{"version_added":"1.39"},"edge":{"version_added":"116"},"firefox":{"version_added":"124"},"firefox_android":{"version_added":"124"},"ie":{"version_added":false},"nodejs":[{"version_added":"20.3.0"},{"version_added":"18.17.0","version_last":"18.20.0","version_removed":"19.0.0"}],"oculus":{"version_added":false},"opera":{"version_added":"102"},"opera_android":{"version_added":"78"},"safari":{"version_added":"17.4"},"safari_ios":{"version_added":"17.4"},"samsunginternet_android":{"version_added":"24.0"},"webview_android":{"version_added":"116"},"webview_ios":{"version_added":"17.4"}},"tags":["web-features:abortsignal-any"]}},"reason":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal/reason","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortsignal-reason①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"98"},"chrome_android":{"version_added":"98"},"deno":{"version_added":"1.16"},"edge":{"version_added":"98"},"firefox":{"version_added":"97"},"firefox_android":{"version_added":"97"},"ie":{"version_added":false},"nodejs":[{"version_added":"17.2.0"},{"version_added":"16.14.0","version_last":"16.17.0","version_removed":"17.0.0"}],"oculus":{"version_added":"20.0"},"opera":{"version_added":"84"},"opera_android":{"version_added":"68"},"safari":{"version_added":"15.4"},"safari_ios":{"version_added":"15.4"},"samsunginternet_android":{"version_added":"18.0"},"webview_android":{"version_added":"98"},"webview_ios":{"version_added":"15.4"}},"tags":["web-features:aborting"]}},"throwIfAborted":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal/throwIfAborted","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortsignal-throwifaborted①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"100"},"chrome_android":{"version_added":"100"},"deno":{"version_added":"1.17"},"edge":{"version_added":"100"},"firefox":{"version_added":"97"},"firefox_android":{"version_added":"97"},"ie":{"version_added":false},"nodejs":[{"version_added":"17.3.0"},{"version_added":"16.17.0","version_last":"16.17.0","version_removed":"17.0.0"}],"oculus":{"version_added":"21.0"},"opera":{"version_added":"86"},"opera_android":{"version_added":"69"},"safari":{"version_added":"15.4"},"safari_ios":{"version_added":"15.4"},"samsunginternet_android":{"version_added":"19.0"},"webview_android":{"version_added":"100"},"webview_ios":{"version_added":"15.4"}},"tags":["web-features:aborting"]}},"timeout_static":{"__compat":{"description":"<code>timeout()</code> static method","mdn_url":"https://developer.mozilla.org/docs/Web/API/AbortSignal/timeout_static","source_file":"api/AbortSignal.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-abortsignal-timeout①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":[{"version_added":"124"},{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"103","version_last":"123","version_removed":"124"}],"chrome_android":[{"version_added":"124"},{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"103","version_last":"123","version_removed":"124"}],"deno":{"version_added":"1.20"},"edge":[{"version_added":"124"},{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"103","version_last":"123","version_removed":"124"}],"firefox":{"version_added":"100"},"firefox_android":{"version_added":"100"},"ie":{"version_added":false},"nodejs":[{"version_added":"17.3.0"},{"version_added":"16.14.0","version_last":"16.17.0","version_removed":"17.0.0"}],"oculus":{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"23.0","version_removed":false},"opera":[{"version_added":"110"},{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"89","version_last":"109","version_removed":"110"}],"opera_android":[{"version_added":"82"},{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"71","version_last":"81","version_removed":"82"}],"safari":{"version_added":"16"},"safari_ios":{"version_added":"16"},"samsunginternet_android":[{"version_added":"27.0"},{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"20.0","version_last":"26.0","version_removed":"27.0"}],"webview_android":[{"version_added":"124"},{"notes":"Always aborts with an <code>AbortError</code> on timeout, not a <code>TimeoutError</code>.","partial_implementation":true,"version_added":"103","version_last":"123","version_removed":"124"}],"webview_ios":{"version_added":"16"}},"tags":["web-features:aborting"]}}},"AbsoluteOrientationSensor":{"AbsoluteOrientationSensor":{"__compat":{"description":"<code>AbsoluteOrientationSensor()</code> constructor","mdn_url":"https://developer.mozilla.org/docs/Web/API/AbsoluteOrientationSensor/AbsoluteOrientationSensor","source_file":"api/AbsoluteOrientationSensor.json","spec_url":"https://w3c.github.io/orientation-sensor/#dom-absoluteorientationsensor-absoluteorientationsensor","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"67"},"chrome_android":{"version_added":"67"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"54"},"opera_android":{"version_added":"48"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"67"},"webview_ios":{"version_added":false}},"tags":["web-features:orientation-sensor"]}},"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbsoluteOrientationSensor","source_file":"api/AbsoluteOrientationSensor.json","spec_url":"https://w3c.github.io/orientation-sensor/#absoluteorientationsensor-interface","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"67"},"chrome_android":{"version_added":"67"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"54"},"opera_android":{"version_added":"48"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"67"},"webview_ios":{"version_added":false}},"tags":["web-features:orientation-sensor"]}},"AbstractRange":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbstractRange","source_file":"api/AbstractRange.json","spec_url":"https://dom.spec.whatwg.org/#interface-abstractrange","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"90"},"chrome_android":{"version_added":"90"},"edge":[{"version_added":"90"},{"version_added":"18","version_last":"18","version_removed":"79"}],"firefox":{"version_added":"69"},"firefox_android":{"version_added":"79"},"ie":{"version_added":false},"oculus":{"version_added":"16.0"},"opera":{"version_added":"76"},"opera_android":{"version_added":"64"},"safari":{"version_added":"14.1"},"safari_ios":{"version_added":"14.5"},"samsunginternet_android":{"version_added":"15.0"},"webview_android":{"version_added":"90"},"webview_ios":{"version_added":"14.5"}},"tags":["web-features:selection-api"]},"collapsed":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbstractRange/collapsed","source_file":"api/AbstractRange.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-range-collapsed①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"90"},"chrome_android":{"version_added":"90"},"edge":[{"version_added":"90"},{"version_added":"18","version_last":"18","version_removed":"79"}],"firefox":{"version_added":"69"},"firefox_android":{"version_added":"79"},"ie":{"version_added":false},"oculus":{"version_added":"16.0"},"opera":{"version_added":"76"},"opera_android":{"version_added":"64"},"safari":{"version_added":"14.1"},"safari_ios":{"version_added":"14.5"},"samsunginternet_android":{"version_added":"15.0"},"webview_android":{"version_added":"90"},"webview_ios":{"version_added":"14.5"}},"tags":["web-features:selection-api"]}},"endContainer":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbstractRange/endContainer","source_file":"api/AbstractRange.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-range-endcontainer①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"90"},"chrome_android":{"version_added":"90"},"edge":[{"version_added":"90"},{"version_added":"18","version_last":"18","version_removed":"79"}],"firefox":{"version_added":"69"},"firefox_android":{"version_added":"79"},"ie":{"version_added":false},"oculus":{"version_added":"16.0"},"opera":{"version_added":"76"},"opera_android":{"version_added":"64"},"safari":{"version_added":"14.1"},"safari_ios":{"version_added":"14.5"},"samsunginternet_android":{"version_added":"15.0"},"webview_android":{"version_added":"90"},"webview_ios":{"version_added":"14.5"}},"tags":["web-features:selection-api"]}},"endOffset":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbstractRange/endOffset","source_file":"api/AbstractRange.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-range-endoffset①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"90"},"chrome_android":{"version_added":"90"},"edge":[{"version_added":"90"},{"version_added":"18","version_last":"18","version_removed":"79"}],"firefox":{"version_added":"69"},"firefox_android":{"version_added":"79"},"ie":{"version_added":false},"oculus":{"version_added":"16.0"},"opera":{"version_added":"76"},"opera_android":{"version_added":"64"},"safari":{"version_added":"14.1"},"safari_ios":{"version_added":"14.5"},"samsunginternet_android":{"version_added":"15.0"},"webview_android":{"version_added":"90"},"webview_ios":{"version_added":"14.5"}},"tags":["web-features:selection-api"]}},"startContainer":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbstractRange/startContainer","source_file":"api/AbstractRange.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-range-startcontainer①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"90"},"chrome_android":{"version_added":"90"},"edge":[{"version_added":"90"},{"version_added":"18","version_last":"18","version_removed":"79"}],"firefox":{"version_added":"69"},"firefox_android":{"version_added":"79"},"ie":{"version_added":false},"oculus":{"version_added":"16.0"},"opera":{"version_added":"76"},"opera_android":{"version_added":"64"},"safari":{"version_added":"14.1"},"safari_ios":{"version_added":"14.5"},"samsunginternet_android":{"version_added":"15.0"},"webview_android":{"version_added":"90"},"webview_ios":{"version_added":"14.5"}},"tags":["web-features:selection-api"]}},"startOffset":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AbstractRange/startOffset","source_file":"api/AbstractRange.json","spec_url":"https://dom.spec.whatwg.org/#ref-for-dom-range-startoffset①","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"90"},"chrome_android":{"version_added":"90"},"edge":[{"version_added":"90"},{"version_added":"18","version_last":"18","version_removed":"79"}],"firefox":{"version_added":"69"},"firefox_android":{"version_added":"79"},"ie":{"version_added":false},"oculus":{"version_added":"16.0"},"opera":{"version_added":"76"},"opera_android":{"version_added":"64"},"safari":{"version_added":"14.1"},"safari_ios":{"version_added":"14.5"},"samsunginternet_android":{"version_added":"15.0"},"webview_android":{"version_added":"90"},"webview_ios":{"version_added":"14.5"}},"tags":["web-features:selection-api"]}}},"Accelerometer":{"Accelerometer":{"__compat":{"description":"<code>Accelerometer()</code> constructor","mdn_url":"https://developer.mozilla.org/docs/Web/API/Accelerometer/Accelerometer","source_file":"api/Accelerometer.json","spec_url":"https://w3c.github.io/accelerometer/#dom-accelerometer-accelerometer","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":{"version_added":"67"},"chrome_android":{"version_added":"67"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"54"},"opera_android":{"version_added":"48"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"67"},"webview_ios":{"version_added":false}},"tags":["web-features:accelerometer"]}},"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/Accelerometer","source_file":"api/Accelerometer.json","spec_url":"https://w3c.github.io/accelerometer/#accelerometer-interface","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":{"version_added":"67"},"chrome_android":{"version_added":"67"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"54"},"opera_android":{"version_added":"48"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"67"},"webview_ios":{"version_added":false}},"tags":["web-features:accelerometer"]},"x":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/Accelerometer/x","source_file":"api/Accelerometer.json","spec_url":"https://w3c.github.io/accelerometer/#accelerometer-x","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":{"version_added":"67"},"chrome_android":{"version_added":"67"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"54"},"opera_android":{"version_added":"48"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"67"},"webview_ios":{"version_added":false}},"tags":["web-features:accelerometer"]}},"y":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/Accelerometer/y","source_file":"api/Accelerometer.json","spec_url":"https://w3c.github.io/accelerometer/#accelerometer-y","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":{"version_added":"67"},"chrome_android":{"version_added":"67"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"54"},"opera_android":{"version_added":"48"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"67"},"webview_ios":{"version_added":false}},"tags":["web-features:accelerometer"]}},"z":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/Accelerometer/z","source_file":"api/Accelerometer.json","spec_url":"https://w3c.github.io/accelerometer/#accelerometer-z","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":{"version_added":"67"},"chrome_android":{"version_added":"67"},"edge":{"version_added":"79"},"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":{"version_added":"6.0"},"opera":{"version_added":"54"},"opera_android":{"version_added":"48"},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":"9.0"},"webview_android":{"version_added":"67"},"webview_ios":{"version_added":false}},"tags":["web-features:accelerometer"]}}},"AmbientLightSensor":{"AmbientLightSensor":{"__compat":{"description":"<code>AmbientLightSensor()</code> constructor","mdn_url":"https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/AmbientLightSensor","source_file":"api/AmbientLightSensor.json","spec_url":"https://w3c.github.io/ambient-light/#dom-ambientlightsensor-ambientlightsensor","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"67"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"56"}],"chrome_android":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"67"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"56"}],"edge":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"79"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"79"}],"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"6.0"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"5.0"}],"opera":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"54"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"43"}],"opera_android":{"version_added":false},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":false},"webview_android":{"version_added":false},"webview_ios":{"version_added":false}},"tags":["web-features:ambient-light"]}},"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AmbientLightSensor","source_file":"api/AmbientLightSensor.json","spec_url":"https://w3c.github.io/ambient-light/#ambient-light-sensor-interface","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"67"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"56"}],"chrome_android":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"67"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"56"}],"edge":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"79"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"79"}],"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"6.0"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"5.0"}],"opera":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"version_added":"54"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"version_added":"43"}],"opera_android":{"version_added":false},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":false},"webview_android":{"version_added":false},"webview_ios":{"version_added":false}},"tags":["web-features:ambient-light"]},"illuminance":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AmbientLightSensor/illuminance","source_file":"api/AmbientLightSensor.json","spec_url":"https://w3c.github.io/ambient-light/#ambient-light-sensor-reading-attribute","status":{"deprecated":false,"experimental":true,"standard_track":true},"support":{"chrome":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"notes":"In Chrome 79, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"67"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"notes":"In Chrome 79, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"56"}],"chrome_android":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"notes":"In Chrome Android 79, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"67"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"notes":"In Chrome Android 79, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"56"}],"edge":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"notes":"In Edge 79, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"79"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"notes":"In Edge 79, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"79"}],"firefox":{"version_added":false},"firefox_android":{"version_added":false},"ie":{"version_added":false},"oculus":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"notes":"In Quest Browser 8.0, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"6.0"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"notes":"In Quest Browser 8.0, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"5.0"}],"opera":[{"flags":[{"name":"#enable-generic-sensor-extra-classes","type":"preference","value_to_set":"Enabled"}],"notes":"In Opera 66, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"54"},{"flags":[{"name":"#enable-experimental-web-platform-features","type":"preference","value_to_set":"Enabled"}],"notes":"In Opera 66, this method stopped returning floats and returned integers to avoid fingerprinting.","version_added":"43"}],"opera_android":{"version_added":false},"safari":{"version_added":false},"safari_ios":{"version_added":false},"samsunginternet_android":{"version_added":false},"webview_android":{"version_added":false},"webview_ios":{"version_added":false}},"tags":["web-features:ambient-light"]}}},"AnalyserNode":{"AnalyserNode":{"__compat":{"description":"<code>AnalyserNode()</code> constructor","mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode/AnalyserNode","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#dom-analysernode-analysernode","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"55"},"chrome_android":{"version_added":"55"},"edge":{"version_added":"79"},"firefox":{"version_added":"53"},"firefox_android":{"version_added":"53"},"ie":{"version_added":false},"oculus":{"version_added":"5.0"},"opera":{"version_added":"42"},"opera_android":{"version_added":"42"},"safari":{"version_added":"14.1"},"safari_ios":{"version_added":"14.5"},"samsunginternet_android":{"version_added":"6.0"},"webview_android":{"version_added":"55"},"webview_ios":{"version_added":"14.5"}},"tags":["web-features:web-audio"]}},"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#AnalyserNode","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"14"},"chrome_android":{"version_added":"18"},"edge":{"version_added":"12"},"firefox":{"version_added":"25"},"firefox_android":{"version_added":"25"},"ie":{"version_added":false},"oculus":{"version_added":"5.0"},"opera":{"version_added":"15"},"opera_android":{"version_added":"14"},"safari":{"version_added":"6"},"safari_ios":{"version_added":"6"},"samsunginternet_android":{"version_added":"1.0"},"webview_android":{"version_added":"4.4.3"},"webview_ios":{"version_added":"6"}},"tags":["web-features:web-audio"]},"fftSize":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode/fftSize","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#dom-analysernode-fftsize","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"14"},"chrome_android":{"version_added":"18"},"edge":{"version_added":"12"},"firefox":{"version_added":"25"},"firefox_android":{"version_added":"25"},"ie":{"version_added":false},"oculus":{"version_added":"5.0"},"opera":{"version_added":"15"},"opera_android":{"version_added":"14"},"safari":{"version_added":"6"},"safari_ios":{"version_added":"6"},"samsunginternet_android":{"version_added":"1.0"},"webview_android":{"version_added":"4.4.3"},"webview_ios":{"version_added":"6"}},"tags":["web-features:web-audio"]}},"frequencyBinCount":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode/frequencyBinCount","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#dom-analysernode-frequencybincount","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"14"},"chrome_android":{"version_added":"18"},"edge":{"version_added":"12"},"firefox":{"version_added":"25"},"firefox_android":{"version_added":"25"},"ie":{"version_added":false},"oculus":{"version_added":"5.0"},"opera":{"version_added":"15"},"opera_android":{"version_added":"14"},"safari":{"version_added":"6"},"safari_ios":{"version_added":"6"},"samsunginternet_android":{"version_added":"1.0"},"webview_android":{"version_added":"4.4.3"},"webview_ios":{"version_added":"6"}},"tags":["web-features:web-audio"]}},"getByteFrequencyData":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode/getByteFrequencyData","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#dom-analysernode-getbytefrequencydata","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"14"},"chrome_android":{"version_added":"18"},"edge":{"version_added":"12"},"firefox":{"version_added":"25"},"firefox_android":{"version_added":"25"},"ie":{"version_added":false},"oculus":{"version_added":"5.0"},"opera":{"version_added":"15"},"opera_android":{"version_added":"14"},"safari":{"version_added":"6"},"safari_ios":{"version_added":"6"},"samsunginternet_android":{"version_added":"1.0"},"webview_android":{"version_added":"4.4.3"},"webview_ios":{"version_added":"6"}},"tags":["web-features:web-audio"]}},"getByteTimeDomainData":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode/getByteTimeDomainData","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#dom-analysernode-getbytetimedomaindata","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"14"},"chrome_android":{"version_added":"18"},"edge":{"version_added":"12"},"firefox":{"version_added":"25"},"firefox_android":{"version_added":"25"},"ie":{"version_added":false},"oculus":{"version_added":"5.0"},"opera":{"version_added":"15"},"opera_android":{"version_added":"14"},"safari":{"version_added":"6"},"safari_ios":{"version_added":"6"},"samsunginternet_android":{"version_added":"1.0"},"webview_android":{"version_added":"4.4.3"},"webview_ios":{"version_added":"6"}},"tags":["web-features:web-audio"]}},"getFloatFrequencyData":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode/getFloatFrequencyData","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#dom-analysernode-getfloatfrequencydata","status":{"deprecated":false,"experimental":false,"standard_track":true},"support":{"chrome":{"version_added":"14"},"chrome_android":{"version_added":"18"},"edge":{"version_added":"12"},"firefox":{"version_added":"25"},"firefox_android":{"version_added":"25"},"ie":{"version_added":false},"oculus":{"version_added":"5.0"},"opera":{"version_added":"15"},"opera_android":{"version_added":"14"},"safari":{"version_added":"6"},"safari_ios":{"version_added":"6"},"samsunginternet_android":{"version_added":"1.0"},"webview_android":{"version_added":"4.4.3"},"webview_ios":{"version_added":"6"}},"tags":["web-features:web-audio"]}},"getFloatTimeDomainData":{"__compat":{"mdn_url":"https://developer.mozilla.org/docs/Web/API/AnalyserNode/getFloatTimeDomainData","source_file":"api/AnalyserNode.json","spec_url":"https://webaudio.github.io/web-audio-api/#dom-analysernode-getfloattimedomaindata","status":{"deprecated":false,"experimental":false,"standard_track":true},"su