[Webkit-unassigned] [Bug 146239] New: AX: accessibles for focusable/interactive <tbody> elements or elements with ARIA role='rowgroup'
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 23 09:58:46 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=146239
Bug ID: 146239
Summary: AX: accessibles for focusable/interactive <tbody>
elements or elements with ARIA role='rowgroup'
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: clown at alum.mit.edu
CC: webkit-bug-importer at group.apple.com
Webkit does not provide an accessible object for <tbody> elements nor elements with the ARIA role='rowgroup'. However, there are cases where the <tbody> or rowgroup is focusable and interactive. Here, "interactive" means responds to user mouse clicks and keystrokes.
Two examples are given on the following page:
http://clown.idrc.ocad.ca/Fluid/aria/FocusableRowGroup.html
Both examples are of a commuter train time table where a rowgroup or tbody is used to group morning rush hour, afternoon, and evening rush hour departure times separately. The first example uses a <div role='rowgroup' ...>, while the second uses multiple <tbody> elements to make these groupings. These groupings are configured such that users can show only the departure times they are interested in -- they can click on a grouping to hide that grouping, and/or move keyboard focus to it, and hide it with a SPACE keystroke.
It is expected that there be accessible objects in the accessibility tree for these elements. Also, that these accessibles show a focus state when they have focus.
However, the Accessibility Inspector app shows that
1. There is no accessible for the interactive rowgroup/tbody elements.
2. When DOM focus is on one of the rowgroup/tbody elements, the inspector shows that focus is on the AXWebArea (pretty much the entire web page).
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150623/24743c4f/attachment.html>
More information about the webkit-unassigned
mailing list