Bug 40927 - AX: VoiceOver does not announce WAI-ARIA state change of aria-expanded
Summary: AX: VoiceOver does not announce WAI-ARIA state change of aria-expanded
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: chris fleizach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-21 10:18 PDT by chris fleizach
Modified: 2010-06-21 18:32 PDT (History)
4 users (show)

See Also:


Attachments
Patch (13.35 KB, patch)
2010-06-21 10:20 PDT, chris fleizach
no flags Details | Formatted Diff | Diff
Patch (13.37 KB, patch)
2010-06-21 13:00 PDT, chris fleizach
bdakin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description chris fleizach 2010-06-21 10:18:48 PDT
1. Load http://cookiecrook.com/test/aria/tree/ariatree2.html 
2. Navigate to the tree list, press up or down to select a collapsed node.
3. Press right to expand the node.

* RESULTS
VoiceOver user hears nothing. I'd expected to hear the same behavior as the desktop:
Comment 1 chris fleizach 2010-06-21 10:20:45 PDT
Created attachment 59263 [details]
Patch
Comment 2 Eric Seidel (no email) 2010-06-21 10:34:07 PDT
Attachment 59263 [details] did not build on mac:
Build output: http://webkit-commit-queue.appspot.com/results/3295574
Comment 3 chris fleizach 2010-06-21 13:00:26 PDT
Created attachment 59277 [details]
Patch
Comment 4 Beth Dakin 2010-06-21 17:37:11 PDT
Comment on attachment 59277 [details]
Patch

r=me!
Comment 5 chris fleizach 2010-06-21 18:08:21 PDT
http://trac.webkit.org/changeset/61595
Comment 6 WebKit Review Bot 2010-06-21 18:24:38 PDT
http://trac.webkit.org/changeset/61595 might have broken Qt Windows 32-bit Debug
Comment 7 chris fleizach 2010-06-21 18:28:00 PDT
QT build fix
http://trac.webkit.org/changeset/61596
Comment 8 WebKit Review Bot 2010-06-21 18:32:18 PDT
http://trac.webkit.org/changeset/61596 might have broken Qt Linux Release minimal, Qt Linux ARMv5 Release, and Qt Linux ARMv7 Release