Bug 619422 - Split buttons in doorhanger notifications need styling in custom themes [r=dao, a=blocking]
authorMargaret Leibovic <margaret.leibovic@gmail.com>
Tue, 18 Jan 2011 08:42:57 -0800
changeset 60762 e69f42967b774f1517f36b3183328628f2889b39
parent 60761 97863fd07535c26fbdb452575958e4bf1d461078
child 60763 abb38626bb9f61eb7649b556d52163733eba9afa
push id18112
push usermargaret.leibovic@gmail.com
push dateTue, 18 Jan 2011 16:44:14 +0000
treeherdermozilla-central@6cee9f946cbe [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdao, blocking
bugs619422
milestone2.0b10pre
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 619422 - Split buttons in doorhanger notifications need styling in custom themes [r=dao, a=blocking]
toolkit/themes/winstripe/global/notification.css
--- a/toolkit/themes/winstripe/global/notification.css
+++ b/toolkit/themes/winstripe/global/notification.css
@@ -63,17 +63,19 @@ notification[type="critical"] .messageIm
   max-width: 248px;
 }
 
 .popup-notification-menubutton {
   margin-top: 17px;
 }
 
 %ifdef XP_WIN
-@media all and (-moz-windows-default-theme) {
+/*
+XXX: apply styles to all themes until bug 509642 is fixed
+@media all and (-moz-windows-default-theme) {*/
   .popup-notification-menubutton[type="menu-button"] {
     -moz-appearance: none;
     border-radius: 3px;
     padding: 0;
 %ifndef WINSTRIPE_AERO
     background-color: rgba(250,250,250,.3);
 %endif    
   }
@@ -140,17 +142,17 @@ notification[type="critical"] .messageIm
   .popup-notification-menubutton[open="true"] > .button-menubutton-dropmarker {
 %ifdef WINSTRIPE_AERO
     background-image: -moz-linear-gradient(top, rgba(250,250,250,.9), rgba(200,200,200,.6) 49%, rgba(0,0,0,.23) 51%, rgba(0,0,0,.17) 60%, rgba(0,0,0,.05));
 %else
     background-color: rgba(0,0,0,.05);
 %endif
     box-shadow: 0 0 2px rgba(0,0,0,.65) inset;
   }
-}
+/*}*/
 %endif
 
 .popup-notification-closebutton {
   -moz-margin-end: -14px;
   margin-top: -10px;
 }
 
 .popup-notification-closeitem {