Bug 70030

Summary: AX: webkit won't always send live region notifications
Product: WebKit Reporter: chris fleizach <cfleizach>
Component: AccessibilityAssignee: chris fleizach <cfleizach>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch darin: review+

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