Event dialog: All labels for input fields disappeared from screen reader
Categories
(Calendar :: Dialogs, defect)
Tracking
(Not tracked)
People
(Reporter: jpmengual, Assigned: khushil324)
References
(Regression)
Details
(Keywords: access, regression)
Attachments
(1 file)
1.77 KB,
patch
|
mkmelin
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0
Steps to reproduce:
- Press ctrl-i
- tab in the Title and Location fields
Actual results:
None of these fields are labelled, so the screen reader cannot say to the blind usr in what field he is.
Expected results:
Lightning should send to at-spi or similar the label "Title" and "Subject". This is a regression,since less than & week
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Might be regressed by Bug 1569562.
Comment 2•5 years ago
|
||
See also bug 1581482.
Hmm, but the fields are now in a table. Wouldn't the screen reader say what the header of the row is?
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Do we need to use label again to resolve this issue? Is there any way that html:th can be detected by the screen reader?
Comment 4•5 years ago
|
||
Probably use aria-labelledby="(id of the html:th)"
Assignee | ||
Comment 5•5 years ago
|
||
I checked on screen-reader for accessibility on Mac.
Assignee | ||
Updated•5 years ago
|
Comment 6•5 years ago
|
||
Comment on attachment 9094538 [details] [diff] [review] Bug-1582929_event-dialog_input-fields-screen-reader.patch Review of attachment 9094538 [details] [diff] [review]: ----------------------------------------------------------------- Looks good, r=mkmelin
Assignee | ||
Updated•5 years ago
|
Comment 7•5 years ago
|
||
Comment on attachment 9094538 [details] [diff] [review] Bug-1582929_event-dialog_input-fields-screen-reader.patch Backport required here? This says "regression", but from bug 1569562 which landed during the 71 cycle. So I assume this is working in TB 70 and TB 68 ESR, right?
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/ed438e24de20
Fix event dialog input fields for screen reader. r=mkmelin
Updated•5 years ago
|
Assignee | ||
Comment 9•5 years ago
|
||
(In reply to Jorg K (GMT+2) from comment #7)
Backport required here? This says "regression", but from bug 1569562 which
landed during the 71 cycle. So I assume this is working in TB 70 and TB 68
ESR, right?
Yes, it's for trunk only.
Reporter | ||
Comment 10•5 years ago
|
||
I confirm the bug is fixed completely. Many thanks
Best regards
Reporter | ||
Comment 11•5 years ago
|
||
Just a detail: is there a non-reg test for this?
Regards
Comment 12•5 years ago
|
||
I don't think so.
Reporter | ||
Comment 13•5 years ago
|
||
Should not we do one? To avoid future regression? I can run one with dogtail but I gues it would be beter to ship in Marionette?
Regards
Description
•