blob: 19df8d518bd6a64854c36ec4b220df894ab3c467 [file] [log] [blame]
{
"api": {
"HTMLCanvasElement": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#htmlcanvaselement",
"tags": [
"web-features:canvas"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1.5"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "2"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"captureStream": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/captureStream",
"spec_url": "https://w3c.github.io/mediacapture-fromelement/#dom-htmlcanvaselement-capturestream",
"tags": [
"web-features:capture-stream-canvas"
],
"support": {
"chrome": {
"version_added": "51"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "43"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": {
"version_added": "36"
},
"opera_android": {
"version_added": "36"
},
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"contextlost_event": {
"__compat": {
"description": "`contextlost` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event",
"spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-contextlost",
"tags": [
"web-features:canvas-context-lost"
],
"support": {
"chrome": {
"version_added": "99"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "125"
},
"firefox_android": "mirror",
"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
}
}
},
"contextrestored_event": {
"__compat": {
"description": "`contextrestored` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextrestored_event",
"spec_url": "https://html.spec.whatwg.org/multipage/indices.html#event-contextrestored",
"tags": [
"web-features:canvas-context-lost"
],
"support": {
"chrome": {
"version_added": "99"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "125"
},
"firefox_android": "mirror",
"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
}
}
},
"getContext": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/getContext",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvas-getcontext-dev",
"tags": [
"web-features:canvas"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1.5"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "2"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"bitmaprenderer_context": {
"__compat": {
"description": "`bitmaprenderer` context",
"tags": [
"web-features:imagebitmaprenderingcontext"
],
"support": {
"chrome": {
"version_added": "66"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "46"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_alpha_parameter": {
"__compat": {
"description": "`options.alpha` parameter",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-imagebitmaprenderingcontextsettings-alpha",
"tags": [
"web-features:imagebitmaprenderingcontext"
],
"support": {
"chrome": {
"version_added": "66"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"webgl_context": {
"__compat": {
"description": "WebGL context",
"tags": [
"web-features:webgl"
],
"support": {
"chrome": [
{
"version_added": "33"
},
{
"alternative_name": "experimental-webgl",
"version_added": "9"
}
],
"chrome_android": "mirror",
"edge": [
{
"version_added": "79"
},
{
"alternative_name": "experimental-webgl",
"version_added": "12"
}
],
"firefox": [
{
"version_added": "24"
},
{
"alternative_name": "experimental-webgl",
"version_added": "3.6"
}
],
"firefox_android": "mirror",
"ie": {
"alternative_name": "experimental-webgl",
"version_added": "11"
},
"oculus": "mirror",
"opera": [
{
"version_added": "15"
},
{
"alternative_name": "experimental-webgl",
"version_added": "9"
}
],
"opera_android": [
{
"version_added": "14"
},
{
"alternative_name": "experimental-webgl",
"version_added": "10.1"
}
],
"safari": [
{
"version_added": "8"
},
{
"alternative_name": "experimental-webgl",
"version_added": "5.1"
}
],
"safari_ios": [
{
"version_added": "8"
},
{
"alternative_name": "experimental-webgl",
"version_added": "8"
}
],
"samsunginternet_android": "mirror",
"webview_android": [
{
"version_added": "37"
},
{
"alternative_name": "experimental-webgl",
"version_added": "37"
}
],
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_alpha_parameter": {
"__compat": {
"description": "`options.alpha` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl"
],
"support": {
"chrome": {
"version_added": "32"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "30"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_desynchronized_parameter": {
"__compat": {
"description": "`options.desynchronized` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl-desynchronized"
],
"support": {
"chrome": [
{
"version_added": "81",
"notes": "ChromeOS and Windows"
},
{
"version_added": "75",
"version_removed": "81",
"partial_implementation": true,
"notes": "ChromeOS only"
}
],
"chrome_android": {
"version_added": "75"
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": {
"version_added": "68"
},
"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
}
}
},
"options_failIfMajorPerformanceCaveat_parameter": {
"__compat": {
"description": "`options.failIfMajorPerformanceCaveat` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl"
],
"support": {
"chrome": {
"version_added": "33"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "41"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "10.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "37"
},
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_powerPreference_parameter": {
"__compat": {
"description": "`options.powerPreference` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl"
],
"support": {
"chrome": {
"version_added": "75",
"partial_implementation": true,
"notes": "Chrome respects the GPU hint on macOS only."
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "63",
"partial_implementation": true,
"notes": "Firefox respects the GPU hint on macOS only."
},
"firefox_android": {
"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
}
}
}
},
"webgl2_context": {
"__compat": {
"description": "WebGL2 context",
"tags": [
"web-features:webgl2"
],
"support": {
"chrome": {
"version_added": "56"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": [
{
"version_added": "51"
},
{
"alternative_name": "experimental-webgl2",
"version_added": "25"
}
],
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_alpha_parameter": {
"__compat": {
"description": "`options.alpha` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl2"
],
"support": {
"chrome": {
"version_added": "56"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "30"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_desynchronized_parameter": {
"__compat": {
"description": "`options.desynchronized` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl2-desynchronized"
],
"support": {
"chrome": [
{
"version_added": "81",
"notes": "ChromeOS and Windows"
},
{
"version_added": "75",
"version_removed": "81",
"partial_implementation": true,
"notes": "ChromeOS only"
}
],
"chrome_android": {
"version_added": "75"
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": {
"version_added": "68"
},
"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
}
}
},
"options_failIfMajorPerformanceCaveat_parameter": {
"__compat": {
"description": "`options.failIfMajorPerformanceCaveat` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl2"
],
"support": {
"chrome": {
"version_added": "56"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "41"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_powerPreference_parameter": {
"__compat": {
"description": "`options.powerPreference` parameter",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#WebGLContextAttributes",
"tags": [
"web-features:webgl2"
],
"support": {
"chrome": {
"version_added": "75",
"partial_implementation": true,
"notes": "Chrome respects the GPU hint on macOS only."
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "63",
"partial_implementation": true,
"notes": "Firefox respects the GPU hint on macOS only."
},
"firefox_android": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"webgpu_context": {
"__compat": {
"description": "`webgpu` context",
"spec_url": "https://gpuweb.github.io/gpuweb/#canvas-getcontext",
"tags": [
"web-features:webgpu"
],
"support": {
"chrome": {
"version_added": "113",
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
},
"chrome_android": {
"version_added": "121"
},
"edge": "mirror",
"firefox": {
"version_added": "141",
"partial_implementation": true,
"notes": "Currently supported on Windows only, in all contexts except for service workers."
},
"firefox_android": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "26"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"2d_context": {
"__compat": {
"description": "`2d` context",
"tags": [
"web-features:canvas-2d"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1.5"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "2"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"options_alpha_parameter": {
"__compat": {
"description": "`options.alpha` parameter",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-alpha",
"tags": [
"web-features:canvas-2d-alpha"
],
"support": {
"chrome": {
"version_added": "32"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "30"
},
"firefox_android": "mirror",
"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
}
}
},
"options_colorSpace_parameter": {
"__compat": {
"description": "`options.colorSpace` parameter",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-colorspace",
"tags": [
"web-features:canvas-2d-color-management"
],
"support": {
"chrome": {
"version_added": "92"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15.2"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_desynchronized_parameter": {
"__compat": {
"description": "`options.desynchronized` parameter",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-desynchronized",
"tags": [
"web-features:canvas-2d-desynchronized"
],
"support": {
"chrome": [
{
"version_added": "81",
"notes": "ChromeOS and Windows"
},
{
"version_added": "75",
"version_removed": "81",
"partial_implementation": true,
"notes": "ChromeOS only"
}
],
"chrome_android": {
"version_added": "75"
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": {
"version_added": "68"
},
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"options_willReadFrequently_parameter": {
"__compat": {
"description": "`options.willReadFrequently` parameter",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvasrenderingcontext2dsettings-willreadfrequently",
"tags": [
"web-features:canvas-2d-willreadfrequently"
],
"support": {
"chrome": {
"version_added": "99"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "28"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "18"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
},
"height": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/height",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvas-height",
"tags": [
"web-features:canvas"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1.5"
},
"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": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"mozOpaque": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/mozOpaque",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "3.5"
},
"firefox_android": "mirror",
"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
}
}
},
"mozPrintCallback": {
"__compat": {
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "18"
},
"firefox_android": "mirror",
"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
}
}
},
"toBlob": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/toBlob",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvas-toblob-dev",
"tags": [
"web-features:canvas"
],
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"edge": [
{
"version_added": "79"
},
{
"prefix": "ms",
"version_added": "12",
"version_removed": "79"
}
],
"firefox": {
"version_added": "18"
},
"firefox_android": "mirror",
"ie": {
"prefix": "ms",
"version_added": "10"
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"quality_parameter": {
"__compat": {
"description": "`quality` parameter",
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "25"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"type_parameter_jpeg": {
"__compat": {
"description": "`type` parameter supports `\"image/jpeg\"`",
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "18"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"type_parameter_png": {
"__compat": {
"description": "`type` parameter supports `\"image/png\"`",
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "18"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"type_parameter_webp": {
"__compat": {
"description": "`type` parameter supports `\"image/webp\"`",
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "96"
},
"firefox_android": "mirror",
"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
}
}
}
},
"toDataURL": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/toDataURL",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvas-todataurl-dev",
"tags": [
"web-features:canvas"
],
"support": {
"chrome": {
"version_added": "2"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "2"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "9"
},
"opera_android": {
"version_added": "10.1"
},
"safari": {
"version_added": "4"
},
"safari_ios": {
"version_added": "3"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"type_parameter_jpeg": {
"__compat": {
"description": "`type` parameter supports `\"image/jpeg\"`",
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "18"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"type_parameter_png": {
"__compat": {
"description": "`type` parameter supports `\"image/png\"`",
"support": {
"chrome": {
"version_added": "50"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "18"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "11"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"type_parameter_webp": {
"__compat": {
"description": "`type` parameter supports `\"image/webp\"`",
"support": {
"chrome": {
"version_added": "17"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "96"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": {
"version_added": "1.5"
},
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
},
"transferControlToOffscreen": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/transferControlToOffscreen",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvas-transfercontroltooffscreen-dev",
"tags": [
"web-features:offscreen-canvas"
],
"support": {
"chrome": {
"version_added": "69"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "105"
},
"firefox_android": "mirror",
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"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
}
}
},
"webglcontextcreationerror_event": {
"__compat": {
"description": "`webglcontextcreationerror` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/webglcontextcreationerror_event",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#5.15.4",
"tags": [
"web-features:webgl"
],
"support": {
"chrome": {
"version_added": "9"
},
"chrome_android": {
"version_added": "25"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "49"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "12"
},
"opera_android": {
"version_added": "12"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": {
"version_added": "8"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"webglcontextlost_event": {
"__compat": {
"description": "`webglcontextlost` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/webglcontextlost_event",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#5.15.2",
"tags": [
"web-features:webgl"
],
"support": {
"chrome": {
"version_added": "9"
},
"chrome_android": {
"version_added": "25"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "4"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "12"
},
"opera_android": {
"version_added": "12"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": {
"version_added": "8"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"webglcontextrestored_event": {
"__compat": {
"description": "`webglcontextrestored` event",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/webglcontextrestored_event",
"spec_url": "https://registry.khronos.org/webgl/specs/latest/1.0/#5.15.3",
"tags": [
"web-features:webgl"
],
"support": {
"chrome": {
"version_added": "9"
},
"chrome_android": {
"version_added": "25"
},
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "4"
},
"firefox_android": "mirror",
"ie": {
"version_added": "11"
},
"oculus": "mirror",
"opera": {
"version_added": "12"
},
"opera_android": {
"version_added": "12"
},
"safari": {
"version_added": "5.1"
},
"safari_ios": {
"version_added": "8"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"width": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/width",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvas-height",
"tags": [
"web-features:canvas"
],
"support": {
"chrome": {
"version_added": "1"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "1.5"
},
"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": "1"
},
"samsunginternet_android": "mirror",
"webview_android": "mirror",
"webview_ios": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
}
}
}
}