Closed Bug 421000 Opened 17 years ago Closed 1 year ago

sidebarheader tag has no XBL binding

Categories

(Firefox :: General, defect)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: myk, Unassigned)

Details

(Keywords: polish)

browser.xul uses a <sidebarheader> tag, but there's no XBL binding for that tag, so it's not clear why we don't simply use a <box> or the like. Note: the suite binds its <sidebarheader> tag to an XBL binding <http://mxr.mozilla.org/mozilla/source/suite/themes/modern/communicator/sidebar/sidebar.css#58>, although only one of its two themes (modern) actually implements that binding <http://lxr.mozilla.org/mozilla/source/suite/themes/modern/communicator/sidebar/sidebarBindings.xml#56>. I guess an alternative solution would be to implement the binding, but I doubt the sidebar header is complex enough to justify an XBL binding for the one instance of it in the code.
I don't think there's a good reason for it to have it's own tag name. It would be nice to remove the bogus style rules in toolkit for it, too...
(In reply to comment #1) > It would be nice to remove the bogus style rules in toolkit for it, too... (which I guess it bug 421002!)
Severity: minor → S4

xbl is dead, long live xbl.

(also these elements are gone)

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.