Bug 1173729 - Update generic close icon and new tab button icon on Windows 10. r=jaws, a=lmandel
authorDão Gottwald <dao@mozilla.com>
Fri, 17 Jul 2015 17:29:17 +0200
changeset 275417 4389f43032c7a6126e2078387c7cb865dff78c1a
parent 275416 f7c104dafd4ba2ef93af3dbcd309f27ae1560bee
child 275418 cea8b82865cff7b62521a453114526c5e0077071
push id863
push userraliiev@mozilla.com
push dateMon, 03 Aug 2015 13:22:43 +0000
treeherdermozilla-release@f6321b14228d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjaws, lmandel
bugs1173729
milestone40.0
Bug 1173729 - Update generic close icon and new tab button icon on Windows 10. r=jaws, a=lmandel
browser/themes/windows/browser.css
browser/themes/windows/jar.mn
browser/themes/windows/tabbrowser/newtab-inverted-XPVista7.png
browser/themes/windows/tabbrowser/newtab-inverted-XPVista7@2x.png
browser/themes/windows/tabbrowser/newtab-inverted.png
browser/themes/windows/tabbrowser/newtab-inverted@2x.png
browser/themes/windows/tabbrowser/newtab.png
browser/themes/windows/tabbrowser/newtab@2x.png
toolkit/themes/windows/global/global.css
toolkit/themes/windows/global/icons/close-XPVista7.png
toolkit/themes/windows/global/icons/close-XPVista7@2x.png
toolkit/themes/windows/global/icons/close-inverted-XPVista7.png
toolkit/themes/windows/global/icons/close-inverted-XPVista7@2x.png
toolkit/themes/windows/global/icons/close-inverted.png
toolkit/themes/windows/global/icons/close-inverted@2x.png
toolkit/themes/windows/global/icons/close.png
toolkit/themes/windows/global/icons/close@2x.png
toolkit/themes/windows/global/jar.mn
--- a/browser/themes/windows/browser.css
+++ b/browser/themes/windows/browser.css
@@ -1930,21 +1930,30 @@ richlistitem[type~="action"][actiontype=
 }
 
 #sidebar-title {
   -moz-padding-start: 0px;
 }
 
 #sidebar-header > .close-icon {
   -moz-appearance: none;
-  padding: 4px 2px;
+  padding: 2px;
   margin: 0;
   border: none;
 }
 
+@media (-moz-os-version: windows-xp),
+       (-moz-os-version: windows-vista),
+       (-moz-os-version: windows-win7) {
+  #sidebar-header > .close-icon {
+    padding-top: 4px;
+    padding-bottom: 4px;
+  }
+}
+
 .browserContainer > findbar {
   background-color: -moz-dialog;
   color: -moz-DialogText;
   text-shadow: none;
 }
 
 /* Tabstrip */
 
@@ -2013,24 +2022,24 @@ richlistitem[type~="action"][actiontype=
 @media (-moz-windows-theme: luna-blue) {
   #TabsToolbar:not([brighttext]) {
     --tab-separator-image: url("chrome://browser/skin/tabbrowser/tab-separator-luna-blue.png");
   }
 }
 
 /* Invert the unhovered close tab icons on bright-text tabs */
 @media not all and (min-resolution: 1.1dppx) {
-  #TabsToolbar[brighttext] .tab-close-button:not(:hover):not([visuallyselected="true"]) {
-    -moz-image-region: rect(0, 64px, 16px, 48px) !important;
+  #TabsToolbar[brighttext] .tab-close-button:not([visuallyselected="true"]) {
+    list-style-image: url("chrome://global/skin/icons/close-inverted.png");
   }
 }
 
 @media (min-resolution: 1.1dppx) {
-  #TabsToolbar[brighttext] .tab-close-button:not(:hover):not([visuallyselected="true"]) {
-    -moz-image-region: rect(0, 128px, 32px, 96px) !important;
+  #TabsToolbar[brighttext] .tab-close-button:not([visuallyselected="true"]) {
+    list-style-image: url("chrome://global/skin/icons/close-inverted@2x.png");
   }
 }
 
 /* tabbrowser-tab focus ring */
 .tabbrowser-tab:focus > .tab-stack > .tab-content > .tab-label {
   outline: 1px dotted;
 }
 
--- a/browser/themes/windows/jar.mn
+++ b/browser/themes/windows/jar.mn
@@ -301,16 +301,18 @@ browser.jar:
         skin/classic/browser/social/gear_default.png                 (../shared/social/gear_default.png)
         skin/classic/browser/social/gear_clicked.png                 (../shared/social/gear_clicked.png)
         skin/classic/browser/tabbrowser/newtab.png                   (tabbrowser/newtab.png)
         skin/classic/browser/tabbrowser/newtab@2x.png                (tabbrowser/newtab@2x.png)
         skin/classic/browser/tabbrowser/newtab-XPVista7.png          (tabbrowser/newtab-XPVista7.png)
         skin/classic/browser/tabbrowser/newtab-XPVista7@2x.png       (tabbrowser/newtab-XPVista7@2x.png)
         skin/classic/browser/tabbrowser/newtab-inverted.png          (tabbrowser/newtab-inverted.png)
         skin/classic/browser/tabbrowser/newtab-inverted@2x.png       (tabbrowser/newtab-inverted@2x.png)
+        skin/classic/browser/tabbrowser/newtab-inverted-XPVista7.png (tabbrowser/newtab-inverted-XPVista7.png)
+        skin/classic/browser/tabbrowser/newtab-inverted-XPVista7@2x.png (tabbrowser/newtab-inverted-XPVista7@2x.png)
         skin/classic/browser/tabbrowser/connecting.png               (tabbrowser/connecting.png)
         skin/classic/browser/tabbrowser/crashed.svg                  (../shared/tabbrowser/crashed.svg)
         skin/classic/browser/tabbrowser/loading.png                  (tabbrowser/loading.png)
         skin/classic/browser/tabbrowser/tab-active-middle.png        (tabbrowser/tab-active-middle.png)
         skin/classic/browser/tabbrowser/tab-active-middle@2x.png     (tabbrowser/tab-active-middle@2x.png)
         skin/classic/browser/tabbrowser/tab-arrow-left.png           (tabbrowser/tab-arrow-left.png)
         skin/classic/browser/tabbrowser/tab-arrow-left@2x.png        (tabbrowser/tab-arrow-left@2x.png)
         skin/classic/browser/tabbrowser/tab-arrow-left-XPVista7.png  (tabbrowser/tab-arrow-left-XPVista7.png)
@@ -622,16 +624,18 @@ browser.jar:
 % override chrome://browser/skin/sync-horizontalbar@2x.png            chrome://browser/skin/sync-horizontalbar-XPVista7@2x.png          os=WINNT osversion<=6.1
 % override chrome://browser/skin/syncProgress-horizontalbar.png       chrome://browser/skin/syncProgress-horizontalbar-XPVista7.png     os=WINNT osversion<=6.1
 % override chrome://browser/skin/syncProgress-horizontalbar@2x.png    chrome://browser/skin/syncProgress-horizontalbar-XPVista7@2x.png  os=WINNT osversion<=6.1
 % override chrome://browser/skin/syncProgress-toolbar.png             chrome://browser/skin/syncProgress-toolbar-XPVista7.png           os=WINNT osversion<=6.1
 % override chrome://browser/skin/syncProgress-toolbar@2x.png          chrome://browser/skin/syncProgress-toolbar-XPVista7@2x.png        os=WINNT osversion<=6.1
 % override chrome://browser/skin/toolbarbutton-dropdown-arrow.png     chrome://browser/skin/toolbarbutton-dropdown-arrow-XPVista7.png   os=WINNT osversion<=6.1
 % override chrome://browser/skin/tabbrowser/newtab.png                chrome://browser/skin/tabbrowser/newtab-XPVista7.png              os=WINNT osversion<=6.1
 % override chrome://browser/skin/tabbrowser/newtab@2x.png             chrome://browser/skin/tabbrowser/newtab-XPVista7@2x.png           os=WINNT osversion<=6.1
+% override chrome://browser/skin/tabbrowser/newtab-inverted.png       chrome://browser/skin/tabbrowser/newtab-inverted-XPVista7.png     os=WINNT osversion<=6.1
+% override chrome://browser/skin/tabbrowser/newtab-inverted@2x.png    chrome://browser/skin/tabbrowser/newtab-inverted-XPVista7@2x.png  os=WINNT osversion<=6.1
 % override chrome://browser/skin/tabbrowser/tab-arrow-left.png        chrome://browser/skin/tabbrowser/tab-arrow-left-XPVista7.png      os=WINNT osversion<=6.1
 % override chrome://browser/skin/tabbrowser/tab-arrow-left@2x.png     chrome://browser/skin/tabbrowser/tab-arrow-left-XPVista7@2x.png   os=WINNT osversion<=6.1
 
 % override chrome://browser/skin/menuPanel.png                        chrome://browser/skin/menuPanel-aero.png                          os=WINNT osversion=6
 % override chrome://browser/skin/menuPanel.png                        chrome://browser/skin/menuPanel-aero.png                          os=WINNT osversion=6.1
 % override chrome://browser/skin/menuPanel@2x.png                     chrome://browser/skin/menuPanel-aero@2x.png                       os=WINNT osversion=6
 % override chrome://browser/skin/menuPanel@2x.png                     chrome://browser/skin/menuPanel-aero@2x.png                       os=WINNT osversion=6.1
 % override chrome://browser/skin/menuPanel-small.png                  chrome://browser/skin/menuPanel-small-aero.png                    os=WINNT osversion=6
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..a11c23662a00edac5f24b474821e667c7ae4edfa
GIT binary patch
literal 180
zc%17D@N?(olHy`uVBq!ia0vp^0zfRp!VDxAh&o3CDd_;85LY1m|Nnmm3;-0Iw`=B7
zAd90U$S;_IftiapK6$35*Q_d_n1iQ_V+hCfWPuhYHXR<ewhuvUYzB)L$+9c&*|TWx
z9+49(UNAJ3rMOvntl~KlP_{Co-0)DMUzOyPg*hx~3#^$LF7-?Nl<r@)3S^b1tDnm{
Hr-UW|WwJ6H
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..751e1ef98c4dbb6b1c6af0ca26740be960159db7
GIT binary patch
literal 164
zc%17D@N?(olHy`uVBq!ia0vp^3P7yF!3HE>yta4*q_RC-978H@y}e?{)nFjtaxvz>
zsdLt6WWQ(J(}{{;y;FKnN8|tD5;1+o%N-iGH|1HSn+LNV*fW*!mjDBUJ>!x8J9joz
zRFxd+WblspxSR2Z*n?Z|*7CdFPiL6LA)v3wz|dLr-bK}c&!M+tlI$;mqw1V*n4bcz
OW$<+Mb6Mw<&;$V3L_5>~
index a11c23662a00edac5f24b474821e667c7ae4edfa..7005b5c2774c83f4092034978dc949b6f993c226
GIT binary patch
literal 110
zc%17D@N?(olHy`uVBq!ia0vp^0zfRp!2%?I7)^T!q)a_s978G?lNT6$NXuYw%D=-U
z^^cj+nb}rUVGdiP0c*hv-s|n03%oeB6>^RqXlH(SVv!63!`rO|jEi3B90MA_;OXk;
Jvd$@?2>`rxAEE#N
index 751e1ef98c4dbb6b1c6af0ca26740be960159db7..7e308b61402140e1dbef38a4766ecb7278d59e1a
GIT binary patch
literal 142
zc%17D@N?(olHy`uVBq!ia0vp^3P7yF!2%?m9(~9JQlXwMjv*C{$p@I-8YP^CoS8+`
z7%P`Btte{|T*5SA+y4NDB>sA4H(rM&RxC#h7#IzM)jg~enGJd!O7%J!mZaa1aHv!W
plIvYunRtcal(yKZ)!PCY7!to7Y<TV4^$chMgQu&X%Q~loCIGk=DRuw=
index f4cf55ffce71954c594d5bed27666d7bcc0ef9ac..79d9ac1598c1ea49bffda472102acffc42662342
GIT binary patch
literal 87
zc%17D@N?(olHy`uVBq!ia0vp^0zfRp!2%?I7)^T!q~ttZ978nDCnqd0|M2(y@A?T^
lAO7~s3awA@sF=KsfkCUpQgF4Bi33n2gQu&X%Q~loCIH358EgOm
index 461e2d1244965a2f9e4c19ae3f97585403342a0b..d04a7af5d40529ddf1cfd1d66fcef04e050057ae
GIT binary patch
literal 99
zc%17D@N?(olHy`uVBq!ia0vp^3P7yF!2%?m9(~9JQd*uajv*e$lM^IZn`M6dYd;Xk
x?8dubKBK|WBZnSl9LTVeFirR%Wx(}<g~4><6UP)O{gXgl44$rjF6*2UngH2`9RC0S
--- a/toolkit/themes/windows/global/global.css
+++ b/toolkit/themes/windows/global/global.css
@@ -320,39 +320,77 @@ popupnotificationcontent {
   background-position: left bottom;
 %endif
 }
 
 /* :::::: Close button icons ::::: */
 
 .close-icon {
   list-style-image: url("chrome://global/skin/icons/close.png");
-  -moz-image-region: rect(0, 16px, 16px, 0);
+  -moz-image-region: rect(0, 20px, 20px, 0);
 }
 
 .close-icon:hover {
-  -moz-image-region: rect(0, 32px, 16px, 16px);
+  -moz-image-region: rect(0, 40px, 20px, 20px);
 }
 
 .close-icon:hover:active {
-  -moz-image-region: rect(0, 48px, 16px, 32px);
+  -moz-image-region: rect(0, 60px, 20px, 40px);
 }
 
 .close-icon > .button-icon,
 .close-icon > .button-box > .button-icon,
 .close-icon > .toolbarbutton-icon {
-  width: 16px;
+  width: 20px;
+}
+
+@media (-moz-os-version: windows-xp),
+       (-moz-os-version: windows-vista),
+       (-moz-os-version: windows-win7) {
+  .close-icon {
+    -moz-image-region: rect(0, 16px, 16px, 0);
+  }
+
+  .close-icon:hover {
+    -moz-image-region: rect(0, 32px, 16px, 16px);
+  }
+
+  .close-icon:hover:active {
+    -moz-image-region: rect(0, 48px, 16px, 32px);
+  }
+
+  .close-icon > .button-icon,
+  .close-icon > .button-box > .button-icon,
+  .close-icon > .toolbarbutton-icon {
+    width: 16px;
+  }
 }
 
 @media (min-resolution: 1.1dppx) {
   .close-icon {
     list-style-image: url("chrome://global/skin/icons/close@2x.png");
-    -moz-image-region: rect(0, 32px, 32px, 0);
+    -moz-image-region: rect(0, 40px, 40px, 0);
   }
 
   .close-icon:hover {
-    -moz-image-region: rect(0, 64px, 32px, 32px);
+    -moz-image-region: rect(0, 80px, 40px, 40px);
   }
 
   .close-icon:hover:active {
-    -moz-image-region: rect(0, 96px, 32px, 64px);
+    -moz-image-region: rect(0, 120px, 40px, 80px);
+  }
+
+  @media (-moz-os-version: windows-xp),
+         (-moz-os-version: windows-vista),
+         (-moz-os-version: windows-win7) {
+    .close-icon {
+      -moz-image-region: rect(0, 32px, 32px, 0);
+    }
+
+    .close-icon:hover {
+      -moz-image-region: rect(0, 64px, 32px, 32px);
+    }
+
+    .close-icon:hover:active {
+      -moz-image-region: rect(0, 96px, 32px, 64px);
+    }
   }
 }
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..ea6ada49e63e0df53ea3c2edcc83844de0572f03
GIT binary patch
literal 931
zc$@*F16=%xP)<h;3K|Lk000e1NJLTq001xm000mO1^@s6P_F#300006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru-v<#25;o7^h%5jA129QM
zK~zY`?N-lg6L}Q>d^4#{oiW><7f&{A5p#*9P4OUjQL5~rAf$yB7xuc#3Jt4<lnhaV
z5-RM)L&Sik|3P~dJgpG%DCv4zNROLH192zweV;w-WSBOcj0?i<!7seS`}uvJ_r7o5
z0AJ64d(@W-w4cpB0<a0-OoXWepnCJon?g|dYby1x{D1oJq3}fk{C4e{J2^37L<J;(
zPOs-Iy?Qksls~_C(Vd)_Fk)(S1R>Gs^_(BxzaIyH*hz!w#pSu_#pTlU;<6c#nVxJe
zEbwF^VSt2{&0=<M53yttBta6fWD>J`d$6)ufW$Y6#88zJV`GL=3RCGcmbSMMw=B>D
z9JeeiZEs^LorY2hiLo)?e+U36IZ{AM{=&iy^TNUnla#zC%Y|0fOZMAB0U(ju-9;>!
zL@b#^YIhg#bR+>X)PMHQ9gxJlZ6j`)h?^$nZTpyx0skQY4}babIkmu}yhorGR0==W
zq5%B9x(aFyYK_#+4pKWiK7X*fI+Q>l06?NqEP^7S2<A&A%$G_&-zXM+yHEhRmE~5Y
zc(*3h07L*0p+=>6w|4ux>xZELyi5A+HV)R-{G|Ql*Vf>++rC{`0i2^FG`6;UJ3slY
zEjUL<(H&4q@#(YrN6{{V^z>Q%qf&~ahHF412iSdLKriITE>dKu0Q6#<?A{Q7^Ovre
ztyXK3+J$!eG41wa)Gk`B*5>(3SInpm80XGmrd}UPV5VM&VOfzKh?^!Z2cFS@E*Fc4
zpFJDh0ns`yT0^wP6Z>B6iG8m&;6>|v)C|nLc;P4ATwh0Xef=1Suo)Q0GY=jN?n1-1
z(Xefw&v+k!kpLDl>3xbuwS2#pTe)?ZTe)>uE#I$EG!`=H{iqK7QK<kTXl`tv-|3*=
z>7co>0eHHo4jjCE35wutxeTY<h12cgZMh7J{G&SoK%Elk3;+v2d+_E-DgaXex=JbM
zGyw0eUUdN&pSky(%<I?37Fm66&K)-lLq#kylK4w&=lf=JJZy*^rPQCnfmKS;lQ|;-
zKPKt;gBVVIA*-is=*OS5c6zRhQS?dcK7s1jzrg>?`5WDUy#JFe7?S`1002ovPDHLk
FV1j4NuF(Jh
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..c25a64a4b08ef76dea0d771c4b1974173d674083
GIT binary patch
literal 2031
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
N002ovPDHLkV1lY6*x3L8
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..68596a3076a050d5171f466e870a31da06e06335
GIT binary patch
literal 855
zc$@)O1E~CoP)<h;3K|Lk000e1NJLTq001xm000mO1^@s6P_F#300006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru-v<#25;MPwe4_vW0^~_V
zK~zY`?Uq4H8&MF)f18apnwTmU6niYuAV@(y#FOAj=qE6m)I!fa^<+peh=?E_dM*YO
zzd<}%0(z+sTWLj!m0o%fJsD82U9)d`=w?}yjcY;h;)BOBGjC@9|2H!`3y<qzmv&!)
zHe#`P;63of<EQ~Fz1rDHIh7wGk^l04cYK_>R|22M#wzVCExK1g0m@fb#z>*i?9_kk
z@2|ACwCFzV_6SOZ^3|2`_VBP7z*qMIk#P|@5s^-ZuG7+uHwxSy2<V6qipA*5=kbNZ
zhzKHrFC3;XpC=THfe23nfx24`G&Sj(rqMAlz{v74{!j?92>U}JMwXZ97#Kj)Gy+Xc
zw!hB>%Zl~fw}5v7`!zOPh$A9APo+SF$oe|Ia2Q`WOk{l>ESrdcNJIa=>1jlS;cOOv
zFo-`GWH_6>VH1ac9f3shb;2R;JHQj4OiXzZ_%Shom?mPHMAp`btgYGd(Zoa@07n22
zp_oo1N+C)yJUh$q?5r&p(`ox$Ljs$dpSIk9#wQa~g+gJwApz?p*XQRP#p5<;8+<%Y
z<^0?}*XRO_iwlaGjD5}qpUGfcTzF^T?DV9PNv95K^_g_);Oz9Ia$9p%w}^mJH?}zJ
z$}Iy95~5Vy1&9@+HhXSO{45%c?$zp}(deGDu^VMTZ)>ABm#YKNo6DhxLY^7$2ZIbb
z%BZ@B(rNsyt=<^`zB|jNrkwV@dZ2e@#RgqUBq${kH%K(<fvSFRW(H-NDAS~v%~H%}
zZF$i82;52_zp*jztocHruw5llwcVD1UkeMM6s2U6>vEava+y*x36{+(14pZ?h*Ip%
z&0$<#Vq9LbJ2!_Y_0LvApl)h(b@#LbFMw~=n(ylF@dGb`pJ%5hWj6v}M@K7we#g0I
z3~p`R7-YF<w9>5Wy5=#+M1()4X}l?wngRSSO<V@P)HZgl&L!~T9e)L`1(sYU^x|*R
hypumJ{*UXS)?eGVMJa<f`&<A3002ovPDHLkV1mF{gGvAZ
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..eec52e6d1341a998de3dbbd05e147267f57c853c
GIT binary patch
literal 1865
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
D2V;O;
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0e815805d60948f01219741611ad0150e8671ab5
GIT binary patch
literal 598
zc$@)N0;&CpP)<h;3K|Lk000e1NJLTq002Ay000yS1ONa4dkU7K0006VNkl<ZcmbW(
zgOVdr6vpv8evrXCjLp(o!6Qt0o?tmfUSVw(7H4fUSR19a_uG>j_36_c{iBPj{L-;0
zJ=9_aw%`eV;xiubXgO+)M^r=ow2ltY1v*W;c+^KVru?uN3AjsOiDJ8HFI{z=_EJxI
zXcacWuT7}RqLno2;N)qPDochXtLZE(SWOp(D#UCVeEOFeEVFE{A9*4(>Xpn}w1{~J
zKA_6+mU;nO2oD5%7Xkc*?ImidhK{7}zUkLO)XC098-5?VX2(aw+YAGEgI2+IId%gX
z=sLo<FWB427Np?}G#+pIH6L}d)3MBqM&vQ~<1N#g<**akZXjf7#R9u%Q|=fiEUj5S
zjT;&Im~OLdrxD>P9NlF4o@MVq^pp<LRY}i9lkALx<<mjq4!wA*SPnk`7p+;~C!LpX
zsL5E<FUi`|1r2vH`ws1D{S!oYm<{5thEGdkCf4w~>Gy0@!<y|xkERiGvv+Vy(@$xS
zo1KYG#T0$egSDeByq7d~y4hs6Ev?>Mf=!O5V~vs?_hhqlhxj-tR?y<(Bw0zTj}x;U
zt}l>x#^^7QfILRrWjftU)aAZF8W@saAWgs1<0DjSiVw?CsO5&EzAWZ<>NBN<apY^f
zgdd5Le-;<uS48|Qj`^}<RB6fyOFjPxEHkdC$McUsuPHy&B7j|Zf?s@k!lQuiU!P$b
krvr46PX~B3?EFpo57nNz+^}q8E&u=k07*qoM6N<$f)`5`%>V!Z
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..79d6e872c658d95710be1830f16ebf6f0f60c38d
GIT binary patch
literal 1207
zc$@*Z1W5adP)<h;3K|Lk000e1NJLTq004LZ001Zm1ONa4pX2tf000DjNkl<Zcmd7Y
z#eN%C6vy%Tn94On@de7LJU|(i#Z|luGbs;HW|I2^C9@rG0%sLAL$eO7!pzC9Q=QU`
zd~~lg@wopJaKzu-qoI3)^g;z0Hqpr>C%7Ee2`1@e6B#OkG9nf7s4SFE<Y(C-yTaNL
z{`5(B%cD{e%y)Q@4>^RDLwv}CC1G1+nQW0^qqc<iw#*;4k?*;JD_8iQMlWowY?R$H
z?5N%0qiW}a`!>h$%`x6_a$l5fO7f^}@>06kDsq&X991T^QnEJBsH{|`#l4dO%E<tC
z&dR-AzEnhs^`+dN&gk}0Zu+R2WpuxA!0h@Wg;A!1B<UysZ<gT%wRx_&?~pX_MYt~|
zz-ql5*a1dqC<<!h0N6Vsj*&DcX#UTRXj@|N4ym^}2a1!G%cyyOj!52QC1)v?lPu;<
zv#sOX=KFc>Lf?2XUgyLUm+r@}trhe;Ffu!t*8IJr)?oq<bCpOIJIKmiNi0`+IL~d9
zJ<*RIVob7f^%1e#_eh&fR@4XuZ9oe%7FWZEg`g$8$tr_<iY3;6$cK6GvO>_4MaW%$
z-P>Du@3KH+kZ0m#<vQBEg2NVS73YZOw9SRXR7iyk*{Hs;_&wd@PZ`{>hNPk-GR;ie
zt*#-1#v&VBBN=(L@PjK^VM>m3&31n@u=CG&4l9{vriyVjWWkqwnx%HDYc@%{411B4
zd(q@-Eerw|d0NRdGZ7hYBXnX$$8$AGKFu;07dqt=^TX?S^1PB=T&+(6S7=tUo2y|8
zGdiY9KF#vTcpI6LU+j;sNF{fVKcn0{-mG5&ceIt!)^>*D;6e7|!g1Ly!#-puS8Kc9
z3H%rU`>6|@;R=puE9*ErbH#nCuVfu(_hkVe?x?o3l9PkavQojEza`+_@n<h6xIa0V
z21XT1GvoQ6Y7?}ya<!$EoT#Oh``iU>X(cCWY3dpIcU=9*Ou4uUJ<W>zPZttxwEC1A
zLc7P6JW&2di#mp*ZA_D!Oebc}u}ZlBHrac()HkMF9ak^%Ck}1|r{pnUpG_u<k@KvM
zwecB)?04YNKlc1TT&*69>^|_Imi-Ddw%I0`1va-3cP8KBYix2x9<#YooRXjY^Vahw
z`B96z57<kswcR%FHBKHbu-br~waM5g4+F}b1=eem?UM)g7@!#0_w?{W2zryXiZaN0
zugB@3a?jsSMp4FgTkrKeJyfn^cQpd$w8|ACS!;n}<XEoopiZmA_r(h=Zj2n?2hZ8`
z3*Qq-ajueA@g}k4g1;ggqaR(l?%h@F*6du)CLJefj??%LxK<B864mxOooV7-lIHze
ze3|x@|M!LXAJe}OpD@%Unrf*j09PlPYN<|VGHr-*GH6bweNz_qE4e*LCsdcw*d3Uo
zAys8G_GYOH(hTpGG$H<8;E23b(uDZSLHePIoY#_v98G~oq)xJ4OCGXPH=m1IKH>;g
zj_^^*i&~b;kcl0V<<?PE+RK)*bTY|Fu7-7zNjk|UTDH`#%a&wMSh{Sfz4)@FKLB&u
VY*4dZI;#Kx002ovPDHLkV1ip1R+In$
index 803e148b73b19b591bc8cb46289592f453fb1e50..1a79a875b76afccbbdb8303f3e707fc53153962b
GIT binary patch
literal 572
zc$@(|0>k}@P)<h;3K|Lk000e1NJLTq002Ay000yS1ONa4dkU7K00065Nkl<ZcmbW(
zg>KwX5CzaymYi=YbA@4!BbILa8B<}H#bu`NDYs!3l)0UZ-fAqr8LwB)-oTAC$}v9s
zNc|6`G(Zn&nSRk1dMT}+(y}?E7{Eg;;}^c*rL=ySxq56jy(KnzOFfS5##^w-Tl5?b
zO=w&(mvKsRG{LxHF5^h*!<IF44qMjHEur?K5!+`em%hOEH6yQR>x-G4_T$mtr`z}2
zlfosn-uU-l`9{Ru;%|Jd(KjeXighp~pLjfCC;1CsZS)PKMd)(-cKeBlJzLn{Ord-H
zMd%`Xn@KZ@OrbfYb9RcM8IAY(lI-;f!z%oYSaVnR+OU%6cm~$YDs5QFb9+`V3VkxL
zXUv7QLLAdK1AB|9m=&ymV|v1|k`;eJT@c!_0{^6lxFfV>CBN_!5iujQWhK8nd`8&a
z_EQf2Ozx7Bz4q|un3xjwGf#Thv+{l3)AZV~@_onCD|l^K`JVCgN(md<+4jAdre}r?
z?Y6X==Hjw!XqJ9n%I5Ux0-SkP>09P@vaF@e?Ii4Jvw-Y|VipjA%-Q~`eS_Na1w`0M
zvw(cozJaznD|J6{i}Z&jvme|dVXh86QOQo|940E+iNib=7n`z6(PMG3DZ2!ntBLoP
zz6kW$IrNsk2-vw=bV?aLr)ByrS(cVHef7!k9LxAES(cWeFn0hgzw9ZEJl%r;0000<
KMNUMnLSTZ{0UPK5
index da1ad2f32695202aacf02fd13d9a1d98575214d4..3cc9ea2a7401b07ffec748c562d0a36a7b7ca87c
GIT binary patch
literal 1160
zc$@)<1b6$1P)<h;3K|Lk000e1NJLTq004LZ001Zm1ONa4pX2tf000C}Nkl<Zcmd7Y
zH;n5z5C-6bFXtfdMPvKE(d&Db8+%N7Iau9v8(TxZzI{3M-OF)P^^)V=In>W?<_031
zWDiA)Ywg>=5lDd0w;Yg=$+xom!yNip#Pj$RJNTN@;ivQ5;$tq&c#s1hif|sDLI+-R
zI{b8=TYQkm%M4q<Evz63sc>&$E^Gm|paLYM!o7vF!+Kc49#TSjSVGSV>p=;6KndwV
z3B0r5u3`(xGA&$7<gP*s$TBTh%NF|%hDdWJ#CJsOI}ifRnGoK|iu(~>LrRfr_|Z)6
zM{o@&MXtd|+05=0q?EaW@64FpD?ll8C4*VUGLl2eQ{Xa?L&}Tht|2*QV}iQ|<d_Y^
z>nc(Y)mJ8v`c|DNGHgUGXK)9X#x|msGq?jwGUvoh)?D>a1jp89q9*MadHd8N63aTi
zHWO9o7bEX?Y7*I(HG_^B^k6nweG~OQRGz?H#{T51w=_9{+l;sOaXI2HLx1wso0^=!
zt;E~=uq=`prO97T^?a?4M6L#J%?33D@}B$;*^0nh)1U?sy%NaWEB!-wJQMjylV@_j
zGJGObB~*j9XY~9h&wmwjkb^3aME-fI=Qo*4JW_5hvRYDygHjj4J`zWOG1-=@<AV>x
zk;%4P9p3;R&gXq5Ywkf3m%#y&EqPbBh+Iw)0w7B=bL(=c>lBUPh<vEY%zZMLZzK3T
zk`<Y`|0Zxb=ixk%6g{6WnQX`9oKFA`%lN(>m%#@}7G&oBGr*g200%&F7^%tpR2|H>
zDF=z*K`9SPI}zMA0tRJl#pSf24P-;M;d0tGU{5`Y!1vS_7T{h2L6@=>m(znDkPUfI
z+6n2|a3AWD)?|0^4mG0}te+D27pj~dSbY_78OnwIIC}crt)w+qmvr5^q&0U?(l1?0
zn%CwBqj|L><3SQvLw8A&x11I&&DD#RCjXRv(c)RXKUu~qFOw~{C1y58^D2{Vw<Tu2
z8qKR6`MjAM$1yot!0yUq4D7g;<RSzz_hqb%e@!MACGO`;oe5K(nT+Q|ZVac%O*7et
zb4G3q_iI$*FJ!VWaqlwf4x{9Cn|tj)9=511z;<M^{PDn`mjdh;nJj-isM`W4Mz;Mt
z)ZCgz31sfI{yhANK?2H5-jYC?Yu>INC=$Sh_+DHSKr!<4SwtZM7vg*Ia|sk9$M@ic
z9lu~{^3}~;O>PjyTf@P4P?~&oGgp&e5ye}>MV=<LksQ-TZwU6F4dj^iLQk4--5I<&
zJ|3()gE!yoAL9Q$<sagCyhVfGb2@5yZwmaL(^1QN*&L?bOvSw}9;V$)#k~%CybQ?i
zrYP((zAKFf@1`j1G7QGc2)#bnf%rz!c(6X#f%ss&Ov!l+t*$(Tn70`Z@(@~Gc?cnY
zmX}(#u_j_`xIOo!mTjns*c$iB<7IknDTuBub+OOsM%R`Cr)x_=bZw~%eNLC3&O>0n
aw)8(1jdrHSd1y@l0000<MNUMnLSTZ(cq$M8
--- a/toolkit/themes/windows/global/jar.mn
+++ b/toolkit/themes/windows/global/jar.mn
@@ -98,16 +98,22 @@ toolkit.jar:
         skin/classic/global/Filepicker.png                       (filepicker/Filepicker.png)
         skin/classic/global/icons/autoscroll.png                 (icons/autoscroll.png)
         skin/classic/global/icons/autocomplete-search.svg        (icons/autocomplete-search.svg)
         skin/classic/global/icons/blacklist_favicon.png          (icons/blacklist_favicon.png)
         skin/classic/global/icons/blacklist_large.png            (icons/blacklist_large.png)
         skin/classic/global/icons/Close.gif                      (icons/Close.gif)
         skin/classic/global/icons/close.png                      (icons/close.png)
         skin/classic/global/icons/close@2x.png                   (icons/close@2x.png)
+        skin/classic/global/icons/close-XPVista7.png             (icons/close-XPVista7.png)
+        skin/classic/global/icons/close-XPVista7@2x.png          (icons/close-XPVista7@2x.png)
+        skin/classic/global/icons/close-inverted.png             (icons/close-inverted.png)
+        skin/classic/global/icons/close-inverted@2x.png          (icons/close-inverted@2x.png)
+        skin/classic/global/icons/close-inverted-XPVista7.png    (icons/close-inverted-XPVista7.png)
+        skin/classic/global/icons/close-inverted-XPVista7@2x.png (icons/close-inverted-XPVista7@2x.png)
         skin/classic/global/icons/collapse.png                   (icons/collapse.png)
         skin/classic/global/icons/Error.png                      (icons/Error.png)
         skin/classic/global/icons/error-16.png                   (icons/error-16.png)
         skin/classic/global/icons/error-64.png                   (icons/error-64.png)
         skin/classic/global/icons/expand.png                     (icons/expand.png)
         skin/classic/global/icons/find-arrows.png                (icons/find-arrows.png)
         skin/classic/global/icons/folder-item.png                (icons/folder-item.png)
         skin/classic/global/icons/information-16.png             (icons/information-16.png)
@@ -281,15 +287,20 @@ toolkit.jar:
 % override chrome://global/skin/printpreview/arrow-left-end.png   chrome://global/skin/printpreview/arrow-left-end-XP.png  osversion<6
 % override chrome://global/skin/printpreview/arrow-right.png      chrome://global/skin/printpreview/arrow-right-XP.png     osversion<6
 % override chrome://global/skin/printpreview/arrow-right-end.png  chrome://global/skin/printpreview/arrow-right-end-XP.png osversion<6
 % override chrome://global/skin/toolbar/spring.png                chrome://global/skin/toolbar/spring-XP.png               osversion<6
 % override chrome://global/skin/tree/sort-asc.png                 chrome://global/skin/tree/sort-asc-XP.png                osversion<6
 % override chrome://global/skin/tree/sort-dsc.png                 chrome://global/skin/tree/sort-dsc-XP.png                osversion<6
 % override chrome://global/skin/tree/twisty-clsd.png              chrome://global/skin/tree/twisty-clsd-XP.png             osversion<6
 % override chrome://global/skin/tree/twisty-open.png              chrome://global/skin/tree/twisty-open-XP.png             osversion<6
+
+% override chrome://global/skin/icons/close.png                   chrome://global/skin/icons/close-XPVista7.png            osversion<=6.1
+% override chrome://global/skin/icons/close@2x.png                chrome://global/skin/icons/close-XPVista7@2x.png         osversion<=6.1
+% override chrome://global/skin/icons/close-inverted.png          chrome://global/skin/icons/close-inverted-XPVista7.png   osversion<=6.1
+% override chrome://global/skin/icons/close-inverted@2x.png       chrome://global/skin/icons/close-inverted-XPVista7@2x.png osversion<=6.1
 #endif
 
 #if MOZ_BUILD_APP == browser
 ../browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome.jar:
 #endif
 % override chrome://global/skin/arrow/arrow-lft-hov.gif           chrome://global/skin/arrow/arrow-lft.gif
 % override chrome://global/skin/arrow/arrow-rit-hov.gif           chrome://global/skin/arrow/arrow-rit.gif