Bug 799929 - Make Downloads Panel icons more visible on OSX. ui-r=shorlander, r=mak77.
authorMike Conley <mconley@mozilla.com>
Mon, 15 Oct 2012 12:51:21 -0400
changeset 110294 64bf0d8480a55d9adebdab86d2da017684270622
parent 110293 1a3fae956dd782839400125555a0fafc5fb4d77f
child 110295 39d70a2e0deab2b037be3c22e87337d2f2196e8d
push id23680
push useremorley@mozilla.com
push dateTue, 16 Oct 2012 08:09:24 +0000
treeherdermozilla-central@8f145599e4bf [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersshorlander, mak77
bugs799929
milestone19.0a1
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 799929 - Make Downloads Panel icons more visible on OSX. ui-r=shorlander, r=mak77.
browser/themes/pinstripe/downloads/buttons.png
browser/themes/pinstripe/downloads/downloads.css
old mode 100755
new mode 100644
index ce6ab03484051df84b7f9ed159cc74fbc442905b..2cd8cfe03726fe640373d5c1883ab0915cf5606b
GIT binary patch
literal 2091
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
V&ytIeV<-Rs002ovPDHLkV1f_x080P>
--- a/browser/themes/pinstripe/downloads/downloads.css
+++ b/browser/themes/pinstripe/downloads/downloads.css
@@ -128,42 +128,33 @@ richlistitem[type="download"][state="1"]
   cursor: pointer;
 }
 
 /*** Button icons ***/
 
 .downloadButton.downloadCancel {
   -moz-image-region: rect(0px, 16px, 16px, 0px);
 }
-.downloadButton.downloadCancel:hover {
-  -moz-image-region: rect(0px, 32px, 16px, 16px);
-}
-.downloadButton.downloadCancel:active {
-  -moz-image-region: rect(0px, 48px, 16px, 28px);
-}
 
 .downloadButton.downloadShow {
   -moz-image-region: rect(16px, 16px, 32px, 0px);
 }
-.downloadButton.downloadShow:hover {
+richlistitem[type="download"][state="1"]:hover > .downloadButton.downloadShow {
   -moz-image-region: rect(16px, 32px, 32px, 16px);
 }
-.downloadButton.downloadShow:active {
+richlistitem[type="download"][state="1"]:hover > .downloadButton.downloadShow:hover {
   -moz-image-region: rect(16px, 48px, 32px, 32px);
 }
+richlistitem[type="download"][state="1"]:hover > .downloadButton.downloadShow:active {
+  -moz-image-region: rect(16px, 64px, 32px, 48px);
+}
 
 .downloadButton.downloadRetry {
   -moz-image-region: rect(32px, 16px, 48px, 0px);
 }
-.downloadButton.downloadRetry:hover {
-  -moz-image-region: rect(32px, 32px, 48px, 16px);
-}
-.downloadButton.downloadRetry:active {
-  -moz-image-region: rect(32px, 48px, 48px, 32px);
-}
 
 /*** Status and progress indicator ***/
 
 #downloads-button,
 #downloads-indicator {
   width: 35px;
 }