Closed
Bug 652120
Opened 14 years ago
Closed 14 years ago
Grippy missing from Classic theme menubar on GTK2
Categories
(SeaMonkey :: Themes, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.1final
People
(Reporter: iannbugzilla, Assigned: iannbugzilla)
Details
Attachments
(1 file, 1 obsolete file)
|
3.97 KB,
patch
|
iannbugzilla
:
review+
|
Details | Diff | Splinter Review |
The grippy for the menubar in classic theme on linux is no longer present, shows okay under modern and on other platforms.
Easy to fix with a new binding in our classic toolbar.css but whilst here might as well port changes to our toolbar.xml from the following bugs:
Bug 574702 - avoid initializing WindowDraggingUtils multiple times due to binding re-attachment (causes dragging jumpiness issues)
Bug 574861 - Windows should never be movable in fullscreen mode
Bug 555081 - Add support for titlebar mouse interaction and address missing aero features
Bug 575536 - Don't leak WindowDraggingElement into the global scope
Bug 624157 - When maximising window, scroll buttons remain in tab bar
Attachment #527769 -
Flags: review?(neil)
Comment 1•14 years ago
|
||
Comment on attachment 527769 [details] [diff] [review]
Override binding and port toolbar.xml changes patch v1.0
>+toolbar[type="menubar"]:not([autohide="true"]):not(:-moz-lwtheme):-moz-system-metric(menubar-drag) {
>+ -moz-binding: url("chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-drag");
[Do we need to care about xpfe="false"? See communicator.css]
Attachment #527769 -
Flags: review?(neil) → review+
Changes since v1.0:
* Take account of [xpfe="false"]
Carrying forward r=
Attachment #527769 -
Attachment is obsolete: true
Attachment #527877 -
Flags: review+
Comment on attachment 527877 [details] [diff] [review]
Override binding and port toolbar.xml changes patch v1.0a [Checked in: Comment 3]
http://hg.mozilla.org/comm-central/rev/b066f8c46d19
http://hg.mozilla.org/releases/comm-2.0/rev/39cf04be2e0a
Attachment #527877 -
Attachment description: Override binding and port toolbar.xml changes patch v1.0a → Override binding and port toolbar.xml changes patch v1.0a [Checked in: Comment 3]
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.1final
You need to log in
before you can comment on or make changes to this bug.
Description
•