Bug 1153553 - Add in mail a notloading.png throbber. r=josiah, a=rkent
authorRichard Marti <richard.marti@gmail.com>
Sun, 19 Apr 2015 20:15:30 +0200
changeset 25968 95caf9355ce26ee3d4bfde69fc22bbc3a8ba50d0
parent 25967 7640c298db787ffd8726aa07523cd15d85f2b11c
child 25969 409c4c0fd0dd6673d8fd1c65cdca8aa97d291223
push id1850
push userclokep@gmail.com
push dateWed, 08 Mar 2017 19:29:12 +0000
treeherdercomm-esr52@028df196b2d9 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjosiah, rkent
bugs1153553
Bug 1153553 - Add in mail a notloading.png throbber. r=josiah, a=rkent
mail/themes/linux/jar.mn
mail/themes/linux/mail/icons/notloading.png
mail/themes/osx/jar.mn
mail/themes/osx/mail/icons/notloading.png
mail/themes/osx/mail/icons/notloading@2x.png
mail/themes/osx/mail/messenger.css
mail/themes/shared/mail/messenger.css
mail/themes/windows/jar.mn
mail/themes/windows/mail/icons/notloading.png
--- a/mail/themes/linux/jar.mn
+++ b/mail/themes/linux/jar.mn
@@ -249,16 +249,17 @@ classic.jar:
   skin/classic/messenger/icons/arrow/arrow-left-dim.png       (mail/icons/arrow/arrow-left-dim.png)
   skin/classic/messenger/icons/arrow/arrow-right-dim.png      (mail/icons/arrow/arrow-right-dim.png)
   skin/classic/messenger/icons/arrow/arrow-up-dim.png         (mail/icons/arrow/arrow-up-dim.png)
   skin/classic/messenger/icons/arrow/arrow-down-dim.png       (mail/icons/arrow/arrow-down-dim.png)
   skin/classic/messenger/icons/arrow/foldercycler-arrow-left.png        (mail/icons/arrow/foldercycler-arrow-left.png)
   skin/classic/messenger/icons/arrow/foldercycler-arrow-right.png       (mail/icons/arrow/foldercycler-arrow-right.png)
   skin/classic/messenger/icons/connecting.png                 (mail/icons/connecting.png)
   skin/classic/messenger/icons/loading.png                    (mail/icons/loading.png)
+  skin/classic/messenger/icons/notloading.png                 (mail/icons/notloading.png)
   skin/classic/messenger/tagbg.png                            (mail/tagbg.png)
 % skin editor classic/1.0 %skin/classic/editor/
   skin/classic/editor/editor.css                              (editor/editor.css)
   skin/classic/editor/EditorDialog.css                        (editor/EditorDialog.css)
   skin/classic/editor/icons/img-align-bottom.gif              (editor/img-align-bottom.gif)
   skin/classic/editor/icons/img-align-left.gif                (editor/img-align-left.gif)
   skin/classic/editor/icons/img-align-middle.gif              (editor/img-align-middle.gif)
   skin/classic/editor/icons/img-align-right.gif               (editor/img-align-right.gif)
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0a3fe200d4d507e2d37c30f1ce8936e41b27b30d
GIT binary patch
literal 685
zc$@*P0#f~nP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0007XNkl<Zc-muN
zKm${>xD|o8W||iFzUewVAExW_ew(4oa|X!nouR{{&VUb0)#8p>Y`}N<sDse+TOMNX
zUinLWeG?@0>#m>VztdjQ|5sXx{FtT7Ta2M`vL+YH6fLgK-8O=kpZSX4ed#Cm_?55t
z%h&#5AKwH>{CpQA`Ts+V%Kr~(`u|UaY5t$1FR*jAE-xG0fN9#?DHmNuj=k^`zx3Q!
z?BWX_(S<L4MO|O{iAlck7ngb$Anx}eNb2C{M9u$S%bou}Of&yKPoHlhSo0)JE}0|t
zLhGLUNgM%cKJeUIBo&tzKLts)f6X@i|Gh2z|CJbnKXdeWbr}}w^MpL}lic#$UvkGY
zZ;|@_)&fkp3^?T^!u%yv_Q=ofnEyX};{LBO6`0I$*iNYWMS#@$=YHY~FFFgUFc1I_
zy(R2_HU#|tHMjKt)i90Q47WYS+Fu09EPL)N-m}b*mxGW2TPy_me`Ff}|Gl*C|LYXP
zZwya;#cN&!$<6_~pmw@8H#-9n;76Fuogbkx|Gxyw++ld?BOd=UM1B&`8)ZNP#E3EA
zZJf68*BI5FH<7Ax47c2bje!O<zYJBVTVc#+1B?|$e45{-nKA>h)3<d~a=`+JZ3XyV
z1j!`43RkYV?JpNMS&LhSfC1V-><h$-aKWeEVrnnLl~P|tspVhxQ*fWA!y^uK2`idL
zMj%#&YPJMoM05jP!3YdQb)W%}uj90npT+6~-jCKXeUW4&15_vlwbc=-*$RkRu{sZ!
z8U=xdn7&ES3wWDs7z|YC2h{|^E<mh+Vly`I*h_>Nm?Ame#Ayox6^lVJ4=(ipW!?+m
TZqKTw00000NkvXXu0mjfwdF~N
--- a/mail/themes/osx/jar.mn
+++ b/mail/themes/osx/jar.mn
@@ -243,17 +243,19 @@ classic.jar:
   skin/classic/messenger/icons/chat-toolbar.png                  (mail/icons/chat-toolbar.png)
   skin/classic/messenger/icons/chat-toolbar@2x.png               (mail/icons/chat-toolbar@2x.png)
   skin/classic/messenger/icons/status.png                        (mail/icons/status.png)
   skin/classic/messenger/icons/status@2x.png                     (mail/icons/status@2x.png)
   skin/classic/messenger/icons/status-small.png                  (mail/icons/status-small.png)
   skin/classic/messenger/icons/status-small@2x.png               (mail/icons/status-small@2x.png)
   skin/classic/messenger/icons/connecting.png                    (mail/icons/connecting.png)
   skin/classic/messenger/icons/loading.png                       (mail/icons/loading.png)
+  skin/classic/messenger/icons/notloading.png                    (mail/icons/notloading.png)
   skin/classic/messenger/icons/loading@2x.png                    (mail/icons/loading@2x.png)
+  skin/classic/messenger/icons/notloading@2x.png                 (mail/icons/notloading@2x.png)
   skin/classic/messenger/icons/junk.png                          (mail/icons/junk.png)
   skin/classic/messenger/icons/phishing.png                      (mail/icons/phishing.png)
   skin/classic/messenger/icons/remote-blocked.png                (mail/icons/remote-blocked.png)
   skin/classic/messenger/tabs/alltabs-box-bkgnd-icon.png         (mail/tabs/alltabs-box-bkgnd-icon.png)
   skin/classic/messenger/tabs/alltabs-box-bkgnd-icon@2x.png      (mail/tabs/alltabs-box-bkgnd-icon@2x.png)
   skin/classic/messenger/tabs/newtab.png                         (mail/tabs/newtab.png)
   skin/classic/messenger/tabs/dragIndicator.png                  (mail/tabs/dragIndicator.png)
   skin/classic/messenger/tabs/arrow.png                          (mail/tabs/arrow.png)
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0a4dc149e3af3cb3ff3b38340ea9afb30168c39f
GIT binary patch
literal 681
zc$@*L0#^NrP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0007TNkl<Zc-muN
zKnL;b6@j>hF>&L5hNMj&7!o&qV@%w9mLYL-FGJ!Mbq2g3enSjX+U~2&<yT%YH9h&r
z*!|%fW6#Im3~kT<u{7TL&ysuS2Sf6<VoZ&3>sXi)HgvO;oV(7_@$M0G=Z9yE9UopX
zbbS2C(DmsjL-&{e?32I!7o7F&zi`{l|17CHcQPbxXM^i!OxT#hT7T~}Ti5#=%pLEp
zFtoi}$k6`Ym7(K<Btz#XDTb~uevIAU4)RX@`Cob2um3XBUjJuE-8B(v`&t>6iYuEq
zy564!+J1zg?QJSfFZTRs7oYe0zxl>L|0Vh!{b5Mnq07LKx+8?E`~6<duJ;ERTHn+&
z6rE$jX+Y&IX6F81M{GC${cpeZ&wqyOBa<0`w%76We%#I0`ED6Q^&J%kLZIc1z2Ta_
z|HBUc{V&}0_znYW^V2TAzK@$&JKjxTNZ-Rj(185Y{9<$d{!cvi@4xu;FW(s0JKi-2
z_J3N%-ub?fAz>ps0}+6+|KDAP{(t`&`+nbLU~PY!C_M4=LY|(FbwC5eh%rEA&L4Zx
z8UN=<O#7+Cz)=6#Sai~tNkH7ooVDK;7%PnUG#f4X&jQ2|%_slYK}1R}^6~e5N|&1Y
ztxvS)btW)T$q+EW3W(EySQ{?L-2O&Qa_YAd`58Z&CA*&oG9_*l2fBn6O(P=^8$vbv
z05MW@mt17z=zOmUG$2!T&aX=K+22z&XMT3nU+`NMs8AV*Er2)-s@WHau?IFVEeHY)
zvD2FWCsl9Z-)x}5bf_i}jsjvWRGYCTlvm8a6v?4B_m?P8u`Cn|;8G3%MsP5hwuj#@
P00000NkvXXu0mjf6vI@p
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..a073eaf8e876372a6f52df3c445e9908f5ce64a4
GIT binary patch
literal 1924
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
KMNUMnLSTY5$+vg_
--- a/mail/themes/osx/mail/messenger.css
+++ b/mail/themes/osx/mail/messenger.css
@@ -45,18 +45,27 @@
 /* :::::: throbber :::::::::: */
 
 #throbber-box {
   width: 17px;
   margin: 0 4px;
 }
 
 @media (min-resolution: 2dppx) {
+  #throbber-box[busy="true"] {
+    list-style-image: url("chrome://messenger/skin/icons/loading@2x.png");
+  }
+
+  #throbber-box > image {
+    width: 17px;
+    margin: 0 4px;
+  }
+
   #wrapper-throbber-box > #throbber-box {
-    list-style-image: url("chrome://messenger/skin/icons/loading@2x.png");
+    list-style-image: url("chrome://messenger/skin/icons/notloading@2x.png");
   }
 }
 
 /* ::::: online/offline icons ::::: */
 
 #offline-status {
   -moz-padding-start: 3px;
 }
--- a/mail/themes/shared/mail/messenger.css
+++ b/mail/themes/shared/mail/messenger.css
@@ -34,17 +34,17 @@ toolbar[printpreview="true"] {
   margin: 0 3px;
 }
 
 #throbber-box[busy="true"] {
   list-style-image: url("chrome://messenger/skin/icons/loading.png");
 }
 
 #wrapper-throbber-box > #throbber-box {
-  list-style-image: url("chrome://global/skin/icons/notloading_16.png");
+  list-style-image: url("chrome://messenger/skin/icons/notloading.png");
 }
 
 /* ::::: online/offline icons ::::: */
 
 #offline-status[offline="true"] {
   list-style-image: url("chrome://messenger/skin/icons/offline.png");
 }
 
--- a/mail/themes/windows/jar.mn
+++ b/mail/themes/windows/jar.mn
@@ -237,16 +237,17 @@ classic.jar:
   skin/classic/messenger/tabs/selected-start.svg              (mail/tabs/selected-start.svg)
   skin/classic/messenger/tabs/separator.png                   (mail/tabs/separator.png)
   skin/classic/messenger/tabs/stroke-end.png                  (mail/tabs/stroke-end.png)
   skin/classic/messenger/tabs/stroke-end@2x.png               (mail/tabs/stroke-end@2x.png)
   skin/classic/messenger/tabs/stroke-start.png                (mail/tabs/stroke-start.png)
   skin/classic/messenger/tabs/stroke-start@2x.png             (mail/tabs/stroke-start@2x.png)
   skin/classic/messenger/icons/connecting.png                 (mail/icons/connecting.png)
   skin/classic/messenger/icons/loading.png                    (mail/icons/loading.png)
+  skin/classic/messenger/icons/notloading.png                 (mail/icons/notloading.png)
   skin/classic/messenger/icons/chat-toolbar.png               (mail/icons/chat-toolbar.png)
   skin/classic/messenger/icons/chat-toolbar-small.png         (mail/icons/chat-toolbar-small.png)
   skin/classic/messenger/icons/status.png                     (mail/icons/status.png)
   skin/classic/messenger/icons/status-small.png               (mail/icons/status-small.png)
   skin/classic/messenger/accountcentral/read-messages.png     (mail/accountcentral/read-messages.png)
   skin/classic/messenger/accountcentral/write-message.png     (mail/accountcentral/write-message.png)
   skin/classic/messenger/accountcentral/create-account.png    (mail/accountcentral/create-account.png)
   skin/classic/messenger/accountcentral/account-settings.png  (mail/accountcentral/account-settings.png)
@@ -550,16 +551,17 @@ classic.jar:
   skin/classic/aero/messenger/icons/arrow/arrow-up-dim.png         (mail/icons/arrow/arrow-up-dim.png)
   skin/classic/aero/messenger/icons/arrow/arrow-down-dim.png       (mail/icons/arrow/arrow-down-dim.png)
   skin/classic/aero/messenger/icons/arrow/foldercycler-arrow-left.png        (mail/icons/arrow/foldercycler-arrow-left.png)
   skin/classic/aero/messenger/icons/arrow/foldercycler-arrow-right.png       (mail/icons/arrow/foldercycler-arrow-right.png)
   skin/classic/aero/messenger/icons/xp-pin-grey.png                (mail/icons/xp-pin-grey.png)
   skin/classic/aero/messenger/icons/xp-pin-red.png                 (mail/icons/xp-pin-red.png)
   skin/classic/aero/messenger/icons/connecting.png                 (mail/icons/connecting.png)
   skin/classic/aero/messenger/icons/loading.png                    (mail/icons/loading.png)
+  skin/classic/aero/messenger/icons/notloading.png                 (mail/icons/notloading.png)
   skin/classic/aero/messenger/tagbg.png                            (mail/tagbg.png)
   skin/classic/aero/messenger/icons/download.png                   (mail/icons/download.png)
   skin/classic/aero/messenger/icons/download-inverted.png          (mail/icons/download-inverted.png)
   skin/classic/aero/messenger/icons/chat-toolbar.png               (mail/icons/chat-toolbar-aero.png)
   skin/classic/aero/messenger/icons/chat-toolbar-inverted.png      (mail/icons/chat-toolbar-aero-inverted.png)
   skin/classic/aero/messenger/icons/status.png                     (mail/icons/status-aero.png)
   skin/classic/aero/messenger/icons/status-small.png               (mail/icons/status-small-aero.png)
 % skin messenger-newsblog classic/1.0 %skin/classic/aero/messenger-newsblog/ os=WINNT osversion>=6
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..46fa17f62d2cd4789533132f8028d33712cdb4e0
GIT binary patch
literal 577
zc$@)20>1r;P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0006ANkl<Zc-oDV
zPi%{E7{@<-U!zMJVp(YAjacT-!JK4Sh{OnU+CsQUL?uXebC9^$CX6j)6Y5CA97rgd
zsjjVzmIhf^GIf!z7Y?|rTpC3De5aK$>$)fT<d^sNzTfZjd!FC(!t^*ro#>#ON8+<6
zaE6y!`^6e&jc)eQM}}*BAjE_#>M9WByB)TFR^O~P?tuHN%#QvqJjpy|JxfsH2jnDr
zul1AoBEDHemhlXGjPHrh_(DEo_t<e6&7U$j%^_~_j2N#a7~?(zVmlFhVwv{Ztf-Z$
zd0b-}MjA~0!+Jw67yo2;xXxV?q?I|zAcxDA7^T-qJEnQ8**Ib6hfc8$&ap@0h=@si
zg3DNC4X$F_F+1IoX)%*<o=YhEarOJ2<OAGbC6yw?=BCjm<Inm{?VZ{zgjG#a(joP~
zA9qEA0E@gSuW8S<8*jo}K$$yu$`!4hYUTpw5(&nMW270MY>Z$14=~Iz87!HT!CTgA
zwE7rfIo#I6bB)joy12k5-HK~gaUNT272Ap%K^BtY0HZ1;$$kx#Q^8=ZXccu+n-Ny?
zO85VUBQn`R4@-5Ds%b)(SXB~l5Pw~FP%mTpQ8MgRTMm+Cm+EZfqfV38Bo?!7DTz0V
zs+o@$XR%BgdB;wPcQZj-N!0qg<~%F@%{)_t)uchqLr!LS-AWNpxzB$A3<bPL@rW9J
P00000NkvXXu0mjfWEu>{