Bug 1000744: re-introduce a checked state for panel-menu buttons. r=MattN, a=lsblakk
authorMike de Boer <mdeboer@mozilla.com>
Thu, 24 Apr 2014 10:39:12 +0200
changeset 192174 6c2ea428e1f8
parent 192173 30a4e7382829
child 192175 23481585e2e5
push id3510
push usermdeboer@mozilla.com
push date2014-04-30 08:09 +0000
Treeherderresults
reviewersMattN, lsblakk
bugs1000744
milestone30.0
Bug 1000744: re-introduce a checked state for panel-menu buttons. r=MattN, a=lsblakk
browser/themes/shared/customizableui/panelUIOverlay.inc.css
--- a/browser/themes/shared/customizableui/panelUIOverlay.inc.css
+++ b/browser/themes/shared/customizableui/panelUIOverlay.inc.css
@@ -723,17 +723,17 @@ menuitem.subviewbutton@menuStateHover@,
   background-color: hsla(210,4%,10%,.08);
   border-color: hsla(210,4%,10%,.11);
 }
 
 .toolbaritem-combined-buttons@inAnyPanel@@buttonStateHover@ {
   border-color: hsla(210,4%,10%,.11);
 }
 
-panelview .toolbarbutton-1@buttonStateActive@,
+panelview .toolbarbutton-1:-moz-any(@buttonStateActive@,[checked=true]),
 toolbarbutton.subviewbutton@buttonStateActive@,
 menu.subviewbutton@menuStateActive@,
 menuitem.subviewbutton@menuStateActive@,
 .widget-overflow-list .toolbarbutton-1@buttonStateActive@,
 .toolbaritem-combined-buttons@inAnyPanel@ > toolbarbutton@buttonStateActive@ {
   background-color: hsla(210,4%,10%,.12);
   border-color: hsla(210,4%,10%,.14);
   box-shadow: 0 1px 0 hsla(210,4%,10%,.03) inset;