Details
Description
Build the "WebEngine Widgets Simple Browser Example" on macOS. Run it, and load a page with good accessibility support such as bbc.com.
Turn on VoiceOver, and with keyboard focus in the web page, use tab key and/or VoiceOver commands (VO+Arrow keys) to move around.
The cursor will move, but nothing is spoken by VoiceOver.
Contrast with same example running on Windows with NVDA or Narrator, where each selected element will be read (e.g. "Link: News"), or with pages loaded into Chrome or Chromium browsers on macOS with VoiceOver.
Attachments
Issue Links
- is required for
-
QTBUG-81539 Accessibility focus is not updated in view if browser is started before the screen reader
-
- Closed
-
- relates to
-
QTBUG-79542 VoiceOver doesn't read QQuickWidget
-
- Reported
-
- mentioned in
-
Page Loading...
For Gerrit Dashboard: QTBUG-78284 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
281210,10 | Fix widget accessibility on macOS | 5.14 | qt/qtwebengine | Status: MERGED | +2 | 0 |
281960,4 | Fix QAccessibleWidget::focusChild() to return focused descendant | 5.14 | qt/qtbase | Status: MERGED | +2 | 0 |
285146,2 | Fix conversion of tabpanel aria role | 5.14 | qt/qtwebengine | Status: MERGED | +2 | 0 |
286742,2 | Fix QAccessibleQuickWindow::focusChild() to return focused descendant | 5.14 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
286743,7 | Fix quick accessibility on macOS | 5.14 | qt/qtwebengine | Status: MERGED | +2 | 0 |
291303,6 | Invalidate accessible interfaces on destruction of view or page | 5.14 | qt/qtwebengine | Status: MERGED | +2 | 0 |