Bug 145514 - AX: input role="spinbutton" gets skipped in voiceover
Summary: AX: input role="spinbutton" gets skipped in voiceover
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 523.x (Safari 3)
Hardware: iPhone / iPad iOS 8.0
: P2 Normal
Assignee: chris fleizach
Keywords: InRadar
Depends on:
Reported: 2015-06-01 09:14 PDT by jeanne.waldman
Modified: 2022-02-10 20:01 PST (History)
12 users (show)

See Also:

patch (7.40 KB, patch)
2015-06-17 00:50 PDT, chris fleizach
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jeanne.waldman 2015-06-01 09:14:15 PDT
input role="spinbutton" type="text" gets skipped in voiceover.

input type="text" doesn't.
Comment 1 Radar WebKit Bug Importer 2015-06-01 09:14:24 PDT
Comment 2 chris fleizach 2015-06-01 09:17:53 PDT
is this macOs? this seems to work for me? i hear VO land on the element and say "Stepper"
Comment 3 jeanne.waldman 2015-06-01 09:30:32 PDT
On my iphone. iphone ios7 and ios8. Our usability expert James Nurthen was also able to reproduce as well as a few others.
Comment 4 chris fleizach 2015-06-17 00:50:20 PDT
Created attachment 255004 [details]
Comment 5 WebKit Commit Bot 2015-06-17 07:14:11 PDT
Comment on attachment 255004 [details]

Clearing flags on attachment: 255004

Committed r185649: <http://trac.webkit.org/changeset/185649>
Comment 6 WebKit Commit Bot 2015-06-17 07:14:16 PDT
All reviewed patches have been landed.  Closing bug.
Comment 7 jeanne.waldman 2016-02-22 18:03:34 PST
This still doesn't work for me or James. We went to https://jqueryui.com/spinner/ and we see that the input can get focus, but the number in the input doesn't get read.
Comment 8 jeanne.waldman 2016-02-22 18:04:33 PST
My iphone is now on 9.2.1
Comment 9 jeanne.waldman 2016-06-22 15:17:17 PDT
I can still reproduce this and my iphone os is 9.3.2
Comment 10 Brent Fulgham 2022-02-10 20:01:12 PST
The fix for this issue was needed outside the WebKit project, therefore this is being resolved as 'Moved'.

This should now be fixed in shipping software.