Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
Description
Accessibility geometry updates are usually polling-based, where the native a11y implementation requests accessibility element geometry (via QAccessibleInterface::rect()) when required.
However, the WebAssembly accessibility backend creates an intermediate accessibility tree using DOM UI elements which needs to be updated when the Qt UI element geometry changes.
To support this Qt should push geometry updates using QAccessible::LocationChange events, and the wasm a11y backend should handle those.
Attachments
Issue Links
- is required for
-
QTBUG-133597 Accessibility: Improve implementation of a11y bridge for WebAssembly
-
- In Progress
-
Gerrit Reviews
For Gerrit Dashboard: QTBUG-134585 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
629380,9 | wasm: a11y - Listen for LocationChanged events | dev | qt/qtbase | Status: NEW | 0 | 0 |