Closed
Bug 1516091
Opened 7 years ago
Closed 6 years ago
Stop using <sidebarheader> as an element
Categories
(Toolkit :: UI Widgets, task, P5)
Toolkit
UI Widgets
Tracking
()
RESOLVED
FIXED
mozilla72
| Tracking | Status | |
|---|---|---|
| firefox72 | --- | fixed |
People
(Reporter: ntim, Assigned: ntim)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file)
The only usage in Firefox has its own styling.
The `sidebarheader > label` selectors are completely unused in Firefox, since Firefox uses a toolbarbutton as child element.
I got a feeling that the global.css sidebarheader styles can be killed altogether for that reason, the styles in global.css are not necessarily relevant to Firefox, and they're outdated.
Updated•7 years ago
|
Priority: -- → P5
| Assignee | ||
Comment 1•6 years ago
•
|
||
There doesn't seem to be any special behaviour associated to <sidebarheader> (neither in a11y or in platform code), only styling, so it'd be reasonable to change this to a normal XUL box.
Blocks: de-xul-elements
Summary: Clean up sidebarheader styling → Stop using <sidebarheader> as an element
| Assignee | ||
Updated•6 years ago
|
Component: Themes → XUL Widgets
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
Magnus/Richard, this is something you'd probably want to port to TB.
TB seems to have multiple sidebarheader usages, I guess they could be changed to box class="sidebar-header" and the styling could be ported over.
Flags: needinfo?(richard.marti)
Flags: needinfo?(mkmelin+mozilla)
Comment 4•6 years ago
|
||
Thanks Tim, filed bug 1593224.
Flags: needinfo?(richard.marti)
Flags: needinfo?(mkmelin+mozilla)
Pushed by ntim.bugs@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/2cad80ddf5c8
Stop using <sidebarheader> as an element. r=Gijs
| Assignee | ||
Updated•6 years ago
|
Type: enhancement → task
Comment 6•6 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox72:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Updated•6 years ago
|
Assignee: nobody → ntim.bugs
You need to log in
before you can comment on or make changes to this bug.
Description
•