Bug 1405282 - Show extra drag space even in fullscreen and maximized mode.
MozReview-Commit-ID: 892MYBq3fgP
--- a/browser/themes/shared/browser.inc.css
+++ b/browser/themes/shared/browser.inc.css
@@ -7,17 +7,17 @@
%filter substitution
%define navbarTabsShadowSize 1px
:root {
/* Note: Setting this to 0 (without px) breaks CSS calculations for OSX. */
--space-above-tabbar: 0px;
}
-:root[extradragspace][tabsintitlebar]:not([inFullscreen]) {
+:root[extradragspace][tabsintitlebar] {
--space-above-tabbar: 8px;
}
/* Toolbar / content area border */
#navigator-toolbox::after {
content: "";
display: -moz-box;
--- a/browser/themes/windows/browser.css
+++ b/browser/themes/windows/browser.css
@@ -72,25 +72,25 @@
}
/* Hides the titlebar-placeholder underneath the window caption buttons when we
are not autohiding the menubar. */
#toolbar-menubar:not([autohide="true"]) + #TabsToolbar > .titlebar-placeholder[type="caption-buttons"] {
display: none;
}
-:root[sizemode="normal"][chromehidden~="menubar"] #TabsToolbar,
-:root[sizemode="normal"] #toolbar-menubar[autohide="true"][inactive] + #TabsToolbar {
+:root[chromehidden~="menubar"] #TabsToolbar,
+#toolbar-menubar[autohide="true"][inactive] + #TabsToolbar {
padding-top: var(--space-above-tabbar);
}
/* Add 4px extra margin on top of the tabs toolbar on Windows 7. */
@media (-moz-os-version: windows-win7) {
- :root[sizemode="normal"][chromehidden~="menubar"] #TabsToolbar,
- :root[sizemode="normal"] #toolbar-menubar[autohide="true"][inactive] + #TabsToolbar {
+ :root[chromehidden~="menubar"] #TabsToolbar,
+ #toolbar-menubar[autohide="true"][inactive] + #TabsToolbar {
padding-top: calc(var(--space-above-tabbar) + 4px);
}
}
#navigator-toolbox,
#navigator-toolbox > toolbar {
-moz-appearance: none;
}