{
  "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": "<code>Gamepad()</code> 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 <a href='https://webvr.info/get-chrome/'>experimental version of Chrome</a> (other builds won't return any devices when <code>Navigator.getVRDisplays()</code> 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
          }
        }
      }
    }
  }
}
