Bug 241401 - AX: VoiceOver on iOS does not announce role or state of details/summary disclosures
Summary: AX: VoiceOver on iOS does not announce role or state of details/summary discl...
Status: RESOLVED DUPLICATE of bug 108979
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Safari 15
Hardware: iPhone / iPad iOS 15
: P2 Blocker
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks: 252223
  Show dependency treegraph
 
Reported: 2022-06-07 21:35 PDT by Callum.McMenamin
Modified: 2023-02-14 23:51 PST (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Callum.McMenamin 2022-06-07 21:35:46 PDT
<details>/<summary> disclosures do not have their role, or expanded/collapsed state announced by VoiceOver.

This makes it impossible for blind or visually impaired VoiceOver users to know there is a disclosure that can be expanded. This makes a fair amount of content on the internet impossible to access.

Demo page: https://a11ysupport.io/tests/html/html/details-summary.html

Demo HTML:

<!DOCTYPE html>

<html lang="en-NZ">
<head>
<title>Details summary test</title>
</head>

<body>

<h1>Details summary test</h1>

<details>
Test disclosure
<summary>expandable content</summary>
</details>

</body>
</html>
Comment 1 Radar WebKit Bug Importer 2022-06-07 21:35:53 PDT
<rdar://problem/94598042>
Comment 2 Callum.McMenamin 2022-06-07 21:41:33 PDT
Oops - demo HTML I provided contained an error. 
Corrected:

<!DOCTYPE html>

<html lang="en-NZ">
<head>
<title>Details summary test</title>
</head>

<body>

<h1>Details summary test</h1>

<details>
<summary>test disclosure</summary>
this is test content
</details>

</body>
</html>
Comment 3 Darin Senneff 2022-12-04 15:24:09 PST
Any update here? It’s 6 months since the original post and the issue still persists on iOS/Safari 16.1. I consider this a pretty severe bug.
Comment 4 Charlie 2022-12-08 13:43:23 PST
Agreed. I'm having to do some hacky things to keep details/summary working — I filed a similar bug for iOS 15-16 before I saw this. Same issue.
https://bugs.webkit.org/show_bug.cgi?id=247512
Comment 5 Callum 2022-12-08 21:39:34 PST
I wonder if we can raise some awareness about this bug and hopefully get someone's attention? I tried to diagnose the exact cause of this bug, but I found the Accessibility Inspector on iOS did not provide the required information, such as expanded/collapsed state - but this was back on iOS 15.
Comment 6 Anthony Ricaud 2023-02-14 18:27:07 PST
I believe this is a duplicate of bug 204628.
Comment 7 Karl Dubost 2023-02-14 23:51:56 PST

*** This bug has been marked as a duplicate of bug 108979 ***