gecko-dev/dom/gamepad
Tim Huang 226c880153 Bug 1885936 - Part 1: Introduce a chrome only function for getting all gamepads. r=cmartin,webidl,emilio
To collect the gamepad information on the user device, we introduce a
chrome only function called RequestAllGamepads to Navigator. The
function will return a promise which resolves when we get all gamepads
info from the parent process.

Note that we cannot rely on The existing navigator.getGamepads()
function because it cannot allow us collecting gamepads info
without the user interacts with the gamepads.

Differential Revision: https://phabricator.services.mozilla.com/D207979
2024-05-15 16:48:58 +00:00
..
android
cocoa
fallback Bug 1882943 - Add missing header for Tainted. r=saschanaz 2024-03-01 09:53:37 +00:00
ipc Bug 1885936 - Part 1: Introduce a chrome only function for getting all gamepads. r=cmartin,webidl,emilio 2024-05-15 16:48:58 +00:00
linux Bug 1680982 - Implement Linux/Unix Gamepad support using evdev. r=stransky 2024-01-11 20:15:22 +00:00
windows
Gamepad.cpp
Gamepad.h
GamepadButton.cpp
GamepadButton.h
GamepadHandle.cpp
GamepadHandle.h
GamepadHapticActuator.cpp
GamepadHapticActuator.h
GamepadLightIndicator.cpp
GamepadLightIndicator.h
GamepadManager.cpp Bug 1885936 - Part 1: Introduce a chrome only function for getting all gamepads. r=cmartin,webidl,emilio 2024-05-15 16:48:58 +00:00
GamepadManager.h Bug 1885936 - Part 1: Introduce a chrome only function for getting all gamepads. r=cmartin,webidl,emilio 2024-05-15 16:48:58 +00:00
GamepadMonitoring.h
GamepadPlatformService.cpp
GamepadPlatformService.h Bug 1885936 - Part 1: Introduce a chrome only function for getting all gamepads. r=cmartin,webidl,emilio 2024-05-15 16:48:58 +00:00
GamepadPose.cpp
GamepadPose.h
GamepadPoseState.h
GamepadRemapping.cpp Bug 1680982 - Implement Linux/Unix Gamepad support using evdev. r=stransky 2024-01-11 20:15:22 +00:00
GamepadRemapping.h Bug 1680982 - Implement Linux/Unix Gamepad support using evdev. r=stransky 2024-01-11 20:15:22 +00:00
GamepadServiceTest.cpp
GamepadServiceTest.h
GamepadTouch.cpp Bug 1849037 - Add ErrorResult to TypedArray::Create. r=necko-reviewers,extension-reviewers,media-playback-reviewers,webidl,profiler-reviewers,farre,padenot,smaug,robwu,jesup,aabh 2023-11-11 08:24:05 +00:00
GamepadTouch.h
GamepadTouchState.h
moz.build Bug 1680982 - Implement Linux/Unix Gamepad support using evdev. r=stransky 2024-01-11 20:15:22 +00:00