[Webkit-unassigned] [Bug 164865] New: AX: [ATK] Implement selection interface and states for elements supporting aria-selected and for menu roles

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 17 05:33:39 PST 2016


https://bugs.webkit.org/show_bug.cgi?id=164865

            Bug ID: 164865
           Summary: AX: [ATK] Implement selection interface and states for
                    elements supporting aria-selected and for menu roles
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jdiggs at igalia.com
                CC: webkit-bug-importer at group.apple.com

The aria-selected attribute is supported on gridcell, option, row, tab, columnheader, rowheader, and treeitem. As a result, AtkSelection should be implemented on the element with the required context role, and ATK_STATE_SELECTABLE and ATK_STATE_SELECTED should be supported on the selectable elements. With the exception of listbox and their children, this is not the case.

In addition, ATK/AT-SPI2 menubars and menus are expected to have the aforementioned support. While aria-selected is not supported on menuitem roles, aria-activedescendant and focused state can be used instead.

-- 
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/20161117/64c65bae/attachment.html>


More information about the webkit-unassigned mailing list