There exists web content where our algorithm for determining whats the next element skips content. The case this happens in is if you have two nested inlines with continuations and the sub-child has no next sibling. we do not check its parent in that case for its next sibling this can result in whole blocks of inaccessible content <rdar://problem/19727062>
Created attachment 274094 [details] patch
Created attachment 274098 [details] patch
Comment on attachment 274098 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=274098&action=review > Source/WebCore/accessibility/AccessibilityRenderObject.cpp:391 > + // Case 5.1: After case 4, (the element was inline w/ continuation but had no sibling), then check it's parent. I'm not convinced that this numbering scheme makes sense! :-P
Comment on attachment 274098 [details] patch i was going to use 5a, but that was already taken =/
Comment on attachment 274098 [details] patch Clearing flags on attachment: 274098 Committed r198219: <http://trac.webkit.org/changeset/198219>
All reviewed patches have been landed. Closing bug.