Repository navigation
TPAC 2026 Status Report #232
Copy link
Copy link
Open
Labels
TPAC2026Proposed for discussion at TPAC 2026 (Dublin)Proposed for discussion at TPAC 2026 (Dublin)
Description
Activity
- addedTPAC2026Proposed for discussion at TPAC 2026 (Dublin)Proposed for discussion at TPAC 2026 (Dublin)
on Aug 13, 2026 - What progress have you made on your spec in the last 12 months?
- The gamepad user gesture now requires system focus to avoid unintentional exposure of gamepad state in inactive tabs. Require system focus for gamepad user gesture #207
- A pull request to add input change events is in review and an experimental implementation is in origin trial in Chromium. Spec gamepad input events #234
- The GamepadButton.type attribute is added to enable cross-implementation identification of buttons that do not have a standardized index. There is an experimental implementation Chromium. Add trackpad button support #191
- Merged Make eventInitDict param optional in GamepadEvent constructor #217 to resolve eventInitDict parameter in GamepadEvent constructor should be optional #216 eventInitDict parameter in GamepadEvent constructor should be optional.
- Reviewed a proposal for PCM-based haptics.
- Reviewed the Web Haptics API explainer and discussed applicability to Gamepad API.
- What blockers, if any, are preventing you from progressing your spec to CR or Req?
- Poor test coverage. It's not possible to write cross-browser automated web platform tests to exercise gamepad behaviors.
- The current test automation proposal (Integrate with WebDriver and WebDriver BiDi for automation #224) requires WebDriver BiDi, which is not fully implemented across all browsers.
- Is there a testing plan for your spec?
- Automated test coverage is currently not sufficient. For Interop 2027 we propose to continue our Interop 2025 investigation effort started in 2025 to provide an automation API for simulating gamepad inputs.
- What are the next steps for your spec and do you need any help?
- Implement the automation interfaces defined in Integrate with WebDriver and WebDriver BiDi for automation #224.
- Develop initial automated tests for core Gamepad API functionality.
- Validate test behavior across major browsers.
- Identify and document implementation inconsistencies.
- What progress have you made on your spec in the last 12 months?
FYI, this is draft of the presentation for the interop proposal: https://docs.google.com/presentation/d/1Os74y0FASLqV8OoEzy2ObA0YBWkU6WnJBnJZ5xdj46o/edit?usp=sharing
Metadata
Metadata
Assignees
Labels
TPAC2026Proposed for discussion at TPAC 2026 (Dublin)Proposed for discussion at TPAC 2026 (Dublin)
Editors, TPAC 2026 is in Dublin and online, from 26 to 30 October.
WebApps will meet on Monday 26 and Tuesday 27 October, with a joint meeting with the Devices and Sensors WG on Thursday 29 October.
We need you to do two things before 30 September 2026:
TPAC2026label to any issues you want to discuss with the WGYour status report should answer these questions:
Note: post a status report even if you will not be at TPAC. Thank you.
@LJWatson, @marcoscaceres, and @mkruisselbrink.