Bezier tooltip curve editor does not adapt to High Contrast Mode
Categories
(DevTools :: Inspector: Rules, defect, P2)
Tracking
(Accessibility Severity:s2, firefox134 fixed)
Tracking | Status | |
---|---|---|
firefox134 | --- | fixed |
People
(Reporter: nchevobbe, Assigned: nchevobbe)
References
(Blocks 1 open bug)
Details
(Keywords: no-plan-to-ship)
Attachments
(3 files)
See screenshot:
- the handles don't have a border
- at the bottom, there should be a line behind the little circle that moves
- the circle itself should have a border
- the background should be a grid
- the curve itself maybe need a system color ?
Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Comment 1•2 months ago
|
||
The severity field for this bug is set to S3. However, the accessibility severity is higher, .
:jdescottes, could you consider increasing the severity?
For more information, please visit BugBot documentation.
Comment 2•2 months ago
|
||
For those bugs it's fine to have a different severity than the accessibility severity
Updated•2 months ago
|
Adding a keyword no-plan-to-ship
as an ad-hoc flag here. This keyword was meant to exclude specific bugs from the general access-S2
tracking when there are no plans to ship the affected feature. However, we do plan to address and ship this and other HCM-related devtools bugs, which are part of a larger project. This Dev Tools High Contrast Mode support project, tracked by the meta bug 1590215, is ongoing and is tracked by the Dev Tools team separately.
Assignee | ||
Comment 4•12 days ago
|
||
Use a grid for the tooltip, driven by CSS variables that we retrieve in JS
to compute the canvas size.
Retrieve CSS variables for drawing in the canvas, and draw the diagonal
between the control points in the canvas too (instead as a background gradient).
Don't overlap the canvas and the animation easing preview as it could be
hard to discernate in High Contrast Mode.
Updated•12 days ago
|
Assignee | ||
Comment 5•12 days ago
|
||
Comment 7•11 days ago
|
||
Backed out for causing dt failures @ browser_cubic-bezier-01.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/29ed6e40f66d4d3a568cdc0d46e05fced24e5fe3
Assignee | ||
Updated•10 days ago
|
Comment 9•10 days ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d000aaf8e80e
https://hg.mozilla.org/mozilla-central/rev/2220e252fbc8
Description
•