Bug 252223

Summary: [meta] details / summary issues
Product: WebKit Reporter: Karl Dubost <karlcow>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ggibson, mike, rik, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 61110, 61112, 61426, 61766, 157323, 166811, 166870, 213348, 213349, 223157, 230408, 249594, 252306, 257745, 257832, 261571, 263498, 264381, 264733, 78499, 84419, 108979, 167111, 204628, 211284, 218758, 227282, 239691, 241401, 244973, 244984, 247512, 249904, 251728, 260523, 264285    
Bug Blocks:    

Description Karl Dubost 2023-02-13 18:42:06 PST
To have a better sense of the issues surrounding details / summary implementation
Comment 1 Karl Dubost 2023-02-13 19:23:04 PST
There have been recent discussions also

Ability to style default summary in <details> #8770
https://github.com/whatwg/html/issues/8770

Details and summary styles don't match implementations. #8610
https://github.com/whatwg/html/issues/8610

Expand :open/:closed state to more elements #8884
https://github.com/whatwg/html/issues/8884
Comment 3 Radar WebKit Bug Importer 2023-02-20 18:43:20 PST
<rdar://problem/105707258>
Comment 4 Greg Gibson 2023-06-16 08:53:37 PDT
Just wanted to mention that in iOS 15 and 16, the expanded or collapsed state of details/summary has stopped being announced to VoiceOver _at all_. 

This is mentioned in bug #257162 ("AX: iOS VO+Safari does not read <summary> role or state").

Some earlier (iOS 14 and earlier) bugs about expanded/collapsed state issues (like #230408) may need this fixed before they can be addressed. The expanded/collapsed state did used to get announced.