Bug 431887 – Search icon on "Get add-ons" window doesn't change if I hover it with mouse. r=dao
authorEhsan Akhgari <ehsan.akhgari@gmail.com>
Sat, 12 Jul 2008 09:15:16 +0200
changeset 15834 916a8b2895767701548b9f3ce1a80f9059d1cc6e
parent 15833 7199aeeb3b4b988fc050bfcbec083ec9d1460c5b
child 15835 101087d57ba5c5c26b40cfde004e82332a8222fe
push idunknown
push userunknown
push dateunknown
reviewersdao
bugs431887
milestone1.9.1a1pre
Bug 431887 – Search icon on "Get add-ons" window doesn't change if I hover it with mouse. r=dao
toolkit/mozapps/extensions/content/extensions.xml
toolkit/themes/winstripe/global/icons/Search-glass-aero.png
toolkit/themes/winstripe/global/icons/Search-glass-rtl-aero.png
toolkit/themes/winstripe/global/icons/Search-glass-rtl.png
toolkit/themes/winstripe/global/icons/Search-glass.png
toolkit/themes/winstripe/global/jar.mn
toolkit/themes/winstripe/mozapps/extensions/extensions.css
toolkit/themes/winstripe/mozapps/extensions/searchIcons-aero.png
toolkit/themes/winstripe/mozapps/extensions/searchIcons.png
toolkit/themes/winstripe/mozapps/jar.mn
--- a/toolkit/mozapps/extensions/content/extensions.xml
+++ b/toolkit/mozapps/extensions/content/extensions.xml
@@ -38,18 +38,20 @@
 # the provisions above, a recipient may use your version of this file under
 # the terms of any one of the MPL, the GPL or the LGPL.
 #
 # ***** END LICENSE BLOCK *****
 
 
 <!DOCTYPE bindings [
   <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" >
+  <!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd">
   <!ENTITY % extensionsDTD SYSTEM "chrome://mozapps/locale/extensions/extensions.dtd" >
   %brandDTD;
+  %globalDTD;
   %extensionsDTD;
 ]>
 
 <bindings id="addonBindings"
           xmlns="http://www.mozilla.org/xbl"
           xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
           xmlns:xbl="http://www.mozilla.org/xbl">
 
@@ -880,17 +882,17 @@
   <binding id="search-textbox" extends="xul:box">
     <resources>
       <stylesheet src="chrome://global/skin/textbox.css"/>
     </resources>
 
     <content align="center">
       <xul:textbox class="plain"
                    xbl:inherits="emptytext,onfocus,onblur,spellcheck,value,maxlength,disabled,size,readonly,tabindex,accesskey"/>
-      <xul:button class="searchbox-search" xbl:inherits="disabled" oncommand="this.parentNode.startSearch()"/>
+      <xul:button class="searchbox-search" xbl:inherits="disabled" oncommand="this.parentNode.startSearch()" chromedir="&locale.dir;"/>
       <xul:button class="searchbox-cancel" xbl:inherits="disabled" hidden="true" oncommand="this.parentNode.clearSearch()"/>
     </content>
 
     <implementation>
       <field name="textbox">
         document.getAnonymousNodes(this)[0];
       </field>
 
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..16a75cf29723e8eb699b8739a5081b6aed32f584
GIT binary patch
literal 1350
zc$|&XeNfV8902ggtj(NmtGVt{e3`4}93^RBX~t!~QJ5f_FBw->rbAE>GMy$tnoKLp
z)aFYy1yds>Ujkj4o-o7nP)x%>&mTDvLh&U<w@Vv&*PXY&_PP5$-{+qD-uHR#zW1<k
z$NeqMt<3=dmY4vaU}HuY<7+ch<9Z>{f@Msb69XcWjX7W~{3N799}h1k9=`CY8l3#O
zdJ%vPSR6LQ_rw3An_bY)8|D|6^>c>VcS{R~zyDM4er4tT>gvksDyMCb(=O*qAg<(1
zQ@5f?GTJPgXqKr(gX5y13Gs+dJTfI!sE44pW0Ny|N==_qD_7~{s%c0w3u)#CA)R7E
zKdze>b}K~vkW4w*B2l*VD8(|B_@!!KL^Cj|>F9%c<P)zTolpu1``)w+OtcKDjm<@J
zwfMDGtavLM)5)Nzfj9br@fm7<^9@cXN6_b=T8&}wu{YYW1znWef`q$m)Jh4psyC;)
zoBg;q_vuh>%dlT2pIqE_jn|8&a^r3^vp8aB5@&Z>V`NTKR6z&*z9^+eYD+A2Olb_x
z<b~eqAQ!hMK9qtzwEd@U24CU=Gz$b3fyn#dT&-tZi5IN~{R<z>5{9zs!><1kai=q)
z^aViB0WuwUGEl^PRCJ+x%w1e+6)wFN&v*<DW+5+>1zq6-Sj=wxRp0nB0E-3oB(O6H
zATpfs+0KNVpThFs#3Jwba&OB0Bh*Tt)JMRH{$oV`VOkZijt9sb;P;z7j_nwI?|bqi
zB<aEa^ahV>ZN{;KP2phkDe%=<uq_V2lE97>;G78%Spby_Jo5qij*WMkjqha`h6xM2
zW{c0WJ#ot}ve=$jW`Fj9eGJDT?xD-60+-W8h;t=-WAC}fSGp!Wbffe3rSg#(O-P0S
z#cDNgbZj(UR6z?qP5>sRpKsZ=-P#7`;0Q+`5GWMN+b;k^pin4@>(J@+OKX@+CY#O9
zT~k<CSiTOI%YC&D1VJj5O1(z2Mz7b;tuz10!oq^VU|3pbd3kx|6Q>W7bmMDHqL2Ce
zRPaZ~@{IcmjL+c^Cqki&5axro>X>tL6JXrkEgQ(m4P@n0vXXLMS?BVqt(-8btyxWY
zUfd>E*Z^0L?8ad@tkQJWJy#<dsvqjs=Jek}R@4?hs@&K9c<YIFoLv>u0x``@Y1lxv
zi1eDth6mY39GJ|9`){{~o+L!99{j))gu^`MJ-SMD<w>?|SX#bXniS+|mh~C0H4Kf<
zt{x-Ve$o22Czme|{g(Q=-R6v7#Wl8rn4#JWSW68(*~HerwyKGHzU!MwGD|k7U&kJq
zZgkn(xzw^PkoRnM$5bkw9o4EkI!qT>mFy~BzN77WCrSUc^Y?G0FTI3z+Q}_1<~(cC
zzeLl2*jN%L^I8ljs?W+$JR?oz!NV*SyyVzY_{q(Rrtvc<ZVY!<WWh7H>v1D#9tBZP
z!nf3!lZTs-<sq(NTX|;Wfy-#EV?E;#=B#ydS)K<WzF&Aivp{y>j9qkBIT;pd4jg&<
z!RVkTl&(J+(>Je#%uNeT#kYO^yDnNCv#MKC;w(hWe|Vc<!=#-M!|qtE$&siN;r*`9
z;k%*CB@;JR1_3TLsW*<!F)bvVMo5UErJSLj2jG$-87m1o8amq>hz+tl8i=jg2wciG
V4c1xI1b+Mg7~kVQb>63${{rlR%>@7e
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..57ceb23173f980c1a4745ac5773e218b831c124b
GIT binary patch
literal 1367
zc$|&XYfutc6ae6B=16X4HI<bpj#-$NvbB(_yGt6HC@Q{IsWc?Rx2ZvDVIfq?ST5#+
zQVTQil@{xxuvXSu*hC#&&C-0VpkWk-NQSnXw&YARPQUh>IrrSTbLQMTbLO(}eg{oW
zwweF{OtD^=Kz&B&V=cr`zeXpoX6n<bWG})=efC-kPig#5pASzZyG4Jg28ZLS-vh7$
zhsOnbeENS>npw40r+q)Kp3!OE&CTjQd{yvqVd3NA;=<x0ueF~i8sJN1eCc@8lc6T*
zXmhWkxpz|BKOugmkc_A#BU9Z&lh0&t#$HYL3@dwvUk}Jt1M;^rrADTl>6fX76zU0;
zR`_H{{FkhE_*IK^xTRxQ(kqudmG_M(`$m;*J+h7g#dDcT*ew(GjJNbDTKXsT&BX(g
zk{7QfLvMP=RK2pPzHxQm#B?gVIgj^<cfaRgMm3f$z~zZ>1%D)6xqsqnYw9g&YGqeW
z^%GWoSMI%Mxh;d9=LCtI*6g}2bSghKubIh{*vIpBpKd&q({!Yujmj0L)pT1%l-i^<
z2A-=6$!|;Kh?1+ifg{B^{FlIVK0q^pe=#`31yQxGu_ZrJYS3o{Xr?fPc{lX(Lqg#r
zLTNidPyvz#T<NF?Hi}fVk9-xMQHiJ32GHxl4;PTpW&T+L0447ZIPZ~A2B0wj77w<k
z07RyJz(xC@9EZ?LyCRC+6Rx`_aSx>4!erbAcGR5&wi~4qY)t^j9N>8khG*H3Zfr}u
zjf^jMrZu=^x9Z0ZjKaXGaA0-}Y>EZY6kwYM?9Tzj1%S#0u55rVv~WLd;c*s<Wk7wi
zEdwrD{+w@hhy#l#gB>e}k$Kj!RZigrPQ+qFRLQq7H})jl+LKbXms<B-h5(t_grwg`
zF&~&T+BE7fs-Oh=1pxy?<8_<1Y_)(|+w4Lh5GWMN-O~#jl$4Z|ybP5}O<%%bFjy>B
z?vkRSqU+1>`TXb0$Ye6PTt2x(xkRm2&n%<;Vs>^`r_;?XGe1AS@P*wcDNX-c1Cq}{
zOod={?2>-ph{d=C+vOi45{V@Fx{c<F$Vd_$FlcL<+iNd`<i|mAcu`=?i{BdX+ntX(
z3Sv$LltT-9+A2yiH?M36Az0HSU6$7D8i=B^@~%-9g#h7Z!N>8noWjsIHz8IKbkv!K
zQr=;$Zmk`f=vz^6K4`oIK)7yA+HyF2Z`G?u-T{!`DWwkV=?C>2I-HKYg}ijV<9J@P
zMQjdblgPwk7r}n$WA4L{_3fMy7xNBov-gU2P8iY$8h1c))~tM$)xQqqJBkxh47B0*
z3ip37a<HV+vWtxH7U_@Y_(GqSs;S&{<dyH3`{3XExWE(hE@~G-Z3le@;dMC-&6cp>
z1|6fVAGHm|hUB{cxnu3s!8nM#legPA>+em52-xQCj!4D3&WY%$*yqM9L`u8y#-5#d
zrJ`Tm%pY@fo!o0M*F-`+D%jX=hXgZKIhE9Bc$=<CgeO!FxQ!3b?yB!)DCrnG&ij|)
zmrLp(qT`?baWS<OWz1cPqdLQENyyk}EA;xYiWA|Eu=Qhg@hNMZ3>(%w^*ibqCBkN#
znT!cXEm&q7BF)Fip7L)hW{mLjVgnF7of%ZRa8szCrOoN!FiOw~G9@iC^*8|OLnm=k
mfA0`YmoLuW)Y}(Vvl2L!8TH>;UE}-tM_@htFn8REjQ;?yCBka}
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f552fc89909541b962075433121f5fcdb825da71
GIT binary patch
literal 1433
zc$@*51!nq*P)<h;3K|Lk000e1NJLTq001xm000mO1^@s6P_F#300009a7bBm0000;
z0000;07l7cJ^%m!33hNnX8-^IFaQ7m5CB_hsPzB<00v@9M??Ss00000`9r&Z000E`
zNkl<ZNQs@6ZA?>V6vs*QlV6s(Wcqo@lsU=bM4j$BtDB3%iP)~zEsZg}1fdqTPD4;Z
z5D=N!9f}UB<;4t9#vGNQhy-~FZINwyi7(gJ=-3QVqA=7g-Rk}CoO|0PuGgmQ!!IY#
zea_RI-#zDP8v`JQ*<SR$K!}7y_=AzxLMSH^$r(<85DAI!2P3Z|o*x((P+71fT_8k4
zBK*O~Yax`Qhx#FTCCyesuIjpuBiBc9eB^I6@|vIXexxE&YzM7`TyXpXzPfN9Rd@eV
zBd_^6??)0?Xvnk@vN_*{w3^efw|LaZYktoA&lSiobqj>-?0ta4m!NS~!KFtEo;(Ex
zN1lN9IZv;ERJ%(c<iZof_`(N`pA`5;6^sXfzPsb#ea_Q6zi3&eK*;NgT9I7o(QtWi
zu)809=gy(>WG{H1^K=Dvl(mTaTW_K92GDd1YOKGaiQM}WkpEEN?70cf(<>k?yGGnr
zcM%m5@byKgQ5?`jh8_by(u*i`4}$ab&cFShT{Jpskx}b`?XX9UsZLGgWZyYd_x8h5
zPy^1>6)4=(Dm7mE9UTvVt}&>w<u~ByHBEv$(Qso7oTpbnx}#32@I64|Flh9k#+sYJ
z-t(FSccNSx0q5zRU;KWylu_A^yi;E6JmXd4<|Z%Ft2GJkL|Sb-I8Rq#r+CWWJ^mEu
zX<X<9s<HR6CZTqM#)<C)=jj!&amzRU=7#}v)3|u)0ml<#nuOX38YjLJoTqpGoew_q
z7j=5E&*y`a;JB;Hr%I@upmE|m!Fjp@#pP{M_q}oaLZ3!2P>n3Xo#1ieE;QU61Lx@#
zkeO32H4i<+Ra)F7t_CHz6Fg4bh4R4>aGu`zr7Im$QA;P9`uovFGtZGFxDz~1+=aBd
zc5t4qKuJZr=)Q1AEnW#qa3^@2_)f5Z%X1r?r&oY&YlG<Ok=5drpage<$BFL*3lyKc
z49?RPNZcZ3mmg7!r-IbTo#1ieJHY}UmmCJ?=?at{=nx3`=ixEk4jl51VXfm!ByHML
zuUCLQuTdc6t~(>T9Vj|A0>QEw^Vc|Z&%c|LBM|alcZY5VKG}5|)8dxnrPyWlT(GBl
zqslYC1G_6bt%Te%IE0@2kI+MR;@c~aP<3VqYwV@4m)0Ub%K=<F#;p2p5m`H$tb|<C
zcMa}eN8zSBabRE+1@uj@z-Wijz8k3~3%!|r%rob?h~>syD<M1fA4TyGXHiUdBE#8<
zwYd#c_!7)oYQcin;y{HntHK1BGUr)=5DAI!2cwv1D|6-99q{F@0GdC1u0(d>cLE_2
z65$U<ab8lkE5&F*+xj<vgLA_qLWL|hZxslUkO+S;ic@DAT=Qe&urvMz^lW<hUx_e*
zNaWfafr_jY+%6F!N<5GCNtVD?(+XU+y&5JF>2E@aH)qZcteo`<str@ZB%&%HCh?FV
zGjp5b&id$oNyN-6GOS*`L2;QDg-JvsFnOxcFk{ACCFAw!VG>aZXcASX9NXvN649QY
zS75RxtqYTgMu3?#HPJL@W?Yy=)B<V|tE$YQPPFEm@Tomdnb7(80&}Pnb*T$sHl`@i
z3aAn<CYnQ?u)j48vt#Eg6B5uQoW@O=+XCC|Ie{sb+Jp(8k1sT?S-l~UY_tX@E#93l
z5dr!}qH#(x#?F`<h>x8Um^|H_@DCtIC?_DuQ7`}i03v!+SaefwW^{L9a%BJjc-nJJ
n$xljE@XSq2PYp^<OsNC_FPsI`t_-P700000NkvXXu0mjf2#uTd
new file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..9eb0e259f23befe254f16d25a0c5e357d82b11ec
GIT binary patch
literal 1448
zc$@*K1y}lsP)<h;3K|Lk000e1NJLTq001xm000mO1^@s6P_F#300009a7bBm0000;
z0000;07l7cJ^%m!33hNnX8-^IFaQ7m5CB_hsPzB<00v@9M??Ss00000`9r&Z000FA
zNkl<ZNXMO4YfKbp6x~FB`KKu+)!$93)Jhr)O0{c6TN{hzwG`Jj#26k?SQgr?hM<Dr
zf<R5DC|X!uUMXTNwX75$Xpl$PU7)QF@i9K5r6oj(LZP<VcHPr^XGSUOK$iYEIrGhT
zZ}yx!XTKR80NqsBW&K`H5C|f{qcX4c)Ac<?QkqRq5C|f{qcX3b_4oDlO^NVTTl55h
zAQC((^IHG3X38JWEow?6NR{n3arEX0P7MDeGq3qR?@uQ_*>pIOAmyL9gfA~WK;_`y
zGV_}6^Zs-OmPe!~5~PGYJ5sC9!rbhXnb&-u_op<FSM1Oer2gT@c>DyoGVVj&b;1?M
zuys8I?{l42e~Q_zCrI6cV;J)S?hzk8|B2v+jDnLx;C-&s62D?ix}G3aoa#b%Z!Zpa
z^dQOZL{f!<jn)?MKG$g)*j?Hz*g9`R`qPK|e<`BtuK~wz0gZPQKG<>xT&LBanpG_n
zIQsD;86WsV5iRrq<s$IaWrcUvUIy1`8F=emvtZ1xMpai2PIdRnqEl>6q}4cKs#Dlt
zsR7q%8YtM;A~xI_RVGj3kKF*8e*?}x1lmUxK7QqQaGh5F7E7&ICJrl;C-M6)0@b&v
zX9yHUh0EO!!F5^&R=$@drq;A7lPB?8s+`!?=tAyk7xtV}IIW@;T&HPZk8s+<ndjK>
z<XL<dP4Xhei3TWh$Ji5aomT(W?O%I1^BfzVJc~a`#ycoZE-2je$P2F1GVu2MpL#g+
z92=fIi{IPs#sRk*Hn+moHW#=~(?DU_8L{E^s62g+3s0Oy|3aHIK$$!4kAds7`qQ)P
z#j^fkdHNg|o;ZuXPMd>JxM|=KxK7K!>h%^ewYF8BKF5V8&Y~N8dT@sR6U^4;HgKJ$
zfuizO!S1{(8{o`yY%Z(feJVRH-2>NY^_zAy2!*Gv$_6;|92=J^-lwv?Qv%m%8i?L5
zd{k5?8{o`yY<Ti4p7v$VDmx0UoA}`y-zcE#*o=Mk8!TVoh-*~y3H&@XisD1(CBnoh
zbn$=!x?UD%sn;8~!FqaF^9i)y8-_XexI}n%3OTE`%HZp{!E5U0g{;NLd(Ub<f&Gs2
zcqcYnBIx}ML=ljeX@R-8265(MRGu5ax7WteNty3_FplQ_0hCm<NrcJo0mVQR0V(lD
z7|bOIH<*!6C%~b;5jZIGj$cPm-F*X@yBj6Kr1yYoAc}zSS3|I9wGnfJS7Ad=1JZ15
zD5T66{%`@7gU7JekRuWN-UF(5G<^Vf&N}3pEr>Ri+DmO01cFHLsLbo<&wo`s4u|5*
zrq_{dFk)$JmOZQBJAoh)JSy}0xi|4s@tqkjVNci#SQZ?DpoJ0kwFx@}f=KYF%xk|l
z@qfhMEz+YrGZ{H1i#L$Z1%L5ZO|M`_{5oukH3ro0FTN^b4%RPv8E-6H?49m2W5R%+
zct_@kNKfDC(?uVN_&?(9@hcD$v)QLxY7MC0UwqnY^RZw-sBd<VAtF!%lf-A6J|pp!
z@iUnIB=L!{8%cbA!2SN>mn;nN%?gT+4@A6d;1hGMuO%;jV)9Xy2?2{IBp8x?wJFOd
zCLfkRqyELg%Y5cH=RKSJtQVsb0u?VCm}9Jo+-1)8W~A@*>Y{80I(c+65io0INo0~C
z(Hj@D*{cgHFwn^}qyE|R6C%Tcmw1C0gnDNO#Tw}3(aprbzp>vT7khj<$^ZZWB6?I<
zbW?9;ba!ELWdHzp+H*|FPfAtr%uP&B4N6T+sRRHooCVab45>{30000<MNUMnLSTaC
Cm8fR`
--- a/toolkit/themes/winstripe/global/jar.mn
+++ b/toolkit/themes/winstripe/global/jar.mn
@@ -125,16 +125,18 @@ classic.jar:
         skin/classic/global/icons/question-48.png                (icons/question-48.png)
         skin/classic/global/icons/question-64.png                (icons/question-64.png)
         skin/classic/global/icons/questionBar-30.png             (icons/questionBar-30.png)
         skin/classic/global/icons/questionBar-60.png             (icons/questionBar-60.png)
         skin/classic/global/icons/questionBarIcon-16.png         (icons/questionBarIcon-16.png)
         skin/classic/global/icons/questionGhosted-64.png         (icons/questionGhosted-64.png)
         skin/classic/global/icons/Restore.gif                    (icons/Restore.gif)
         skin/classic/global/icons/Search-close.png               (icons/Search-close.png)
+        skin/classic/global/icons/Search-glass.png               (icons/Search-glass.png)
+        skin/classic/global/icons/Search-glass-rtl.png           (icons/Search-glass-rtl.png)
         skin/classic/global/icons/sslWarning.png                 (icons/sslWarning.png)
         skin/classic/global/icons/Warning.png                    (icons/Warning.png)
         skin/classic/global/icons/warning-large.png              (icons/warning-large.png)
         skin/classic/global/icons/warning-16.png                 (icons/warning-16.png)
         skin/classic/global/icons/warning-24.png                 (icons/warning-24.png)
         skin/classic/global/icons/warning-64.png                 (icons/warning-64.png)
         skin/classic/global/icons/warningBar-30.png              (icons/warningBar-30.png)
         skin/classic/global/icons/warningBar-60.png              (icons/warningBar-60.png)
@@ -286,16 +288,18 @@ classic.jar:
         skin/classic/aero/global/icons/question-48.png                   (icons/question-48-aero.png)
         skin/classic/aero/global/icons/question-64.png                   (icons/question-64-aero.png)
         skin/classic/aero/global/icons/questionBar-30.png                (icons/questionBar-30-aero.png)
         skin/classic/aero/global/icons/questionBar-60.png                (icons/questionBar-60-aero.png)
         skin/classic/aero/global/icons/questionBarIcon-16.png            (icons/questionBarIcon-16-aero.png)
         skin/classic/aero/global/icons/questionGhosted-64.png            (icons/questionGhosted-64-aero.png)
         skin/classic/aero/global/icons/Restore.gif                       (icons/Restore.gif)
         skin/classic/aero/global/icons/Search-close.png                  (icons/Search-close-aero.png)
+        skin/classic/aero/global/icons/Search-glass.png                  (icons/Search-glass-aero.png)
+        skin/classic/aero/global/icons/Search-glass-rtl.png              (icons/Search-glass-rtl-aero.png)
         skin/classic/aero/global/icons/sslWarning.png                    (icons/sslWarning-aero.png)
         skin/classic/aero/global/icons/Warning.png                       (icons/Warning-aero.png)
         skin/classic/aero/global/icons/warning-large.png                 (icons/warning-large-aero.png)
         skin/classic/aero/global/icons/warning-16.png                    (icons/warning-16-aero.png)
         skin/classic/aero/global/icons/warning-24.png                    (icons/warning-24-aero.png)
         skin/classic/aero/global/icons/warning-64.png                    (icons/warning-64-aero.png)
         skin/classic/aero/global/icons/warningBar-30.png                 (icons/warningBar-30-aero.png)
         skin/classic/aero/global/icons/warningBar-60.png                 (icons/warningBar-60-aero.png)
--- a/toolkit/themes/winstripe/mozapps/extensions/extensions.css
+++ b/toolkit/themes/winstripe/mozapps/extensions/extensions.css
@@ -329,33 +329,46 @@ vbox[typeName="status"][type="header-rec
   font-size: 150%;
   background: -moz-dialog;
 }
 
 #searchbox {
   padding: 2px;
 }
 
-.searchbox-search, .searchbox-cancel {
+.searchbox-search,
+.searchbox-cancel {
   -moz-appearance: none;
   cursor: default;
   margin: 0;
   border: 0;
   padding: 0;
   width: 16px;
   height: 16px;
   min-width: 16px;
   background-color: -moz-field;
 }
 
 .searchbox-search {
-  list-style-image: url("chrome://mozapps/skin/extensions/searchIcons.png");
+  list-style-image: url("chrome://global/skin/icons/Search-glass.png");
   -moz-image-region: rect(0px 16px 16px 0px);
 }
 
+.searchbox-search[chromedir="rtl"] {
+  list-style-image: url("chrome://global/skin/icons/Search-glass-rtl.png");
+}
+
+.searchbox-search:hover {
+  -moz-image-region: rect(0px 32px 16px 16px);
+}
+
+.searchbox-search:hover:active {
+  -moz-image-region: rect(0px 48px 16px 32px);
+}
+
 .searchbox-cancel {
   list-style-image: url("chrome://global/skin/icons/Search-close.png");
   -moz-image-region: rect(0px 16px 16px 0px);
 }
 
 .searchbox-cancel:hover {
   -moz-image-region: rect(0px 32px 16px 16px);
 }
deleted file mode 100644
index 60c71147c7b731d2d0cb3ff305ece0a709858c86..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
deleted file mode 100644
index d894e972f8da7e358051a21c460b7e560e54f233..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
GIT binary patch
literal 0
Hc$@<O00001
--- a/toolkit/themes/winstripe/mozapps/jar.mn
+++ b/toolkit/themes/winstripe/mozapps/jar.mn
@@ -12,17 +12,16 @@ classic.jar:
         skin/classic/mozapps/extensions/itemDisabledFader.png      (extensions/itemDisabledFader.png)
         skin/classic/mozapps/extensions/itemEnabledFader.png       (extensions/itemEnabledFader.png)
         skin/classic/mozapps/extensions/notifyBadges.png           (extensions/notifyBadges.png)
         skin/classic/mozapps/extensions/update.css                 (extensions/update.css)
         skin/classic/mozapps/extensions/themeGeneric.png           (extensions/themeGeneric.png)
         skin/classic/mozapps/extensions/viewButtons.png            (extensions/viewButtons.png)
         skin/classic/mozapps/extensions/ratings.png                (extensions/ratings.png)
         skin/classic/mozapps/extensions/extensionIcons.png         (extensions/extensionIcons.png)
-        skin/classic/mozapps/extensions/searchIcons.png            (extensions/searchIcons.png)
         skin/classic/mozapps/extensions/eula.css                   (extensions/eula.css)
         skin/classic/mozapps/handling/handling.css                 (handling/handling.css)
         skin/classic/mozapps/passwordmgr/key.png                   (passwordmgr/key.png)
 #ifdef MOZ_PLACES
         skin/classic/mozapps/places/defaultFavicon.png             (places/defaultFavicon.png)
         skin/classic/mozapps/places/tagContainerIcon.png           (places/tagContainerIcon.png)
 #endif
         skin/classic/mozapps/plugins/missingPlugin.css             (plugins/missingPlugin.css)
@@ -56,17 +55,16 @@ classic.jar:
         skin/classic/aero/mozapps/extensions/itemDisabledFader.png         (extensions/itemDisabledFader.png)
         skin/classic/aero/mozapps/extensions/itemEnabledFader.png          (extensions/itemEnabledFader.png)
         skin/classic/aero/mozapps/extensions/notifyBadges.png              (extensions/notifyBadges-aero.png)
         skin/classic/aero/mozapps/extensions/update.css                    (extensions/update.css)
         skin/classic/aero/mozapps/extensions/themeGeneric.png              (extensions/themeGeneric-aero.png)
         skin/classic/aero/mozapps/extensions/viewButtons.png               (extensions/viewButtons-aero.png)
         skin/classic/aero/mozapps/extensions/ratings.png                   (extensions/ratings-aero.png)
         skin/classic/aero/mozapps/extensions/extensionIcons.png            (extensions/extensionIcons-aero.png)
-        skin/classic/aero/mozapps/extensions/searchIcons.png               (extensions/searchIcons-aero.png)
         skin/classic/aero/mozapps/extensions/eula.css                      (extensions/eula.css)
         skin/classic/aero/mozapps/handling/handling.css                    (handling/handling.css)
         skin/classic/aero/mozapps/passwordmgr/key.png                      (passwordmgr/key-aero.png)
 #ifdef MOZ_PLACES
         skin/classic/aero/mozapps/places/defaultFavicon.png                (places/defaultFavicon-aero.png)
         skin/classic/aero/mozapps/places/tagContainerIcon.png              (places/tagContainerIcon-aero.png)
 #endif
         skin/classic/aero/mozapps/plugins/missingPlugin.css                (plugins/missingPlugin.css)