Secondary pane headings (Threads, Watch Expressions, etc.) are not marked as expanded
Categories
(DevTools :: Debugger, defect, P3)
Tracking
(Accessibility Severity:s3, firefox121 fixed)
| Tracking | Status | |
|---|---|---|
| firefox121 | --- | fixed |
People
(Reporter: nchevobbe, Assigned: nchevobbe)
References
(Blocks 1 open bug)
Details
(Keywords: access)
Attachments
(1 file)
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
This adds a proper button element to toggle panels, with the appropriate aria-expanded
and aria-controls attributes.
The button directly includes that toggle arrow, as a background, and in order
to properly handle the color in CSS, we add a context-fill attribute to the SVG file.
Since button can handle keyboard activation by default, we don't have to carry
the onKeyDown listener that was on the h2 before.
Also, since the "header buttons" (e.g. add watch expression, remove breakpoints, …)
are not under the "accordion toggler" element anymore, we can remove all the
event.stopPropagation calls that we had to prevent toggling the panes when
interacting with those buttons.
That also mean that we need to properly expand the watch expression panel and
the xhr breakpoint panel when clicking on the "+" icon..
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 3•2 years ago
|
||
| bugherder | ||
Description
•