RESOLVED INVALID 151496
AX: aria-owns attribute does not work as expected
https://bugs.webkit.org/show_bug.cgi?id=151496
Summary AX: aria-owns attribute does not work as expected
Jonathan Dallas
Reported 2015-11-20 09:26:01 PST
The expectation for aria-owns is that a developer can use it to group controls that are not otherwise grouped in DOM. Spec for of aria-owns: http://www.w3.org/TR/wai-aria-1.1/#aria-owns Here is a test case: <div role="radiogroup" aria-owns="r1 r2 r3"> <div role="radio" id="r1">Alpha</div> <div role="radio" id="r1">Beta</div> </div> <!-- this one, too. --> <div role="radio" id="r3">Gamma</div> In this case the 3rd radio button "Gamma" should be included in the radio group. However, when VoiceOver looks at this it only sees two radio buttons in the group, the 3rd is announced as a radio button without a group.
Attachments
Demo of the test case in the problem description (337 bytes, text/html)
2015-11-20 09:27 PST, Jonathan Dallas
no flags
Radar WebKit Bug Importer
Comment 1 2015-11-20 09:26:23 PST
Jonathan Dallas
Comment 2 2015-11-20 09:27:37 PST
Created attachment 265958 [details] Demo of the test case in the problem description Attaching a demo of the test case in the problem description.
Jonathan Dallas
Comment 3 2015-11-20 09:32:01 PST
Typo in the bug description. :/ Will refile.
Note You need to log in before you can comment on or make changes to this bug.