Bug 1388432 - Fix progress bar limits and RTL behavior in the Downloads Indicator. r=jaws
MozReview-Commit-ID: EQvwk58dcGl
--- 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;