Bug 215698 - role=tree and role=treeitem are announced as "table" and "listbox"
Summary: role=tree and role=treeitem are announced as "table" and "listbox"
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Other
Hardware: Mac macOS 10.15
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-08-20 08:43 PDT by Carolyn MacLeod
Modified: 2020-08-20 08:43 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carolyn MacLeod 2020-08-20 08:43:22 PDT
Mac/VO role=tree conveys the APG tree example https://w3c.github.io/aria-practices/examples/treeview/treeview-1/treeview-1a.html as a table, with "list boxes" for treeitems. This is confusing to users.

(it also isn't announcing aria-selected treeitems).

Is it using AXTable instead of AXOutline?
(From @jcraig: IIRC, this an artifact of AppKit trees being implemented as single column tables.)
Comment 1 Radar WebKit Bug Importer 2020-08-20 08:43:34 PDT
<rdar://problem/67483115>