Bug 174095

Summary: AX: Voiceover skips elements when js changes aria-hidden and container has many children
Product: WebKit Reporter: Rachel <rach_mc123456>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 10   
Hardware: Mac   
OS: macOS 10.12   
Attachments:
Description Flags
Test case none

Description Rachel 2017-07-03 07:38:30 PDT
Created attachment 314482 [details]
Test case

When using vo+right to select a button which shows/hides some content (by changing display setting and aria-hidden property). If the container has more than around 50 elements, it is impossible to vo+right to the newly shown element.

If you remove some of the numbered <p> tags, the issue goes away.

Test case attached.
Comment 1 Radar WebKit Bug Importer 2017-07-03 07:39:03 PDT
<rdar://problem/33106748>