Closed
Bug 1176597
Opened 9 years ago
Closed 9 years ago
Active sidebar tab should be marked with visuallyselected="true"
Categories
(SeaMonkey :: Sidebar, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: exalm7659, Unassigned)
Details
(Keywords: regression)
Attachments
(1 file)
21.35 KB,
image/gif
|
Details |
bug 1066531 introduced "visuallyselected" attribute for tabs in tabs widget. It is only useful for Firefox e10s builds, and on normal builds (e.g. in SeaMonkey) it always has the same value as "selected". Along with that, tab native appearance (-moz-appearance: tab;) now uses the "visuallyselected" attribute to indicate selected tab, while it used "selected" earlier. That has caused a regression in SM sidebar tabs. As they still uses the old "selected" attribute, the active tab displays as an inactive one in custom themes that use tab appearance. This is something that cannot be fixed in themes themselves and should be fixed in SM sidebar instead. It can be reproduced with this style: .texttab-sidebar { -moz-appearance: tab; } See the attached screenshots. The two attributes should probably be updated simultaneously, like in tabs.
Keywords: regression
More info about the change: http://www.hackermusings.com/2015/06/electrolysis-a-tale-of-tab-switching-and-themes/
Oh well, seems like themes can do it with wrapping tab content into a box that inherits visuallyselected=selected. I guess this can be closed, since it's kinda of no use for SM itself...
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•