RESOLVED CONFIGURATION CHANGED325124
Audit accessibility story for customizable <select> on iOS and macOS
https://bugs.webkit.org/show_bug.cgi?id=325124
Summary Audit accessibility story for customizable <select> on iOS and macOS
Anne van Kesteren
Reported 2026-09-24 01:06:43 PDT
There's work to be done here. E.g., one finding so far: - AXObjectCache.cpp:1008 and :1156 and AccessibilityRenderObject.cpp:1122 gate on usesMenuList() && !usesBaseAppearancePicker(), and usesMenuList() is unconditionally true on iOS.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-09-24 01:06:52 PDT
Anne van Kesteren
Comment 2 2026-10-15 06:57:07 PDT
The audit is done. The finding above was fixed by 323682@main. The other fixes it led to are 322159@main, 322932@main, 323117@main, 323321@main, 323331@main, 323332@main, 323365@main, 323366@main, 323382@main, 323412@main, 323413@main, 323566@main, 323679@main, 323684@main, 323803@main, and bug 327539 (almost landed). Native dropdown popups not exposing their optgroups only affects ATSPI and is bug 327541. Many thanks to Tyler Wilcock for reviews!
Anne van Kesteren
Comment 3 2026-10-15 23:09:37 PDT
Closing this now that 323907@main has landed as well.
Note You need to log in before you can comment on or make changes to this bug.