Contact emails

mattreyno...@google.com

Specification

https://github.com/w3c/gamepad/pull/163

Summary

Enable support for Gamepad API dual-rumble effects through the
VibrationManager API added in Android 12.

Blink component

Blink>GamepadAPI
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EGamepadAPI>

Search tags

gamepad <https://chromestatus.com/features#tags:gamepad>, haptics
<https://chromestatus.com/features#tags:haptics>, vibration
<https://chromestatus.com/features#tags:vibration>, rumble
<https://chromestatus.com/features#tags:rumble>, android
<https://chromestatus.com/features#tags:android>

TAG review

Not applicable

Risks

Interoperability and Compatibility

Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:

WebView application risks

None


Goals for experimentation

The Chrome team has a limited number of gamepads and Android devices to
test with. Implementing this feature behind a flag will enable us to
manually test a wider range of devices.

Debuggability

DevTools

Will this feature be supported on all six Blink platforms (Windows, Mac,
Linux, Chrome OS, Android, and Android WebView)?

Yes, it is already implemented on desktop Blink platforms.

Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
?

No, this feature cannot be tested using automated tests because it relies
on gamepad-specific behavior that can't be mocked.

Flag name

chrome://flags/#enable-android-gamepad-vibration

Requires code in //chrome?

False

Tracking bug

https://crbug.com/1338644

Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5144383549079552

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGhmGSMrh6gjgPW5Z1eWQWzerZs746V6_xNtBfdLrd57ARztmQ%40mail.gmail.com.

Reply via email to