{
"api": {
"Gamepad": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "21",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "≤18"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
},
"Gamepad": {
"__compat": {
"description": "Gamepad()
constructor",
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/Gamepad",
"support": {
"chrome": {
"version_added": "35"
},
"chrome_android": {
"version_added": "35"
},
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": {
"version_added": "22"
},
"opera_android": {
"version_added": "22"
},
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": {
"version_added": "4.0"
},
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"axes": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/axes",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "21",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"buttons": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/buttons",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "21",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"connected": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/connected",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"displayId": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/displayId",
"support": {
"chrome": {
"version_removed": "80",
"version_added": true,
"flags": [
{
"type": "preference",
"name": "WebVR"
}
],
"notes": "Only works on desktop in an experimental version of Chrome (other builds won't return any devices when Navigator.getVRDisplays()
is invoked)."
},
"chrome_android": {
"version_removed": "80",
"version_added": true,
"notes": "Currently supported only by Google Daydream."
},
"edge": {
"version_added": "15"
},
"firefox": [
{
"version_added": "55",
"notes": "Windows support was enabled in Firefox 55."
},
{
"version_added": "64",
"notes": "macOS support was enabled in Firefox 64."
}
],
"firefox_android": {
"version_added": "55"
},
"ie": {
"version_added": false
},
"opera": {
"version_added": null
},
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": {
"version_added": true,
"notes": "Currently supported only by Google Daydream."
},
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": true
}
}
},
"hand": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/hand",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": {
"version_added": true,
"flags": [
{
"type": "preference",
"name": "dom.gamepad-extensions.enabled",
"value_to_set": "true"
}
],
"notes": "The flag is enabled by default in Firefox Nightly and Beta, versions 55 and above."
},
"firefox_android": {
"version_added": false
},
"ie": {
"version_added": false
},
"opera": {
"version_added": false
},
"opera_android": {
"version_added": false
},
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": {
"version_added": false
},
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"hapticActuators": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/hapticActuators",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": {
"version_added": true,
"flags": [
{
"type": "preference",
"name": "dom.gamepad-extensions.enabled",
"value_to_set": "true"
}
],
"notes": "The flag is enabled by default in Firefox Nightly and Beta, versions 55 and above."
},
"firefox_android": {
"version_added": false
},
"ie": {
"version_added": false
},
"opera": {
"version_added": false
},
"opera_android": {
"version_added": false
},
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": {
"version_added": false
},
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"id": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/id",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "21",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"index": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/index",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "21",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"mapping": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/mapping",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "21",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"pose": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/pose",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": {
"version_added": false
},
"edge": {
"version_added": "15",
"version_removed": "79"
},
"firefox": {
"version_added": true,
"flags": [
{
"type": "preference",
"name": "dom.gamepad-extensions.enabled",
"value_to_set": "true"
}
],
"notes": "The flag is enabled by default in Firefox Nightly and Beta, versions 55 and above."
},
"firefox_android": {
"version_added": false
},
"ie": {
"version_added": false
},
"opera": {
"version_added": false
},
"opera_android": {
"version_added": false
},
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": {
"version_added": false
},
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": true,
"standard_track": true,
"deprecated": false
}
}
},
"timestamp": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Gamepad/timestamp",
"support": {
"chrome": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "21",
"version_removed": "34"
}
],
"chrome_android": [
{
"version_added": "35"
},
{
"prefix": "webkit",
"version_added": "25",
"version_removed": "34"
}
],
"edge": {
"version_added": "12"
},
"firefox": [
{
"version_added": "29"
},
{
"version_added": "24",
"version_removed": "28",
"flags": [
{
"type": "preference",
"name": "dom.gamepad.enabled",
"value_to_set": "true"
}
]
}
],
"firefox_android": {
"version_added": "32"
},
"ie": {
"version_added": false
},
"opera": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "15",
"version_removed": "21"
}
],
"opera_android": [
{
"version_added": "22"
},
{
"prefix": "webkit",
"version_added": "14",
"version_removed": "21"
}
],
"safari": {
"version_added": "10.1"
},
"safari_ios": {
"version_added": "10.3"
},
"samsunginternet_android": [
{
"version_added": "4.0"
},
{
"prefix": "webkit",
"version_added": "2.0",
"version_removed": "3.0"
}
],
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"vibrationActuator": {
"__compat": {
"support": {
"chrome": {
"version_added": "68"
},
"chrome_android": {
"version_added": "68"
},
"edge": {
"version_added": "79"
},
"firefox": {
"version_added": false
},
"firefox_android": {
"version_added": false
},
"ie": {
"version_added": false
},
"opera": {
"version_added": "55"
},
"opera_android": {
"version_added": "48"
},
"safari": {
"version_added": false
},
"safari_ios": {
"version_added": false
},
"samsunginternet_android": {
"version_added": "10.0"
},
"webview_android": {
"version_added": false
}
},
"status": {
"experimental": true,
"standard_track": false,
"deprecated": false
}
}
}
}
}
}