Bug 1405282 - Show extra drag space even in fullscreen and maximized mode. draft
authorJohann Hofmann <jhofmann@mozilla.com>
Mon, 06 Nov 2017 14:54:29 +0100
changeset 693550 eae038cfba0c72104e8addd903f8bd03de0cfab0
parent 693519 dc45ee24c55d1061951956321bd8481d517ce22a
child 739074 f97378c420ff44c5b86a0ae9dcbfd6d5d8e1fc54
push id87850
push userbmo:jhofmann@mozilla.com
push dateMon, 06 Nov 2017 13:55:17 +0000
bugs1405282
milestone58.0a1
Bug 1405282 - Show extra drag space even in fullscreen and maximized mode. MozReview-Commit-ID: 892MYBq3fgP
browser/themes/shared/browser.inc.css
browser/themes/windows/browser.css
--- 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;
 }