[Webkit-unassigned] [Bug 241694] AX: Consider re-implementing aria-owns to reorder the accessibility tree (to match Gecko and the more recent implementation of Chromium)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 16 11:10:51 PDT 2022


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

--- Comment #2 from James Craig <jcraig at apple.com> ---
Possible open question: 

Any "owned" elements would appear as a AX siblings to any DOM element descendants. I'm not sure the order; but I expect the "owned" elements would probably appended to the end of the DOM descendant list from the parent. This may be an open question, or it may be already addressed by an ARIA test case. 

Like this I think:

```
tablist aria-owns=tab3
 - dom tab1
 - dom tab2 

div id=tab3 
```

In other words, the div is not a dom descendant of tablist, but it is exposed as AX child of tablist, as an appended ax sibling of tab and tab2.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220616/663c8cbf/attachment.htm>


More information about the webkit-unassigned mailing list