try even more mac-specific toolbar adjustments
authorRobert Kaiser <kairo@kairo.at>
Thu, 21 Aug 2014 22:15:21 +0000 (00:15 +0200)
committerRobert Kaiser <kairo@kairo.at>
Thu, 21 Aug 2014 22:15:21 +0000 (00:15 +0200)
LCARStrek/browser/browser.css
LCARStrek/browser/mac-fullscreen-icon.png [new file with mode: 0644]
LCARStrek/browser/mac-fullscreen-icon@2x.png [new file with mode: 0644]

index 2c0adee851b7ad607a437b27ca5f7366ddacf082..5e14a6761b77aa3fe6f3cd7c74477ec645f7b558 100644 (file)
@@ -18,7 +18,7 @@ toolbar[customizable="true"] {
 }
 
 @supports ( -moz-appearance: -moz-mac-unified-toolbar ) {
-  /* this is a usable workaround to detect we're on Mac OS */
+  /* This is a usable workaround to detect we're on Mac OS X. */
   toolbar[customizable="true"]:not([nowindowdrag="true"]) {
     -moz-binding: url("chrome://global/skin/globalBindings.xml#toolbar-drag-browsercustom");
   }
@@ -75,11 +75,11 @@ menubar {
 }
 
 @supports ( not(-moz-appearance: -moz-mac-unified-toolbar) ) {
-  /* this is a usable workaround to detect we're not on Mac OS */
+  /* This is a usable workaround to detect we're not on Mac OS X. */
   #toolbar-menubar:not([autohide="true"]) {
     -moz-binding: url("chrome://global/skin/globalBindings.xml#toolbar-drag-browsercustom");
   }
-  #main-window[tabsintitlebar]:not([inFullscreen]) #TabsToolbar {
+  #main-window[tabsintitlebar]:not([inFullscreen="true"]) #TabsToolbar {
     padding-left: 60px;
   }
 }
@@ -110,7 +110,7 @@ menubar {
 }
 
 @supports ( not(-moz-appearance: -moz-mac-unified-toolbar) ) {
-  /* this is a usable workaround to detect we're not on Mac OS */
+  /* This is a usable workaround to detect we're not on Mac OS X. */
   /* indent also due to non-applicable aero rule */
   #toolbar-menubar {
     background-color: transparent !important;
@@ -148,7 +148,7 @@ menubar {
 }
 
 @supports ( -moz-appearance: -moz-mac-unified-toolbar ) {
-  /* this is a usable workaround to detect we're on Mac OS */
+  /* This is a usable workaround to detect we're on Mac OS X. */
   #titlebar-buttonbox > .titlebar-button {
     display: none;
   }
@@ -193,10 +193,10 @@ menubar {
 }
 
 @supports ( -moz-appearance: -moz-mac-unified-toolbar ) {
-  /* this is a usable workaround to detect we're on Mac OS */
+  /* This is a usable workaround to detect we're on Mac OS X. */
   #main-window[sizemode="normal"] > #titlebar {
-    margin-top: 4px;
-    margin-bottom: 0;
+    margin-top: 19px;
+    /* There is a margin-bottom set to -23 by code. */
   }
 }
 
@@ -257,7 +257,7 @@ menubar {
 }
 
 @supports ( -moz-appearance: -moz-mac-unified-toolbar ) {
-  /* this is a usable workaround to detect we're on Mac OS */
+  /* This is a usable workaround to detect we're on Mac OS X. */
   #titlebar-fullscreen-button {
     -moz-appearance: none;
     list-style-image: url("chrome://browser/skin/icons/mac-fullscreen-icon.png");
diff --git a/LCARStrek/browser/mac-fullscreen-icon.png b/LCARStrek/browser/mac-fullscreen-icon.png
new file mode 100644 (file)
index 0000000..bbaad6d
Binary files /dev/null and b/LCARStrek/browser/mac-fullscreen-icon.png differ
diff --git a/LCARStrek/browser/mac-fullscreen-icon@2x.png b/LCARStrek/browser/mac-fullscreen-icon@2x.png
new file mode 100644 (file)
index 0000000..324c242
Binary files /dev/null and b/LCARStrek/browser/mac-fullscreen-icon@2x.png differ