Closed
Bug 1516091
Opened 5 years ago
Closed 5 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•5 years ago
|
Priority: -- → P5
Assignee | ||
Comment 1•5 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•5 years ago
|
Component: Themes → XUL Widgets
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 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•5 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•5 years ago
|
Type: enhancement → task
Comment 6•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox72:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Updated•5 years ago
|
Assignee: nobody → ntim.bugs
You need to log in
before you can comment on or make changes to this bug.
Description
•