Open Bug 1894780 Opened 7 months ago Updated 2 months ago

Errors on the Full Page Translations panel are not announced when they appear

Categories

(Firefox :: Translations, defect)

Desktop
All
defect

Tracking

()

Accessibility Severity s2

People

(Reporter: ayeddi, Assigned: nordzilla)

References

(Blocks 1 open bug)

Details

(Keywords: access, stalled)

When an error appears on the Full Translations Panel, it is not announced to a user. We'd need to use role=alert to ensure the error is properly exposed to the Accessibility API and is announced when it becomes visible.

To test, choose wrong from language and press Translate on the panel and observe the behavior of a screen reader.

The issue with the unsupported language error (when calling Translate the page from the Fx main menu) is that the focus does not move to the dialog thus the assistive technology does not announce anything: `per "alertdialog" role spec the focus should move to the component to be announced.

Severity: -- → S2

Going to assign this to myself. I won't have time to work on it right away, but I will get to this soon.

Assignee: nobody → enordin

There is a rework of the panel UI on the horizon, this bug will be fixed by it. Marking it as "stalled" for now.

Keywords: stalled
You need to log in before you can comment on or make changes to this bug.