Bug 123132

Summary: AX: WebKit exposes AXSelectedChildren incorrectly on an aria-multiselectable list.
Product: WebKit Reporter: James Craig <jcraig>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

James Craig
Reported 2013-10-21 19:35:38 PDT
Load: https://dvcs.w3.org/hg/pfwg/raw-file/default/ARIA-UAIG/1.0/tests/test-files/test92.html Click the first list option. Shift+Click the second list option. WebKit exposes the listbox with only one item in the AXSelectedChildren array. Expected both the first and third item to be in the array.
Attachments
Radar WebKit Bug Importer
Comment 1 2013-10-21 19:36:27 PDT
Samuel White
Comment 2 2013-11-07 10:06:11 PST
(In reply to comment #0) > Load: https://dvcs.w3.org/hg/pfwg/raw-file/default/ARIA-UAIG/1.0/tests/test-files/test92.html > > Click the first list option. Shift+Click the second list option. > > WebKit exposes the listbox with only one item in the AXSelectedChildren array. Expected both the first and third item to be in the array. I think you mean "Expected both the first and second item in the array".
Samuel White
Comment 3 2013-11-07 10:31:17 PST
(In reply to comment #0) > Load: https://dvcs.w3.org/hg/pfwg/raw-file/default/ARIA-UAIG/1.0/tests/test-files/test92.html > > Click the first list option. Shift+Click the second list option. > > WebKit exposes the listbox with only one item in the AXSelectedChildren array. Expected both the first and third item to be in the array. The problem here isn't WebKit. The test you've linked has spelled "aria-multiselectable" incorrectly. Once this is fixed the test behaves as it should. Closing.
James Craig
Comment 4 2013-11-08 01:47:46 PST
Sure enough. I've fixed the test in the W3C repository now, too.
Note You need to log in before you can comment on or make changes to this bug.