Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit f1607f8

Browse files
bradleyneedhammoz-wptsync-bot
authored andcommitted
Bug 1824821 [wpt PR 39227] - Add multitouch support to Gamepad API, a=testonly
Automatic update from web-platform-tests Add multitouch support to Gamepad API Changes and updates have been made to Fernando Attia's patchset 1612050. The implementation has been changed to support the most recent changes to the spec w3c/gamepad#168. Support for DualShock4 controller is part of patch. This commit is a squash of several changes the last major one is: Normalize touchIds per Gamepad The same hardware may provide input to Gamepads in different tabs. This commit normalizes touchIds coming from the hardware to a single incremented value starting at zero per Gamepad instance. Extend the Gamepad API to support multitouch surfaces (touchpads). Intent to prototype : https://groups.google.com/a/chromium.org/g/blink-dev/c/4q_k23rPMos Chrome status entry: https://www.chromestatus.com/feature/4782975812108288 [email protected] Change-Id: I0fa2006c3fc36a908b316cc29b97d295aac798ca Update idl to match current spec draft Normalize touchid to 32bit value. Update web tests. Bug: 1143942 Change-Id: I80ed31ebf0c6a347906b91b3c178099d1e332c53 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3866373 Reviewed-by: Matt Reynolds <[email protected]> Commit-Queue: Matt Reynolds <[email protected]> Cr-Commit-Position: refs/heads/main@{#1126297} -- wpt-commits: c03609e36f4e7d3ad8888b7532650836fc1bc7ef wpt-pr: 39227
1 parent 2fe6f3b commit f1607f8

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

testing/web-platform/tests/resources/chromium/webxr-test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1966,6 +1966,7 @@ class MockXRInputSource {
19661966
timestamp: 0n,
19671967
axes: [],
19681968
buttons: [],
1969+
touchEvents: [],
19691970
mapping: GamepadMapping.GamepadMappingStandard,
19701971
displayId: 0,
19711972
};

0 commit comments

Comments
 (0)