Bug 123132 - AX: WebKit exposes AXSelectedChildren incorrectly on an aria-multiselectable list.
Summary: AX: WebKit exposes AXSelectedChildren incorrectly on an aria-multiselectable ...
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2013-10-21 19:35 PDT by James Craig
Modified: 2013-11-08 01:47 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Craig 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.
Comment 1 Radar WebKit Bug Importer 2013-10-21 19:36:27 PDT
<rdar://problem/15284782>
Comment 2 Samuel White 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".
Comment 3 Samuel White 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.
Comment 4 James Craig 2013-11-08 01:47:46 PST
Sure enough.

I've fixed the test in the W3C repository now, too.