Wrong accessible label in panel New event
Categories
(Calendar :: Dialogs, defect)
Tracking
(Not tracked)
People
(Reporter: jpmengual, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: access)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0
Steps to reproduce:
The problem has been present for a long (with TB52).
At creating of a new event, there is a panel with the following accessible name:
chrome://lightning/content/lightning-item-iframe.xul
That panel is an ancestor of the focused object, so Orca is presenting the name as part of the context.
Accessible names are supposed to be end-user consumable. But the above name seems like it's not. Please file a bug against Thunderbird asking them to remove that non-end-user-consumable name from the panel.
Actual results:
Should be called New event or whatever.
Comment 1•5 years ago
•
|
||
How would this work as a more end-user consumable name?
chrome://lightning/content/calendar-item-panel-content.xul
We use "item" because this file is used for both "event" and "task" dialogs and tabs.
That said, I wonder if there is a way to set an accessible name that is different from the name of the file?
Comment 2•5 years ago
|
||
We can set the name with an aria-label
attribute on the <iframe> itself or a title
attribute on the document it contains. But I don't know of any way to have no name, or have the iframe ignored (that is, treated as just a generic container, which it is).
Updated•2 years ago
|
Description
•