Closed Bug 1176597 Opened 9 years ago Closed 9 years ago

Active sidebar tab should be marked with visuallyselected="true"

Categories

(SeaMonkey :: Sidebar, defect)

SeaMonkey 2.38 Branch
All
Linux
defect
Not set
trivial

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: exalm7659, Unassigned)

Details

(Keywords: regression)

Attachments

(1 file)

Attached image screenshot.gif
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
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.

Attachment

General

Creator:
Created:
Updated:
Size: