Bug 70030 - AX: webkit won't always send live region notifications
Summary: AX: webkit won't always send live region notifications
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: chris fleizach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-13 09:01 PDT by chris fleizach
Modified: 2011-10-17 09:46 PDT (History)
0 users

See Also:


Attachments
patch (6.95 KB, patch)
2011-10-13 09:05 PDT, chris fleizach
darin: 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 2011-10-13 09:01:21 PDT
Webkit purposefully does not send live region notifications if some client has not accessed the AX tree in between the last live region update (ostensibly to improve performance)

However, this is problematic because if a screen reader misses one notification it has no idea what happened and the only recourse is to rescan the page for changes. 

I believe the correct thing to do is to always send notifications.
Comment 1 chris fleizach 2011-10-13 09:05:15 PDT
Created attachment 110855 [details]
patch
Comment 2 chris fleizach 2011-10-17 09:26:32 PDT
rdar://10276628
Comment 3 chris fleizach 2011-10-17 09:46:46 PDT
http://trac.webkit.org/changeset/97627