Bug 275991

Summary: AX: Safari + Voice over announcing contents with display : none
Product: WebKit Reporter: R Tharun Gowda <rtharun.gowda>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: andresg_22, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 17   
Hardware: All   
OS: All   
Attachments:
Description Flags
Screen recording reproducing the issue none

Description R Tharun Gowda 2024-06-28 07:19:51 PDT
Created attachment 471763 [details]
Screen recording reproducing the issue

When a tab is selected and the tab panel's contents have changed, on Safari VoiceOver should be able to access and announce the updated contents but it reads out the contents of other tabs which are hidden as well.

Steps to reproduce:
- Go to the Salesforce component library https://developer.salesforce.com/docs/component-library/bundle/lightning-tabset/example.
- Use the VO keys to navigate to the tab header.
- Press control+option+right arrow until another tab.
- Press control+option+space bar to select the new tab. Observe that, visually, the contents of the tab panel have changed to reflect the new selection.
- Press control+option+right arrow to move in to the tab panel. Observe that the contents of the previously selected tab are still being announced.
Comment 1 Radar WebKit Bug Importer 2024-06-28 07:20:10 PDT
<rdar://problem/130753531>