Profiler dropmarker has no accessible label or description
Categories
(DevTools :: Performance Tools (Profiler/Timeline), defect, P2)
Tracking
(Accessibility Severity:s2, firefox142 fixed)
| Tracking | Status | |
|---|---|---|
| firefox142 | --- | fixed |
People
(Reporter: Gijs, Assigned: canova)
References
Details
(Keywords: access)
Attachments
(1 file)
This should probably get an accessible label somehow. We ran into the same issue with the IP protection button (see also bug 1973638).
Ideally we fix this in CustomizableUI and require widgets like this to specify a label there, so that future consumers don't make this mistake (but I haven't yet investigated if that is straightforward to do).
| Assignee | ||
Comment 1•1 year ago
|
||
Thanks for catching this! It looks like both of them use "button-and-view" widget type. Yeah, it would be good to make the CustomizableUI require this for this widget type.
We create the profiler menu button here:
https://searchfox.org/mozilla-central/rev/058836008f131ae5591d04952a1500c9f94bedbc/devtools/client/performance-new/popup/menu-button.sys.mjs#165-169
I'm also not so sure how straightforward to do for all of these widget types, but at least it should be easy to do the same thing that was done for the IP protection button.
(Moving to "DevTools -> Peformance Tools" because we use this component for firefox frontend related code of the profiler, and the code lives in devtools/)
Comment 2•11 months ago
|
||
This is an access-S2 issue that makes this part of the UI inaccessible for users of assistive technologies. Learn more about ways to make image buttons accessible in the W3C WAI Tutorials
| Assignee | ||
Comment 3•11 months ago
|
||
Updated•11 months ago
|
Comment 4•11 months ago
|
||
The severity field for this bug is set to S3. However, the accessibility severity is higher, .
:canova, could you consider increasing the severity?
For more information, please visit BugBot documentation.
| Assignee | ||
Updated•11 months ago
|
Comment 6•11 months ago
|
||
| bugherder | ||
Updated•11 months ago
|
Description
•