Bug 121577

Summary: Correctly handle control labels inside canvas fallback content
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: cfleizach, jcraig, webkit-bug-importer
Priority: P2 Keywords: BlinkMergeCandidate, InRadar
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Ryosuke Niwa
Reported 2013-09-18 14:55:03 PDT
Consider merging https://chromium.googlesource.com/chromium/blink/+/ae817d4f6eb0ab938a8586775902ff24872aa217 The code changes are trivial, just moving code from AccessibilityRenderObject to AccessibilityNodeObject, with trivial changes to make the code work there. Elements inside canvas fallback content are not rendered but are otherwise accessible; eventually we should move as much logic as possible to AccessibilityNodeObject so that there are few differences between inside of a canvas and outside for accessibility.
Attachments
Radar WebKit Bug Importer
Comment 1 2013-09-18 14:55:45 PDT
chris fleizach
Comment 2 2013-09-18 15:06:44 PDT
This is something we want to do as well. Don't know if a direct merge is possible or not. I think I see other code divergences in these methods
Note You need to log in before you can comment on or make changes to this bug.