Bug 325124
| Summary: | Audit accessibility story for customizable <select> on iOS and macOS | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Anne van Kesteren <annevk> |
| Component: | Accessibility | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED CONFIGURATION CHANGED | ||
| Severity: | Normal | CC: | andresg_22, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 325123 | ||
Anne van Kesteren
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/188266410>
Anne van Kesteren
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
Closing this now that 323907@main has landed as well.