# HG changeset patch
# User Matt A. Tobin <email@mattatobin.com>
# Date 1723983553 18000
# Node ID 1bc1ec596fff635582e3179c4f8bfcc5bdc0855d
# Parent  aa3be2ac76c951a26740493567c0723492a8ac75
Bug 9999999 - Use the original home icon in the modern skin when on the personal
toolbar.

diff --git a/suite/themes/modern/communicator/icons/home.png b/suite/themes/modern/communicator/icons/home.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6e2eeaae7814bd181775ea1c49fa18318f85362
GIT binary patch
literal 1348
zc$@)51-tr*P)<h;3K|Lk000e1NJLTq000&M001Hg1^@s6TVE-F00007bV*G`2jmDA
z6FNCy&-?BG000SaNLh0L03N~s03N~tZqRi;00004XF*Lt006O%3;baP000EjNkl<Z
zc-rk&TTfh76#mX-F3b#wFu>5t09Grufr<vHVAZDfp-(2h_Q4k~F`Ah8;F~YTXktvO
zF-_y;*}ve6F;&zQkhFysq?C)?Z{;!+m^pJUuC?}=)1ji7`r?awvYCC>+56jTeQT|6
z(BO|teb*Nw;ZR-3G@$D`3`2*eY4AM2rRmYarRmW_u%_uaE*zJp<M3QM-E}O*cpCrd
z85kLgmqm_*!y#SQ!~~CD@j(VDfDu3eP_3aZf_kP)Tmm0{@tL+(t>?EJ3yFAHZCNCu
z>*S^D1F7kvu|6pm<tz)k*_^Cx^3F62OwF&VOW6%_NYiw>h=%7bn-qSECUn{;pbq4l
z!)qeYANvQfy0(U<h6apI%s{6=KD~HRF1YZ~2Nahk`#Dh4Frg8TWJ{UhP)Imc;V^fu
zc*>yP{nU$(zfd5_st57z8?Ry~o5wq^y^hbn{t8RWtEf#@3tf^7y2ND9>7$22hJ-;_
z0cc|pXl->8XHK3%B3_PjUw(r`EQ0bxTrS((+VT_X7C09EIX&9Q_^ih?IR1-tsyYBo
z)z+f3{i#CXU~*;})3Y;p^OduB{E=obg_Lw$9iEVgIr3;EN)<&uk4(&YOq^r8XsD|S
zKo6u+c($Vx_l~uV4cwd@$M0if^8DW0Z{g{-$1pLo2tzjzjYf%U9VRowb;F>eQ?q#g
zlXG(5RQCz&H|i;hGV<zh(;-woP$7I$MM>EaAw&gn3I_JnfvNcw3c<v;7d{hO`mWp%
zdnU7r?|<$^vbq}2bsiU+MiE;1Jhpdtv9X!K&TdxnqpP-%VG7yYU4HF4k_ZpfEV7{@
z5yRZ#qVQL+@!GK+<gymF?rf|2_Eb|z?x+|{22rhhw@o?AX2=u}E2}(^&AyE*l^w{F
z*X(W1$|*qp&^~@|+Kx>W7<{2B8%LE+$PDe_mJbwcQum@04lL@(eBSoE4>DO6OfE5Q
zMgMr<`G@Dv2cVr#v|{P@#vWVoIQ!CRWVS7F&>(LaSnC}eTOdO%d8BiAwk;~9_-4iO
zi(hr6qKR!n8I<Y?O{9vEa2S!0>5@V&OBxA$h+ZCHaJN{^d=>MGY{43ZXFq&Su4%Y*
z!EkqbOKVUcm#^Jiq^~-m1F8l+Ux)8b1b|S|AO$7~Q%PIuYHtxeHVeSnoFy$9GIiQu
z+_%tMK7~QD|1+Ua*VhDIxYDi&cpVy@`gcO#NT7qGlhOp06$uicj0D-!cU3Mp+4bc8
z3q6AlTpz=w%U1*>M)G)~<Cy#`b$7Jk7y4z{-pL{sjg&6*=_1g0EQ*#xX{ygKdit+X
za!p#R4zw)0bfIrZB?Hj%cp1_MQ$<>w!TRPFj<+90Rb_=l%Gx_IJ^#-_|4?0Z09p}`
zp*elvFYUXN&0=MB1FP#B^89>fJL+nxFg3TZztA)2t?32Q-hMgoXmi89x=<013mrAd
zN)dPtn`{1Wh5nEEWy$QzXI>CmR&K8=4|j7Ir(c$MtPBq~st7caUyjhyZDdK4IiV#B
zy`d|`<5Jw(-jM_sY?5pOV#(!yWH>h^3%#!EdpYohrT|=M=e%u8E0-+v#y!A%$k+p{
zqO^UjC|T%#_;nxvJ(#M&ot@o1w&HR0aI;jz|3bg7(EkZ!u`y9kJR%YR0000<MNUMn
GLSTaUI)6z3

diff --git a/suite/themes/modern/jar.mn b/suite/themes/modern/jar.mn
--- a/suite/themes/modern/jar.mn
+++ b/suite/themes/modern/jar.mn
@@ -59,16 +59,17 @@ modern.jar:
   skin/modern/communicator/icons/common.png                        (communicator/icons/common.png)
   skin/modern/communicator/icons/common-small.png                  (communicator/icons/common-small.png)
   skin/modern/communicator/icons/connecting.png                    (communicator/icons/connecting.png)
   skin/modern/communicator/icons/feedIcon.png                      (communicator/icons/feedIcon.png)
   skin/modern/communicator/icons/feedIcon16.png                    (communicator/icons/feedIcon16.png)
   skin/modern/communicator/icons/geo.png                           (communicator/icons/geo.png)
   skin/modern/communicator/icons/geolocation-16.png                (communicator/icons/geolocation-16.png)
   skin/modern/communicator/icons/geolocation-64.png                (communicator/icons/geolocation-64.png)
+  skin/modern/communicator/icons/home.png                          (communicator/icons/home.png)
   skin/modern/communicator/icons/identity.png                      (communicator/icons/identity.png)
   skin/modern/communicator/icons/loading.png                       (/toolkit/themes/shared/icons/loading.png)
   skin/modern/communicator/icons/lock-broken.png                   (communicator/icons/lock-broken.png)
   skin/modern/communicator/icons/lock-broken-16.png                (communicator/icons/lock-broken-16.png)
   skin/modern/communicator/icons/lock-insecure.png                 (communicator/icons/lock-insecure.png)
   skin/modern/communicator/icons/lock-insecure-16.png              (communicator/icons/lock-insecure-16.png)
   skin/modern/communicator/icons/lock-secure.png                   (communicator/icons/lock-secure.png)
   skin/modern/communicator/icons/lock-secure-16.png                (communicator/icons/lock-secure-16.png)
diff --git a/suite/themes/modern/navigator/navigator.css b/suite/themes/modern/navigator/navigator.css
--- a/suite/themes/modern/navigator/navigator.css
+++ b/suite/themes/modern/navigator/navigator.css
@@ -791,16 +791,23 @@ toolbar[mode="text"] toolbarbutton.chevr
 #PlacesToolbarItems .bookmark-item > .toolbarbutton-icon {
   display: -moz-box !important;
 }
 
 #PersonalToolbar[iconsize="small"] > toolbarpaletteitem > #home-button > .toolbarbutton-icon,
 #PersonalToolbar[iconsize="small"] > #home-button > .toolbarbutton-icon {
   width: 16px;
   height: 16px;
+  list-style-image: url("chrome://communicator/skin/icons/home.png") !important;
+  -moz-image-region: rect(0px, 22px, 17px, 0px) !important;
+  margin-bottom: 0px !important;
+}
+
+#PersonalToolbar[iconsize="small"] > #home-button[disabled="true"] {
+  -moz-image-region: rect(17px, 22px, 34px, 0px) !important;
 }
 
 #PersonalToolbar > #home-button {
   cursor: pointer;
 }
 
 #PersonalToolbar > #home-button:hover {
   text-decoration: underline;
