Menubar missing in SeaMonkey Linux Classic theme

RESOLVED FIXED in seamonkey2.57

Status

defect
RESOLVED FIXED
Last year
Last year

People

(Reporter: frg, Assigned: frg)

Tracking

SeaMonkey 2.57 Branch
seamonkey2.57
All
Linux
Dependency tree / graph

SeaMonkey Tracking Flags

(seamonkey2.57esr fixed)

Details

Attachments

(2 attachments)

Assignee

Description

Last year
The menubar is missing in SeaMonkey under Linux using the classic theme. 

According to Bill it happend after pushing Bug #1429862. Error and browser console do not show any errors.

+++ This bug was initially created as a clone of Bug #1429862 +++

Bug 1428938 removes the legacy toolbar customization code.
Assignee

Comment 1

Last year
Posted image Capture.PNG
And it's not that it's just collapsed? What about those little up/down arrows next to the X button in the upper right corner?
Blocks: 1429862
No longer depends on: 1429862
Assignee

Comment 3

Last year
> And it's not that it's just collapsed?

No completly gone. I don't see even a 1 pixel or thicker line.

> What about those little up/down arrows next to the X button in the upper right corner?

Min/Max Window buttons. 

The communicator css seems ok. 

Could this be it?

https://dxr.mozilla.org/comm-central/source/mozilla/toolkit/themes/linux/global/toolbar.css

/* in browser.xul, the menubar is inside a toolbar... */
toolbaritem > menubar {
  -moz-appearance: none;
}

But seems to be there for ages?

FRG
"-moz-appearance: none;" would not make the menubar invisible... Hmm, I'm not familiar with linux and the mac menubar is a completely different beast, but most likely I've missed to change some paths somewhere... I see one oversight from bug 1429862: https://dxr.mozilla.org/comm-central/rev/8c7e7fdff34e61378d8e8cf1067f92bce66489cb/suite/themes/classic/communicator/toolbar.css#60 is wrong. What happens if you change "...toolbar.xml#grippytoolbar-drag" to "...toolbar-xpfe.xml#grippytoolbar-drag"?
Assignee

Comment 5

Last year
> What happens if you change "...toolbar.xml#grippytoolbar-drag" to "...toolbar-xpfe.xml#grippytoolbar-drag"?

Bingo. Wonder why Windows is not affected. In 10 years or so I will probably understand this stuff :) Will do a patch tomorrow.
Not sure if @media (-moz-menubar-drag) applies to indows
Assignee

Comment 7

Last year
Bill did a patch. r+
Assignee: nobody → frgrahl
Status: NEW → ASSIGNED
Attachment #8950521 - Flags: review+

Comment 8

Last year
Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/275e0b89379f
Fix incorrect xbl binding for Linux menu bar. r=frg
Status: ASSIGNED → RESOLVED
Closed: Last year
Resolution: --- → FIXED
Assignee

Updated

Last year
Summary: Menubar missing in Linux Classic theme → Menubar missing in SeaMonkey Linux Classic theme
Target Milestone: --- → Future
Assignee

Updated

Last year
Target Milestone: Future → Seamonkey2.57
You need to log in before you can comment on or make changes to this bug.