Bug 230685 - AX: Expose ARIA combobox value on ATK via "valuetext" object attribute
Summary: AX: Expose ARIA combobox value on ATK via "valuetext" object attribute
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: All Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-09-23 04:56 PDT by Joanmarie Diggs
Modified: 2021-09-23 04:57 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joanmarie Diggs 2021-09-23 04:56:12 PDT
ARIA 1.2 says:

> User agents MUST expose the value of elements with role combobox to assistive technologies. The value of a combobox is represented by one of the following:
> * If the combobox element is a host language element that provides a value, such as an HTML input element, the value of the combobox is the value of that element.
> * Otherwise, the value of the combobox is represented by its descendant elements and can be determined using the same method used to compute the name of a button from its descendant content.

Because aria-valuetext isn't supported on combobox, and because there's not really another good place to put it in ATK, we decided that exposure via the "valuetext" object attribute made enough sense. That was implemented in Chrome and Orca.
Comment 1 Radar WebKit Bug Importer 2021-09-23 04:57:04 PDT
<rdar://problem/83442437>