WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
249715
AX: iOS VoiceOver announces "form start" / "form end" for fieldsets with non-form-related roles
https://bugs.webkit.org/show_bug.cgi?id=249715
Summary
AX: iOS VoiceOver announces "form start" / "form end" for fieldsets with non-...
Scott
Reported
2022-12-21 08:24:07 PST
VoiceOver on iOS appears to include an extra announcement of "form start" and "form end" when navigating to the first and last elements of a fieldset, respectively. This makes sense so long as someone is in the context of a form, but is not expected if the role of the fieldset is overwritten in a way where this announcement would no longer be expected. For instance, the 'form start' / 'form end' announcements will still be made for each of the test cases included in the following codepen. A separate 'control' of each test case is also provided, where the same role is used on a div element, and the 'form start' / 'form end' announcements are correctly -not- announced by VoiceOver.
https://codepen.io/scottohara/pen/ExpaeEj
The expected result would be that if a fieldset has a non-form associated role specified to it, then it would -not- announce 'form start' / 'form end'.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-12-21 08:24:17 PST
<
rdar://problem/103599790
>
marc.solomon
Comment 2
2024-10-18 12:20:40 PDT
In my opinion, the announcement of "form start/end" is also technically inaccurate and misleading because it is not used to communicate the boundaries of a form. There may be other form elements outside a fieldset but still within the fieldset's parent form. Please consider updating the VoiceOver announcement to more clearly describes the content type it is associated with. If fieldset is too technical of a term for the intended audience, consider using plain language like "control group start/end."
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug