Bug 984976: fix menu-button border states on Windows 8. r=gijs
authorMike de Boer <mdeboer@mozilla.com>
Thu, 20 Mar 2014 16:15:24 +0100
changeset 174810 0909197d66d9f110ad817bf809bfce8a56f16c62
parent 174809 20c6f1700ebfaf8cd55373924cca85f0a3006bba
child 174811 7b59b92580faad66da1929b9e87cae2718e427aa
push id1
push userroot
push dateMon, 20 Oct 2014 17:29:22 +0000
reviewersgijs
bugs984976
milestone31.0a1
Bug 984976: fix menu-button border states on Windows 8. r=gijs
browser/themes/windows/browser-aero.css
browser/themes/windows/browser.css
--- a/browser/themes/windows/browser-aero.css
+++ b/browser/themes/windows/browser-aero.css
@@ -341,18 +341,16 @@
     .searchbar-textbox:not(:-moz-lwtheme)[focused] {
       background-color: hsla(0,0%,100%,1);
       border-color: #4595e5;
     }
 
     /* Introducing an additional hover state for the Bookmark button */
     #nav-bar .toolbarbutton-1[buttonover] > .toolbarbutton-menubutton-button:hover > .toolbarbutton-icon {
       background-color: hsla(210,4%,10%,.08);
-      -moz-border-end: 1px solid;
-      -moz-padding-end: 5px;
       border-color: hsla(210,4%,10%,.1);
     }
   }
 }
 
 /* ::::: fullscreen window controls ::::: */
 
 #window-controls {
--- a/browser/themes/windows/browser.css
+++ b/browser/themes/windows/browser.css
@@ -666,17 +666,17 @@ toolbarbutton[sdk-button="true"][cui-are
   background-size: 1px 16px;
 }
 
 @conditionalForwardWithUrlbar@ > .toolbarbutton-1:-moz-any([disabled],:not([open]):not([disabled]):not(:active)) > .toolbarbutton-icon {
   border-color: hsla(210,4%,10%,.1);
 }
 
 #nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
-#nav-bar .toolbarbutton-1:not([disabled=true]):hover > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
+#nav-bar .toolbarbutton-1:not([disabled=true]):-moz-any(:hover,[open]) > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
 #nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-icon,
 #nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-text,
 #nav-bar .toolbarbutton-1:not([disabled=true]):not([checked]):not([open]):not(:active):hover > .toolbarbutton-badge-container,
 @conditionalForwardWithUrlbar@ > #forward-button:not([open]):not(:active):not([disabled]):hover > .toolbarbutton-icon,
 #nav-bar .toolbarbutton-1:not([buttonover]):not([open]):not(:active):hover > .toolbarbutton-menubutton-dropmarker:not([disabled]) > .dropmarker-icon {
   background-color: hsla(210,4%,10%,.08);
   border-color: hsla(210,4%,10%,.1);
 }