Part of bug 455801 - deal with long cc lines and other overflow situations. r=dmose,ui-review=clarkbw
authorDavid Ascher <david.ascher@gmail.com>
Wed, 24 Sep 2008 19:09:51 +0100
changeset 424 5a4f971651a772d705170a38e2a3d1210cd45892
parent 423 04199d7f688434ce7f5b5305415725cfb0c62c1d
child 425 c794f257143c648d6ece4e14fcfc6215e3e53dd6
push idunknown
push userunknown
push dateunknown
reviewersdmose
bugs455801
Part of bug 455801 - deal with long cc lines and other overflow situations. r=dmose,ui-review=clarkbw
mail/themes/pinstripe/mail/icons/arrow/arrow-down-dim.png
mail/themes/pinstripe/mail/icons/arrow/arrow-down.png
mail/themes/pinstripe/mail/icons/arrow/arrow-left-dim.png
mail/themes/pinstripe/mail/icons/arrow/arrow-left.png
mail/themes/pinstripe/mail/icons/arrow/arrow-right-dim.png
mail/themes/pinstripe/mail/icons/arrow/arrow-right.png
mail/themes/pinstripe/mail/icons/arrow/arrow-up-dim.png
mail/themes/pinstripe/mail/icons/arrow/arrow-up.png
mail/themes/pinstripe/mail/jar.mn
mail/themes/pinstripe/mail/messageHeader.css
mail/themes/qute/mail/icons/arrow/arrow-down-dim.png
mail/themes/qute/mail/icons/arrow/arrow-down.png
mail/themes/qute/mail/icons/arrow/arrow-left-dim.png
mail/themes/qute/mail/icons/arrow/arrow-left.png
mail/themes/qute/mail/icons/arrow/arrow-right-dim.png
mail/themes/qute/mail/icons/arrow/arrow-right.png
mail/themes/qute/mail/icons/arrow/arrow-up-dim.png
mail/themes/qute/mail/icons/arrow/arrow-up.png
mail/themes/qute/mail/jar.mn
mail/themes/qute/mail/messageHeader.css
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..4f7fcd5784949a68448002750934ebe36f8196b7
GIT binary patch
literal 668
zc%17D@N?(olHy`uVBq!ia0vp^>_E)Q!3HEdXMMW?q*&4&eH|GXHuly04xG%uz&Ih(
z**U<|*;yf=C_gPTCzXMrV$Rfw*51mAB5m{YkBBNBOA9zHs2}0N*~Z!|mc=Egb8LbV
zXOzn1lru(Z@{=#VIkfF|BumbfW4HM)IBgL)7`G)rfIIMmIL9F~#h#<fmjoVRW}o-H
z_3+NdvMCcUU2J$d>G`qrWxXj{xm)gD^fPBjS<^Mg=&Yq(@Bi%_4YMEiOgWeQwQAF@
z2>ZX^pM1H-FJ*7Ho>}36T5zU-)q>ky?F_c7E0`{<p7+IJMnj%%YLP;b!wKIb$qHEx
z7sB>1vuy6-Z+x&SwOZj^V}WM4PGbezv7(<{thWRbqAz`QSk3tNWXP?6#Z$`_Zn5iT
z`|9szR8PN9eDTY#?F)-#`qt07ciM(YAl7`UQ;G<KV29)D=J)$~9Bx~gWbKQ;|Ml-N
zxh;1N|J2Vu8e6-&`-0MksbRY{*VZwtdVhS)H+BV{-`gkr;4YrNVJB-d>x&o$V}?$R
zs3*^>S4A^k2<$xXBfTtIPh{>N@%?|xDt_LVb6BJEe}`-JN#kWpN<JwjZ%gTI>A6@?
z(Gy<SSF|>H#jk2$Tqz`b1o<*BRH;HR2w>7hMsf*224{gsWHAE+w=f7ZGR&GI0Te9r
zba4#fm}z=;q3B@)9@mTimloS}PoI<#VV2>zo#T_pv4f1PifW9htTz>dJU^dk?O(gK
zy<?A&aJh=0pnu@i)+cI83Z46BuhM(;PW_~&F+anJGtEz)yj#xDF!QaTVf^*4y&X5t
qlrdcR9qje<O4R+m-%EQYGJIh6G|_)&**+~1<UmhXKbLh*2~7ZZnG{$6
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..d2df341a587ab1b6665da81ccf087fd374abe20c
GIT binary patch
literal 394
zc%17D@N?(olHy`uVBq!ia0vp^>_E&azy>65a%s&5QY`6?zK#qG8~bX02Tlg^6_P!I
zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|<l>pA>)84XBna$=luKKNxUEe7^$}
z;VkfoEM{Qf76xHPhFNnYK!Rljj_EMF8A=yaegQI4JzX3_BrdmhZRBk*;9<GHtn^_Q
z>zjF!FCw%qr?!2$c|>GdtCGr&XC=RY+SVEx8@s3M-}`Ru(v9!a($e;>UbV_iKv2*%
z<a%8F8kzRpyMIe4DJcnF-THX;Yp?S=zv<teW_Nz8d|sT2vc31u{a1h%>Q#kAlq46W
zCYGe?rT_^BhKgIpMg|)$m~OaYYQ$$~vfapVqmjWyQ-keBK+ifQvC6ucCM&{p=H{nl
Yrd1NFQ-ycRJ)lkoPgg&ebxsLQ0RB^h0ssI2
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..92ce8a9c7f584b0eb8f79f7884cf2a73fd274d52
GIT binary patch
literal 791
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02To>SVC>9v
zb`Ho)PG(@JxV3iTe(&f+k+%8o*+dnOJ-uWVcTuc8qG@5mg@Y>28Yw$?B_{>6KT+Gc
z?2eke`E{3rSI;UwSftnci~U8wEk~B}iwm19I-2Sm6-qcCTGi-A{z`ty%|7q5-t#@r
z8@?^oSh|>T{;PSjJym;R_9gV(F*xPTpb_OOX@1tE{z`u~%YmyofnLw|{jFWO_m1_=
zngX?I_rHn%)-9NQTHN79L!S0L#xIi|xjN)mUt&&V+O;)Er&)tJ(R{XN(+dX0=t6Oh
zsUq^s3#X-4E1YZa*c-FDxq{`{>8Z<DZ}B8VU;66sn&I-!nu7tWO?L^*ZaQ%7fcD!1
z+k<CV$X8sRpIF1VFOF}|^6wlDdv;`nEiPv0NDyj!SM&d+Xitvw{>Q)f*4}?F@9;qE
zoL$uFyw}fTTf|!HziQ2Xb(P=Y>|fi}e;8aIe305CJz-zNUE7M-){p!NY>Lv(-TVHA
zz6xXLF*RP<lDMlk>+H%8^Ph%ZvuQ|iUbow{`l#`vAgiexKCa8#%PCzv@r2F!!oH%l
zg?GKz10#to$=luKKNxUEe7^$};VkfoEM{Qf76xHPhFNnYK!Rljj_I&SX5fn3RSRTv
zdb&7<NL=piSLADT;Bna=S;Zv8GB4_hmCUl0ZzXr|^EKYwD`fsa=I-A`2Pgb#F-(q2
zUncNR<N2IoIW}YC&AH9y0bZI*&lG2`-C8E|PP25?s#S(Y#>VS`{A;`311-4xB!OdY
zN5_dx6-O(p-dWfkSlrRkQE}hJ#pU`_PtBd*{}z9!RId5^i@i-fHNb>h^a)UpUR6j$
zNpewYVo9oQ3XlM$He(}$4Hrx|TroA`Gc?(5WV+SJ^pdH;b|V7@2B(RvO2xXTC&6^)
b=BH$)RT8UHP}C+DsFT6d)z4*}Q$iB}2v|%r
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..6607869ad0c1dc9039dc04ee9a522716144e6fa8
GIT binary patch
literal 413
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02Tlg^6_P!I
zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|<l>pA>)84XBna$=luKKNxUEe7^$}
z;VkfoEM{Qf76xHPhFNnYK!Rljj_EMF8Mxwh)dCq6o-U3d5|?}XwfPzxcw92Chh1q{
zlWEIoexOj8@029Rv=;A>Qo+;i0vyTnW=vnkd^LU6vI3d-mTjS-p>x$-T#n4?S6X@~
z(ZJYvc6wUcv)~;^_UXrjD=96S!^psp_i@LT+}6`dN=lbX1qB65-@beI&+5@n<v+1|
znfKn-{?s&Y)gz!A^r}K4N|K9G6H8KcQ-B1}Rkw_d3^rUa-EhU!h|kbuyOH5WBZG^k
r2HTB*{&z}Zm31>sR)p!y%}>cpt0Y#Z3h$JAK%ESpu6{1-oD!M<Y>0+}
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..49dc2d55e499f49321ca0d42a5dbcf6cc0be2771
GIT binary patch
literal 814
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02To>SVC>9v
zb`Ho)PG(@JxV3iTe(&f+k+%8o*+dnOJ-uWVcTuc8qG@5mg@Y>28Yw$?B_{>6KT+Gc
z?2eke`E{3rSI;UwSftnci~U8wEk~B}iwm19I-2Sm6-qcCTGi-A{z`ty%|7q5-t#@r
z8@?^oSh|>T{;PSjJym;R_9gV(F*xPTpb_OOX@1tE{z`u~%YmyofnLw|{jFWO_m1_=
zngX?I_rHn%)-9NQTHN79L!S0L#xIi|xjN)mUt&&V+O;)Er&)tJ(R{XN(+dX0=t6Oh
zsUq^s3#X-4E1YZa*c-FDxq{`{>8Z<DZ}B8VU;66sn&I-!nu7tWO?L^*ZaQ%7fcD!1
z+k<CV$X8sRpIF1VFOF}|^6wlDdv;`nEiPv0NDyj!SM&d+Xitvw{>Q)f*4}?F@9;qE
zoL$uFyw}fTTf|!HziQ2Xb(P=Y>|fi}e;8aIe305CJz-zNUE7M-){p!NY>Lv(-TVHA
zz6xXLF*RP<lDMlk>+H%8^Ph%ZvuQ|iUbow{`l#`vAgiexKCa8#%PCzv@r2F!!oH%l
zg?GKz10#to$=luKKNxUEe7^$};VkfoEM{Qf76xHPhFNnYK!Rljj_I&SX5fn3RSRS+
z@N{tuk+@vizmd1afX6kt$an+WYy-wXE-ovxh9*}bRp|v9yt1;YrB&Msd=g^?)bGBZ
z_vO!5-5$eZGct?LSw4Ri^~dvQq}Z|2ulK6o&wduplD&58v=06j1tldf&F6E9<&H}v
z_Y~gl;$UF-U;-43n?5DT>t<=_%DPTX!|$~miY*)7&);4kW0NSc<yzG1&pPKnOsh=G
ziC#J-=#}8Uos3)g0;gXzo-PV>t6o(|L`iZ{YGO&MZVHe9B|>8(gAEr<H(W6_;xjba
zZe+UE$n=t_!FD491_q~ztV+eYrzgR5=H{nlrd1NFQ&7|<7pRlL)78&qol`;+0L;o#
AJOBUy
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f9e33978e78f632ade92a61443f9f8627ebb59a0
GIT binary patch
literal 391
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02Tlg^6_P!I
zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|<l>pA>)84XBna$=luKKNxUEe7^$}
z;VkfoEM{Qf76xHPhFNnYK!Rljj_EMF8Mxwh)dCqwo-U3d5|^j;Z{$5-z`??}T_hxu
zq3ZmDbKaF!=O5ggUBk7cBur@5WWV*-on2g9l2z7s`>87_G40sB`~1vp*PLYxjE$L<
zl$5S{-LKv>Mg7E?GdwF+tzvrl-EZ5sy&s<+`@TLu%Sze)wR)pF&^EoQkcg7xqSVBa
zRNWLH!N5>)%h<?Z!v)g~S4@rg3{AEh8E!N(xM*sy-3aJYrzBQcH`8QAn9kh%l+3hB
WVs)zUPPqrv$>8bg=d#Wzp$P!PAAYw0
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..608d532f7c07703d889e66c735e1fca4a1d75b88
GIT binary patch
literal 811
zc%17D@N?(olHy`uVBq!ia0vp^>_E&azy>65a%s&5QY`6?zK#qG8~bX02To>SVC>9v
zb`Ho)PG(@JxV3iTe(&f+k+%8o*+dnOJ-uWVcTuc8qG@5mg@Y>28Yw$?B_{>6KT+Gc
z?2eke`E{3rSI;UwSftnci~U8wEk~B}iwm19I-2Sm6-qcCTGi-A{z`ty%|7q5-t#@r
z8@?^oSh|>T{;PSjJym;R_9gV(F*xPTpb_OOX@1tE{z`u~%YmyofnLw|{jFWO_m1_=
zngX?I_rHn%)-9NQTHN79L!S0L#xIi|xjN)mUt&&V+O;)Er&)tJ(R{XN(+dX0=t6Oh
zsUq^s3#X-4E1YZa*c-FDxq{`{>8Z<DZ}B8VU;66sn&I-!nu7tWO?L^*ZaQ%7fcD!1
z+k<CV$X8sRpIF1VFOF}|^6wlDdv;`nEiPv0NDyj!SM&d+Xitvw{>Q)f*4}?F@9;qE
zoL$uFyw}fTTf|!HziQ2Xb(P=Y>|fi}e;8aIe305CJz-zNUE7M-){p!NY>Lv(-TVHA
zz6xXLF*RP<lDMlk>+H%8^Ph%ZvuQ|iUbow{`l#`vAgiexKCa8#%PCzv@r2F!!oH%l
zg?GKz10#to$=luKKNxUEe7^$};VkfoEM{Qf76xHPhFNnYK!Rljj_I&SW++`y`31<B
z>*?YcB5^s^Pf@7FK;X6Bb^Q;_CY!{XR~}fq=AH1b`C{#l#XWp@CzWsMzVY&|jN#2U
zDl<!7u_`GoTF0%}BCyOed+pYJ@8=Yso4NDn2iYyxqOzawoD$>}d41V^y9{?P&7~%N
zTdzgE-gdHFqGdg|py0$4me1!{`*#=~llUFS^II>6$Jlr?FzJ0*YtQ#E_2&td_e(#D
zXZ+ANa1*Qi4|Hotl!Kj+B+#LHRUr{2$wjG&C8@e8KmwEkjg1U8Trk~m#ngz;&}6%j
y=~g4tOQr_fjSLtVoF=j=73-d!1k;(DpOTqYNvuvmQJY+#P6kg`KbLh*2~7YaV^t;q
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..1eb4d4ceb242ca398321bde81ad3976037d20b37
GIT binary patch
literal 209
zc%17D@N?(olHy`uVBq!ia0vp^>_E)Q!3HEdXMMW?q*&4&eH|GXHuly04x9|+D<pda
z`7$t6sWLD$G&3;#{12pGGBA`HFfhDIU|_JC!N4G%KPmpG8&EB0fk$L90|U1(2s1Lw
znj--eboX>|43W5;oZ!Harcl;$N#X!=hrC0k$b$8Y78OlxZ+~vz!S*pxDCyLxQ|+uQ
zEdPv+jQ+7-RIu}qQHeZ#<j5C!kHdyj;<*{5IRzK|nwI(nXe5KDtDnm{r-UW|oh3bc
--- a/mail/themes/pinstripe/mail/jar.mn
+++ b/mail/themes/pinstripe/mail/jar.mn
@@ -257,11 +257,19 @@ classic.jar:
      skin/classic/communicator/icons/smileys/smiley-innocent.png    (icons/smiley-innocent.png)
      skin/classic/communicator/icons/smileys/smiley-cry.png         (icons/smiley-cry.png)
      skin/classic/communicator/icons/smileys/smiley-sealed.png      (icons/smiley-sealed.png)
 +    skin/classic/global/icons/find.png                             (icons/find.png)
 +    skin/classic/mozapps/extensions/viewButtons.png                (icons/viewButtons.png)
      skin/classic/messenger/icons/arrow-dn-grey.png                 (icons/arrow-dn-grey.png)
      skin/classic/messenger/icons/arrow-dn-black.png                (icons/arrow-dn-black.png)
      skin/classic/messenger/icons/arrow-dn-blue.png                 (icons/arrow-dn-blue.png)
+     skin/classic/messenger/icons/arrow/arrow-left.png              (icons/arrow/arrow-left.png)
+     skin/classic/messenger/icons/arrow/arrow-right.png             (icons/arrow/arrow-right.png)
+     skin/classic/messenger/icons/arrow/arrow-up.png                (icons/arrow/arrow-up.png)
+     skin/classic/messenger/icons/arrow/arrow-down.png              (icons/arrow/arrow-down.png)
+     skin/classic/messenger/icons/arrow/arrow-left-dim.png          (icons/arrow/arrow-left-dim.png)
+     skin/classic/messenger/icons/arrow/arrow-right-dim.png         (icons/arrow/arrow-right-dim.png)
+     skin/classic/messenger/icons/arrow/arrow-up-dim.png            (icons/arrow/arrow-up-dim.png)
+     skin/classic/messenger/icons/arrow/arrow-down-dim.png          (icons/arrow/arrow-down-dim.png)
      skin/classic/messenger/tagbg.png                               (tagbg.png)
      preview.png
      icon.png
--- a/mail/themes/pinstripe/mail/messageHeader.css
+++ b/mail/themes/pinstripe/mail/messageHeader.css
@@ -51,17 +51,16 @@
   padding: .5em;
   min-width: 1px;
   color: black;
   font-size: 120%;
 }
 
 #expandedHeaderView {
   color: #2e3436;
-  /*padding-top: .5em;*/
   font-size: 12px;
   overflow: visible;
 }
 
 #variousHeadersBox{
   padding-bottom: 1em;
 }
 
@@ -312,16 +311,20 @@ description[selectable="true"]:focus > d
   background-color: transparent;
   padding: 0px;
 }
 
 .headerValueBox {
   background-color: transparent;
 }
 
+.headerValueBox[singleline="true"] {
+  overflow: hidden;
+}
+
 .headerValueUrl {
   cursor: pointer;
   color: #0000FF;
   text-decoration: underline;
 }
 
 .headerValueUrl:hover {
   color: red;
@@ -431,23 +434,34 @@ description[selectable="true"]:focus > d
 
 .emailPopup:hover {
   list-style-image: url("chrome://messenger/skin/icons/arrow-dn-blue.png");
 }
  
 /* ::::: email address twisty ::::: */
 
 .addresstwisty {
-  list-style-image:url("chrome://messenger/skin/icons/twisty-closed.gif");
+  -moz-padding-end: 5px;
+  padding-top: 4px;
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-right-dim.png");
+}
+
+.addresstwisty:hover {
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-right.png");
 }
 
 .addresstwisty[open] {
-  list-style-image:url("chrome://messenger/skin/icons/twisty-open.gif");
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-down-dim.png");
 }
 
+.addresstwisty[open]:hover {
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-down.png");
+}
+
+
 /* ::::: view expand and collapse twisties  ::::: */
 
 .expandHeaderViewButton,
 .collapsedHeaderViewButton  {
 
 }
 
 .expandHeaderViewButton {
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..4f7fcd5784949a68448002750934ebe36f8196b7
GIT binary patch
literal 668
zc%17D@N?(olHy`uVBq!ia0vp^>_E)Q!3HEdXMMW?q*&4&eH|GXHuly04xG%uz&Ih(
z**U<|*;yf=C_gPTCzXMrV$Rfw*51mAB5m{YkBBNBOA9zHs2}0N*~Z!|mc=Egb8LbV
zXOzn1lru(Z@{=#VIkfF|BumbfW4HM)IBgL)7`G)rfIIMmIL9F~#h#<fmjoVRW}o-H
z_3+NdvMCcUU2J$d>G`qrWxXj{xm)gD^fPBjS<^Mg=&Yq(@Bi%_4YMEiOgWeQwQAF@
z2>ZX^pM1H-FJ*7Ho>}36T5zU-)q>ky?F_c7E0`{<p7+IJMnj%%YLP;b!wKIb$qHEx
z7sB>1vuy6-Z+x&SwOZj^V}WM4PGbezv7(<{thWRbqAz`QSk3tNWXP?6#Z$`_Zn5iT
z`|9szR8PN9eDTY#?F)-#`qt07ciM(YAl7`UQ;G<KV29)D=J)$~9Bx~gWbKQ;|Ml-N
zxh;1N|J2Vu8e6-&`-0MksbRY{*VZwtdVhS)H+BV{-`gkr;4YrNVJB-d>x&o$V}?$R
zs3*^>S4A^k2<$xXBfTtIPh{>N@%?|xDt_LVb6BJEe}`-JN#kWpN<JwjZ%gTI>A6@?
z(Gy<SSF|>H#jk2$Tqz`b1o<*BRH;HR2w>7hMsf*224{gsWHAE+w=f7ZGR&GI0Te9r
zba4#fm}z=;q3B@)9@mTimloS}PoI<#VV2>zo#T_pv4f1PifW9htTz>dJU^dk?O(gK
zy<?A&aJh=0pnu@i)+cI83Z46BuhM(;PW_~&F+anJGtEz)yj#xDF!QaTVf^*4y&X5t
qlrdcR9qje<O4R+m-%EQYGJIh6G|_)&**+~1<UmhXKbLh*2~7ZZnG{$6
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..d2df341a587ab1b6665da81ccf087fd374abe20c
GIT binary patch
literal 394
zc%17D@N?(olHy`uVBq!ia0vp^>_E&azy>65a%s&5QY`6?zK#qG8~bX02Tlg^6_P!I
zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|<l>pA>)84XBna$=luKKNxUEe7^$}
z;VkfoEM{Qf76xHPhFNnYK!Rljj_EMF8A=yaegQI4JzX3_BrdmhZRBk*;9<GHtn^_Q
z>zjF!FCw%qr?!2$c|>GdtCGr&XC=RY+SVEx8@s3M-}`Ru(v9!a($e;>UbV_iKv2*%
z<a%8F8kzRpyMIe4DJcnF-THX;Yp?S=zv<teW_Nz8d|sT2vc31u{a1h%>Q#kAlq46W
zCYGe?rT_^BhKgIpMg|)$m~OaYYQ$$~vfapVqmjWyQ-keBK+ifQvC6ucCM&{p=H{nl
Yrd1NFQ-ycRJ)lkoPgg&ebxsLQ0RB^h0ssI2
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..92ce8a9c7f584b0eb8f79f7884cf2a73fd274d52
GIT binary patch
literal 791
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02To>SVC>9v
zb`Ho)PG(@JxV3iTe(&f+k+%8o*+dnOJ-uWVcTuc8qG@5mg@Y>28Yw$?B_{>6KT+Gc
z?2eke`E{3rSI;UwSftnci~U8wEk~B}iwm19I-2Sm6-qcCTGi-A{z`ty%|7q5-t#@r
z8@?^oSh|>T{;PSjJym;R_9gV(F*xPTpb_OOX@1tE{z`u~%YmyofnLw|{jFWO_m1_=
zngX?I_rHn%)-9NQTHN79L!S0L#xIi|xjN)mUt&&V+O;)Er&)tJ(R{XN(+dX0=t6Oh
zsUq^s3#X-4E1YZa*c-FDxq{`{>8Z<DZ}B8VU;66sn&I-!nu7tWO?L^*ZaQ%7fcD!1
z+k<CV$X8sRpIF1VFOF}|^6wlDdv;`nEiPv0NDyj!SM&d+Xitvw{>Q)f*4}?F@9;qE
zoL$uFyw}fTTf|!HziQ2Xb(P=Y>|fi}e;8aIe305CJz-zNUE7M-){p!NY>Lv(-TVHA
zz6xXLF*RP<lDMlk>+H%8^Ph%ZvuQ|iUbow{`l#`vAgiexKCa8#%PCzv@r2F!!oH%l
zg?GKz10#to$=luKKNxUEe7^$};VkfoEM{Qf76xHPhFNnYK!Rljj_I&SX5fn3RSRTv
zdb&7<NL=piSLADT;Bna=S;Zv8GB4_hmCUl0ZzXr|^EKYwD`fsa=I-A`2Pgb#F-(q2
zUncNR<N2IoIW}YC&AH9y0bZI*&lG2`-C8E|PP25?s#S(Y#>VS`{A;`311-4xB!OdY
zN5_dx6-O(p-dWfkSlrRkQE}hJ#pU`_PtBd*{}z9!RId5^i@i-fHNb>h^a)UpUR6j$
zNpewYVo9oQ3XlM$He(}$4Hrx|TroA`Gc?(5WV+SJ^pdH;b|V7@2B(RvO2xXTC&6^)
b=BH$)RT8UHP}C+DsFT6d)z4*}Q$iB}2v|%r
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..6607869ad0c1dc9039dc04ee9a522716144e6fa8
GIT binary patch
literal 413
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02Tlg^6_P!I
zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|<l>pA>)84XBna$=luKKNxUEe7^$}
z;VkfoEM{Qf76xHPhFNnYK!Rljj_EMF8Mxwh)dCq6o-U3d5|?}XwfPzxcw92Chh1q{
zlWEIoexOj8@029Rv=;A>Qo+;i0vyTnW=vnkd^LU6vI3d-mTjS-p>x$-T#n4?S6X@~
z(ZJYvc6wUcv)~;^_UXrjD=96S!^psp_i@LT+}6`dN=lbX1qB65-@beI&+5@n<v+1|
znfKn-{?s&Y)gz!A^r}K4N|K9G6H8KcQ-B1}Rkw_d3^rUa-EhU!h|kbuyOH5WBZG^k
r2HTB*{&z}Zm31>sR)p!y%}>cpt0Y#Z3h$JAK%ESpu6{1-oD!M<Y>0+}
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..49dc2d55e499f49321ca0d42a5dbcf6cc0be2771
GIT binary patch
literal 814
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02To>SVC>9v
zb`Ho)PG(@JxV3iTe(&f+k+%8o*+dnOJ-uWVcTuc8qG@5mg@Y>28Yw$?B_{>6KT+Gc
z?2eke`E{3rSI;UwSftnci~U8wEk~B}iwm19I-2Sm6-qcCTGi-A{z`ty%|7q5-t#@r
z8@?^oSh|>T{;PSjJym;R_9gV(F*xPTpb_OOX@1tE{z`u~%YmyofnLw|{jFWO_m1_=
zngX?I_rHn%)-9NQTHN79L!S0L#xIi|xjN)mUt&&V+O;)Er&)tJ(R{XN(+dX0=t6Oh
zsUq^s3#X-4E1YZa*c-FDxq{`{>8Z<DZ}B8VU;66sn&I-!nu7tWO?L^*ZaQ%7fcD!1
z+k<CV$X8sRpIF1VFOF}|^6wlDdv;`nEiPv0NDyj!SM&d+Xitvw{>Q)f*4}?F@9;qE
zoL$uFyw}fTTf|!HziQ2Xb(P=Y>|fi}e;8aIe305CJz-zNUE7M-){p!NY>Lv(-TVHA
zz6xXLF*RP<lDMlk>+H%8^Ph%ZvuQ|iUbow{`l#`vAgiexKCa8#%PCzv@r2F!!oH%l
zg?GKz10#to$=luKKNxUEe7^$};VkfoEM{Qf76xHPhFNnYK!Rljj_I&SX5fn3RSRS+
z@N{tuk+@vizmd1afX6kt$an+WYy-wXE-ovxh9*}bRp|v9yt1;YrB&Msd=g^?)bGBZ
z_vO!5-5$eZGct?LSw4Ri^~dvQq}Z|2ulK6o&wduplD&58v=06j1tldf&F6E9<&H}v
z_Y~gl;$UF-U;-43n?5DT>t<=_%DPTX!|$~miY*)7&);4kW0NSc<yzG1&pPKnOsh=G
ziC#J-=#}8Uos3)g0;gXzo-PV>t6o(|L`iZ{YGO&MZVHe9B|>8(gAEr<H(W6_;xjba
zZe+UE$n=t_!FD491_q~ztV+eYrzgR5=H{nlrd1NFQ&7|<7pRlL)78&qol`;+0L;o#
AJOBUy
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f9e33978e78f632ade92a61443f9f8627ebb59a0
GIT binary patch
literal 391
zc%17D@N?(olHy`uVBq!ia0vp^tU$~zzy>5Im`AS#QY`6?zK#qG8~bX02Tlg^6_P!I
zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|<l>pA>)84XBna$=luKKNxUEe7^$}
z;VkfoEM{Qf76xHPhFNnYK!Rljj_EMF8Mxwh)dCqwo-U3d5|^j;Z{$5-z`??}T_hxu
zq3ZmDbKaF!=O5ggUBk7cBur@5WWV*-on2g9l2z7s`>87_G40sB`~1vp*PLYxjE$L<
zl$5S{-LKv>Mg7E?GdwF+tzvrl-EZ5sy&s<+`@TLu%Sze)wR)pF&^EoQkcg7xqSVBa
zRNWLH!N5>)%h<?Z!v)g~S4@rg3{AEh8E!N(xM*sy-3aJYrzBQcH`8QAn9kh%l+3hB
WVs)zUPPqrv$>8bg=d#Wzp$P!PAAYw0
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..608d532f7c07703d889e66c735e1fca4a1d75b88
GIT binary patch
literal 811
zc%17D@N?(olHy`uVBq!ia0vp^>_E&azy>65a%s&5QY`6?zK#qG8~bX02To>SVC>9v
zb`Ho)PG(@JxV3iTe(&f+k+%8o*+dnOJ-uWVcTuc8qG@5mg@Y>28Yw$?B_{>6KT+Gc
z?2eke`E{3rSI;UwSftnci~U8wEk~B}iwm19I-2Sm6-qcCTGi-A{z`ty%|7q5-t#@r
z8@?^oSh|>T{;PSjJym;R_9gV(F*xPTpb_OOX@1tE{z`u~%YmyofnLw|{jFWO_m1_=
zngX?I_rHn%)-9NQTHN79L!S0L#xIi|xjN)mUt&&V+O;)Er&)tJ(R{XN(+dX0=t6Oh
zsUq^s3#X-4E1YZa*c-FDxq{`{>8Z<DZ}B8VU;66sn&I-!nu7tWO?L^*ZaQ%7fcD!1
z+k<CV$X8sRpIF1VFOF}|^6wlDdv;`nEiPv0NDyj!SM&d+Xitvw{>Q)f*4}?F@9;qE
zoL$uFyw}fTTf|!HziQ2Xb(P=Y>|fi}e;8aIe305CJz-zNUE7M-){p!NY>Lv(-TVHA
zz6xXLF*RP<lDMlk>+H%8^Ph%ZvuQ|iUbow{`l#`vAgiexKCa8#%PCzv@r2F!!oH%l
zg?GKz10#to$=luKKNxUEe7^$};VkfoEM{Qf76xHPhFNnYK!Rljj_I&SW++`y`31<B
z>*?YcB5^s^Pf@7FK;X6Bb^Q;_CY!{XR~}fq=AH1b`C{#l#XWp@CzWsMzVY&|jN#2U
zDl<!7u_`GoTF0%}BCyOed+pYJ@8=Yso4NDn2iYyxqOzawoD$>}d41V^y9{?P&7~%N
zTdzgE-gdHFqGdg|py0$4me1!{`*#=~llUFS^II>6$Jlr?FzJ0*YtQ#E_2&td_e(#D
zXZ+ANa1*Qi4|Hotl!Kj+B+#LHRUr{2$wjG&C8@e8KmwEkjg1U8Trk~m#ngz;&}6%j
y=~g4tOQr_fjSLtVoF=j=73-d!1k;(DpOTqYNvuvmQJY+#P6kg`KbLh*2~7YaV^t;q
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..1eb4d4ceb242ca398321bde81ad3976037d20b37
GIT binary patch
literal 209
zc%17D@N?(olHy`uVBq!ia0vp^>_E)Q!3HEdXMMW?q*&4&eH|GXHuly04x9|+D<pda
z`7$t6sWLD$G&3;#{12pGGBA`HFfhDIU|_JC!N4G%KPmpG8&EB0fk$L90|U1(2s1Lw
znj--eboX>|43W5;oZ!Harcl;$N#X!=hrC0k$b$8Y78OlxZ+~vz!S*pxDCyLxQ|+uQ
zEdPv+jQ+7-RIu}qQHeZ#<j5C!kHdyj;<*{5IRzK|nwI(nXe5KDtDnm{r-UW|oh3bc
--- a/mail/themes/qute/mail/jar.mn
+++ b/mail/themes/qute/mail/jar.mn
@@ -166,12 +166,20 @@ classic.jar:
     skin/classic/messenger/accountcentral/manage-filters.png    (accountcentral/manage-filters.png)
     skin/classic/messenger/accountcentral/offline-settings.png  (accountcentral/offline-settings.png)
     skin/classic/messenger/accountcentral/manage-imap.png       (accountcentral/manage-imap.png)
     skin/classic/messenger/accountcentral/manage-newsgroups.png (accountcentral/manage-newsgroups.png)
     skin/classic/messenger/accountcentral/manage-rss.png        (accountcentral/manage-rss.png)
     skin/classic/messenger/icons/arrow-dn-grey.png              (icons/arrow-dn-grey.png)
     skin/classic/messenger/icons/arrow-dn-black.png             (icons/arrow-dn-black.png)
     skin/classic/messenger/icons/arrow-dn-blue.png              (icons/arrow-dn-blue.png)
+    skin/classic/messenger/icons/arrow/arrow-left.png           (icons/arrow/arrow-left.png)
+    skin/classic/messenger/icons/arrow/arrow-right.png          (icons/arrow/arrow-right.png)
+    skin/classic/messenger/icons/arrow/arrow-up.png             (icons/arrow/arrow-up.png)
+    skin/classic/messenger/icons/arrow/arrow-down.png           (icons/arrow/arrow-down.png)
+    skin/classic/messenger/icons/arrow/arrow-left-dim.png       (icons/arrow/arrow-left-dim.png)
+    skin/classic/messenger/icons/arrow/arrow-right-dim.png      (icons/arrow/arrow-right-dim.png)
+    skin/classic/messenger/icons/arrow/arrow-up-dim.png         (icons/arrow/arrow-up-dim.png)
+    skin/classic/messenger/icons/arrow/arrow-down-dim.png       (icons/arrow/arrow-down-dim.png)
     skin/classic/messenger/icons/chevron.png                    (icons/chevron.png)
     skin/classic/messenger/tagbg.png                            (tagbg.png)
     icon.png
     preview.png
--- a/mail/themes/qute/mail/messageHeader.css
+++ b/mail/themes/qute/mail/messageHeader.css
@@ -311,16 +311,20 @@ description[selectable="true"]:focus > d
   background-color: transparent;
   color: black !important;
 }
 
 .headerValueBox {
   margin: 0 0 5px 0; /* XXX needed?*/
 }
 
+.headerValueBox[singleline="true"] {
+  overflow: hidden;
+}
+
 .headerValueUrl {
   cursor: pointer;
   color: #0000FF;
   text-decoration: underline;
 }
 
 #collapsedsubjectBox {
   margin: 0px;
@@ -419,21 +423,29 @@ description[selectable="true"]:focus > d
   list-style-image: url("chrome://messenger/skin/icons/arrow-dn-blue.png");
 }
 
 /* ::::: email address twisty ::::: */
 
 .addresstwisty {
   -moz-padding-end: 5px;
   padding-top: 4px;
-  list-style-image: url("chrome://global/skin/tree/twisty-clsd.png");
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-right-dim.png");
+}
+
+.addresstwisty:hover {
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-right.png");
 }
 
 .addresstwisty[open] {
-  list-style-image: url("chrome://global/skin/tree/twisty-open.png");
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-down-dim.png");
+}
+
+.addresstwisty[open]:hover {
+  list-style-image:url("chrome://messenger/skin/icons/arrow/arrow-down.png");
 }
 
 /* ::::: view expand and collapse twisties  ::::: */
 
 .expandHeaderViewButton {
   list-style-image: url("chrome://global/skin/tree/twisty-open.png");
 }