Bug 1388432 - Fix progress bar limits and RTL behavior in the Downloads Indicator. r=jaws draft
authorPaolo Amadini <paolo.mozmail@amadzone.org>
Mon, 21 Aug 2017 14:50:52 +0100
changeset 649905 cf5e49c0c24855143eacf5ff5c42b29ba976929f
parent 649622 7dddbd85047c6dc73ddbe1e423cd643a217845b3
child 649906 85a46233e67e73c4eec79cd02d83a5ad57da1852
push id75196
push userpaolo.mozmail@amadzone.org
push dateMon, 21 Aug 2017 13:55:14 +0000
reviewersjaws
bugs1388432
milestone57.0a1
Bug 1388432 - Fix progress bar limits and RTL behavior in the Downloads Indicator. r=jaws MozReview-Commit-ID: EQvwk58dcGl
browser/themes/shared/downloads/indicator.inc.css
--- a/browser/themes/shared/downloads/indicator.inc.css
+++ b/browser/themes/shared/downloads/indicator.inc.css
@@ -54,36 +54,37 @@
   animation-play-state: paused;
   animation-delay: 1s;
   animation-duration: 100s;
   animation-timing-function: linear;
   animation-name: indicatorArrowProgress;
 }
 
 #downloads-indicator-progress-inner:-moz-locale-dir(rtl) {
+  background-position: right;
   animation-name: indicatorArrowProgressRTL;
   margin-left: 16px;
   margin-right: 0;
 }
 
 @keyframes indicatorArrowProgress {
   0% {
-    margin-right: 14px;
+    margin-right: 15px;
   }
   100% {
-    margin-right: 2px;
+    margin-right: 1px;
   }
 }
 
 @keyframes indicatorArrowProgressRTL {
   0% {
-    margin-left: 14px;
+    margin-left: 15px;
   }
   100% {
-    margin-left: 2px;
+    margin-left: 1px;
   }
 }
 
 /*** Status badges ***/
 
 #downloads-button[attention="warning"] > .toolbarbutton-badge-stack > .toolbarbutton-badge,
 #downloads-button[attention="severe"] > .toolbarbutton-badge-stack > .toolbarbutton-badge {
   display: -moz-box;