Bug 175817 - OPTGROUP label is not readable on every OPTION
Summary: OPTGROUP label is not readable on every OPTION
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Safari 10
Hardware: Mac Other
: P2 Minor
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-08-22 01:15 PDT by Cezary Tomczyk
Modified: 2024-01-14 06:25 PST (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 Cezary Tomczyk 2017-08-22 01:15:51 PDT
Overview: VoiceOver doesn't read OPTGROUP label when the user navigates to the OPTION inside OPTGROUP.

Technical details:

- macOS Sierra 10.12.6 (16G29)
- Safari 10.1.2 (12603.3.8)

Current behaviour:

To group OPTIONS together the OPTGROUP (with label) element can be used with the related OPTION elements inside that element.

Example:

<select>
<optgroup label="Cars">
<option value="a">Name A</option>
<option value="b">Name B</option>
</optgroup>

When the user navigates through elements then the VoiceOver reads it as follows:

1. Cars, dimmed.
2. Name A.
3. Name B

Expected behaviour:

1. Cars, group.
2. Name A, group Cars.
3. Name B, group Cars.

I couldn't find any specification how this should behave, but it seems that it should work in a similar way as FIELDSET in a FORM.
Comment 1 Radar WebKit Bug Importer 2017-08-22 01:16:06 PDT
<rdar://problem/34008895>