# HG changeset patch # Parent fed9e4aaa684fb6e7eacfee6715c101e23f46d7b # User Matt Brubeck Bug 932999 - New image for Metro download button diff --git a/browser/metro/base/content/bindings/circularprogress.xml b/browser/metro/base/content/bindings/circularprogress.xml --- a/browser/metro/base/content/bindings/circularprogress.xml +++ b/browser/metro/base/content/bindings/circularprogress.xml @@ -10,17 +10,17 @@ xmlns:html="http://www.w3.org/1999/xhtml"> - + document.getAnonymousElementByAttribute(this, "anonid", "progressRing"); diff --git a/browser/metro/theme/browser.css b/browser/metro/theme/browser.css --- a/browser/metro/theme/browser.css +++ b/browser/metro/theme/browser.css @@ -741,52 +741,63 @@ documenttab[selected] .documenttab-selec visibility: collapse; } #download-progress:not([progress]) { visibility: collapse; } #download-progress { - -moz-image-region: rect(0px, 40px, 40px, 0px) !important; + width: 40px; + height: 40px; + list-style-image: url(chrome://browser/skin/images/navbar-download.png); + -moz-image-region: rect(0px, 40px, 40px, 0px); } #download-progress:hover { - -moz-image-region: rect(40px, 40px, 80px, 0px) !important; + -moz-image-region: rect(0px, 80px, 40px, 40px); } #download-progress:active { - -moz-image-region: rect(80px, 40px, 120px, 0px) !important; + -moz-image-region: rect(0px, 120px, 40px, 80px); } #pin-button { list-style-image: url(chrome://browser/skin/images/navbar-pin.png); } #star-button { list-style-image: url(chrome://browser/skin/images/navbar-star.png); } #menu-button { list-style-image: url(chrome://browser/skin/images/navbar-menu.png); } @media (min-resolution: @min_res_140pc@) { + #download-progress { + list-style-image: url(chrome://browser/skin/images/navbar-download@1.4x.png); + } + #pin-button { list-style-image: url(chrome://browser/skin/images/navbar-pin@1.4x.png); } #star-button { list-style-image: url(chrome://browser/skin/images/navbar-star@1.4x.png); } #menu-button { list-style-image: url(chrome://browser/skin/images/navbar-menu@1.4x.png); } } @media (min-resolution: @min_res_180pc@) { + #download-progress { + list-style-image: url(chrome://browser/skin/images/navbar-download@1.8x.png); + } + #pin-button { list-style-image: url(chrome://browser/skin/images/navbar-pin@1.8x.png); } #star-button { list-style-image: url(chrome://browser/skin/images/navbar-star@1.8x.png); } diff --git a/browser/metro/theme/images/navbar-download.png b/browser/metro/theme/images/navbar-download.png new file mode 100644 index 0000000000000000000000000000000000000000..5758ba134e71df7a4563f16f0ac814a175141b88 GIT binary patch literal 1514 zc$@+11r_>~YsD_2T{bj7R4k zLrQ%7AuEL*K*W)4=_7v0_sB=eY2sk7M}Kw1pS~zPQMy=kHp6l*O8(*K-+5AjHGFrL zGQj|9D9Urkd;22Fu>j2@Rb0d8A~1rz!&XNv$JPa{Y@xi@!j{=Hd~Y18A`AGgMY$5? zMwF%U-nJ+^qU?(Dctd=yX3dwDfVB|p4LJ;MVhpWGTwq~&gDq^eaIOw{>pg-l94k)8 zcPq-NC>I)0O$K7`iSkmEc4WSgR?3%_z)eYfnB&PldA8;QMQG^#``k*@@JV6MJS%OW z2px(qmKE})2DmQ5weS##I&y8vhMPYU1Q{au*p)M)_iks}q^Sw+Xw)mnuW~sf@Xz;t!eA0G)U_ z;~WzbllRr{DtxrkZEV+Y{EBgoA&JRle4Dm4-F{nM#nXXA7h+4Jx8{L@SWCx z?-VOf$5$s?@nwo@`BDQg%AmTwiyH7<6!6u}`XF!*|H(sTsyyBFf(&4Kgzq|Frpm{b z$fEMq(Rvw~x1HAr?3~Q&x(-vC*mkAitD|+d2w+|#uoiMJ}~6N|6@re?Y#?U;Z$?IQ<)+sXY*S5@JlJ^~B-;dqS$ zHQ6Bq2a(gj_u@K*8W@rt&jRy}Fmb^hbna_98q}v%hKu8(L-x8^gvNRuA;tzB(FUAl zJhA;e6}W7P>qQ`8Ryz<%KGQO|;3E4ckT7tLw-({RCGjxvg;N$~tOTCf44AOxfH0pt z_`nO;Y=7yJ#xS#tr%M#(%+m|JwHQS0X!xwcl@RE%Xid3j3?#~Dj<~=^1@76n2V6#U z5gArYZ1*NFbqisL%-TGlFyso~9^*W=B6Bwn>=p0@ z6*<7p%sj)zc$wg5Em~WM%oUe1z`pCb!uOJSt}>Ci;!*}3Uoepah`Zv;NJW5kaHnGk zk=f$nwL1zEecev%7wF4Gb`f`w-0hdv@dXh%(4OiQ6WxJkOcH4}Wv2Mg}Qgr6>aMUodT;%?)2+9iBG(??hfUtki$N8B|Z&18*}yFF2GfkS3b zhP_2252z#3dvzNRBwriF;tF(<*ze^sHITLipHENz94M)>=KDpy_;&Gi{`(()wr~*9 z6|cXGV=*#LCfEEo{tJ7QKB}Kl_#Rs>A5Id3@BJFQ!}OJwB>H zHV=URj1Pb-p#7xz35OVb&hy+P#7{UFK${;qc|d%rBWNdSex~R_@ck#i0E(&_JdmV* QMgRZ+07*qoM6N<$g1iLUSO5S3 diff --git a/browser/metro/theme/images/navbar-download@1.4x.png b/browser/metro/theme/images/navbar-download@1.4x.png new file mode 100644 index 0000000000000000000000000000000000000000..b103ddab27dfbd0ebba6c2d58f17de672403e5f4 GIT binary patch literal 2150 zc$@)d2$}bZP)2g&-q7Feybt#T(u8Oor+ML97m+n?nX-*7HM4H@2(6i|xsx3m5BJtzi zlDEd59ox?y&t#r7+F{w9@wfB)y=RZ@$po`~efVuxzVzg_DYxlzq5%k3QYe;9l} z771I+7nd(%ggTI0AEA5<0EcorPUT{@eAV$~o?uYBo|UL&t_HR9xdhECx^OLD#eA6~ z*qVG96o8GeaNzbQrUK#*^a#TV?5`Do9?Ij4B3-z7eAjZjl-rfuZgF2{t8!bC+cNGi z*Mu*GP@VWP2e>1wbvoC64DQ|4wPUF1W4O_U8mNs&fiIqk??!H?a=XBN7Xz_w$n7!i zr^FY-tobs_T6d!HazVmWLHL1MxWk>l74U(Vd{f{hT@5_y6S=Ka%op3N_%aKzyv1-# zJtnyAVc;6y$8bbF>I5Nk#>$}bftP%R9y6qYN8MLEY7D+Atu$X&0&W*;9<|pf&Pk-4 z=@E)_SNYeTEW>NhW9#_dp*U|NU9d$I>2@T(RBSF^<^bpYqcQ*3&gC&2?-&JIg>7U0 z9g?qBBF*N6g)_x1Z^de9&dH_DlyJ3W8xA#m;4PnG3%yE%mi`O$s+@c&n~^UoDS{-# z$yGkh_frw4Nu<7fshg3nWB9^}#zT!#p~13jk+&XMhBB2eC2r$M13|$;WHuC8WkjFn!TKDTFZ?EBdhXPI64wTlt4PPB?hHpXn=YZ^wp(`my z_lErJOIaw_bHVqZ5_Ac}mf^FMZ`#kv+2S_YsmHnCd(&H{Hhdf&9Gp{L&W>`z_K9B_}Pz=WC^} ze*n*Y&qo_c^!{uf`VNuCx*m-tC~IzD(Y<#i!rviM?PHJcUSOHa@^N`kn?@_AJ)3F8 zlR>IedtSrbg_gO8Ov1qTriOfPEcohf_k10ah~MX)RgF*dF)Z^~X`AT0y?eZ&4~jrmSX@HNHmm=@5L()@2&W2hl%$#zK?>?-+OUF`xJ zTSa_Lu{*wwlDmvjpVT!c%tP5}!roK(u02}PDcFsez2ntuSnl~C7lnS%P1<^I02DAx z`{Xt?d0gEM7?uruO|#985+2SQ07V(p^yR7nd{+g0jSKS&N{E;=0BWLyKx(%Q;JYp0 zYg~x$C^=m1L;M_uriA$ajdet8ttD&=K3^^|Qpv{FBZ7$%vF`PJRvo9g{b#Z=D4asn0ZL$}m>=RveBOLZm*^oL36? zk`O85f)Qg7D7`h4}Lisz?K_pm%&PPz)0^ zm+_v$N<=z};5pSY&pZxA!}o;YeAgv}$GIrk6AM00kq#;l=RF_os8^@$_5+KQO`KTP zo`FU8-il`~T1KRt;@nWWm*(+t+BdkoP%LrIu&8S@oskO-3SQ^9UyFlF-jZWOZ9ilZ zCmj1d3GYz*whW)8d^ec0a&#R*=lOR;L@?_8M<#JDVz^tfNhQ7#4_CY9^q%*8 z>S(4z@!t|AaKXX7@A;k)MIP#Yy1IUS(Hc*b4=(sVQ~pNpr!NZLPJMO#`m%i7))#T6 zH_!0REWe0L8fK&xuE7$A^8IAi2GxX_BN`fHW%$YTc@5vE;^9n5U;CT!SldeOY0FnP zd%$NJ!w0pHc6hI+w16#^QC+YKrcAGw{I1G(AkrH&ysUV4AHF)6md`ZYZcphVIzvIE zBu;hx{2hx!>?nLMgn7h!RpNZ1@Y$qV>h(+AjC}1w6vDK+ImFpMM4`ZgPG?6_Ro}Ii zV+?YglXJdT#JT4(8&$(MZ7pwCc%inj42uEyQnf<9_Ca3lgS@I1XCYtvC`8dd3bCS` zljl*01hR{eO?{ZGiLWUSlQr>0Z>qcy9UP c^8G8o0R4}I=CWdswg3PC07*qoM6N<$f?A0!5dZ)H diff --git a/browser/metro/theme/images/navbar-download@1.8x.png b/browser/metro/theme/images/navbar-download@1.8x.png new file mode 100644 index 0000000000000000000000000000000000000000..ba5f8bf1124512cea1e930168f84e12a5c7ada2d GIT binary patch literal 3081 zc$@(V4EFPhP)yJ{z$LTEnM$e1aUH+~65#)3l)Tb3d@9T*aM;pp z@U+I$qT_2Y=4p?o-LkaY4WIh(35db;5zLL0KaCW}`ziltfS@8zD^6BEPZh_P8a|{( z&L+EUK_?*L5cnJHZ>8a1unlns;k$zz4#U}Gy00wXg#kHwFEvOtOqH=KPrRJ@uos(KJoFBXUX+9%eg0X z2~xsYlekXsT6;dy;CWs{ZzhH!dpytU4l0kx=Wp~{N1j%g74&8c1@S4X8S@D&#dXyO zua%H@@M7P)6q!a`cRcZ0I_sc!UC5bFEkrhF0B2j`)`uvrXTDS5?)(q#*1yKVkBhO7 zdi;36KaVUckBrYLitG21bl`u$L68eM@u`9t@d*qD3=S0H8kdO%FUul&GO=H_nss1C z!Dk|_ze`qO7SNM*9P_D~Y54>iI3a&|EQD4dsw-t(txZ`b#eadQU{3C=q?H9m7I%ek zk&;gpP0OdH`Qd@2B3>=?tq_>^t5}waEoN+G4`P?^JTI$+ zd6A8BT~)24RPce3H_GKtH!)?gW6TegEu&~{_)y!3pTCpwdLJC1ZK-r=M2D;ClGWxZJU5nqoOq`cvHhZ&Y8a^&;-{QAVatf{4jKDB<7S(;X z2C=hP#v8~&*0&J(Jg5Pm2NrzlXj6Pz3EnHJIt?tNi5HW3uag>7m=i-Uw$W&7mPK4( zVh3=yMnJ@}$~wd1v4=I{^DqOSI@{Wmz_7EwD0CzTb)kV}9mV^4$b>2QoU!8X>&nxP z+4KZ@5}&%;b3PLfc3t?wpoUPyGGAA`XEhU-s?0h*jUkhX!1}_6`!xh2mbtHZ4|Y^T zK1V6|G=@y(al|7O!oy+RXh4}ci&2b47#j@=h4ApSh85-%%id1l(^!m8OVav8HHH#N zS|O3oNsalO81QK<#s`*4T^0^LsWA|-?3WcSd0p+)fKOvFJ|Hmh2E<{Ffrw@AH3HL? zz1L_+YrU2jKi6S$S_%N|Pl7fpz$=hIk>&wK+&52!)V@Uh|3O6cU*(R2)+Hh3Ba zX{^;CXsj`JHc$Cyk~uY**(|A9#Cwi(HuQMME0{xiCE+^@7XJ^wO}gFX7goL3P5aCEN+1~t=0{h&fi}ksO73g7;7p-mKel3L>=3&c~ z!1@---$XZGc&LGS$!aPLSzMqYl=lHR_RApzsDUJ$0Hy!57RAjE_ z({5VuDO6+yiED~aE1?zY$M+yFKx9tEg=I7GUOF$fT%gEYi)-1?dlliuv?41=Tr&)0 z&uA8(T?}fx;_@zG4AbDeVeFinE+0UF6OE7A^xRkC+?s^X8TR2^-X+|{bF^dUyvN+` zk-vbIrESS4FN5d2MH9z>yz&;;44-*LM&nP*fC{+79InW~o80og32;Xc*O-|-a8Tp} z74Wv>*82p{F{$`@-12{05LZ?{dD)iBE{%an`OJw2em?$j{Mzepyd;E9J$~$0{#hk9 zCB>LJDK29VCbUGdn7W7F z4Ccz76)djFttWj&%)II9+!{WY(3`43`kYyaq=z7GbOnt6Yd;*I~e4oi@>m$ra zl(VqlqHQTI-WW%F204mc#pfx8t$9Dl4+I61$4j2`@zFB#2`nIm=qXfjH3)3i^+m&r zwV`Php?|oVWvJOQUrBsGXt0I#vE!_O$GXPUJM#L<#}~8W6A*yfX8MJdkTDS1KGiA^ z92tZ?G(cRTrq$WSCu$TKvL^94Ly;X34u*8Fe+A-dmz+5?I5hK74{4 zU_oni-7vH>wMnRXnAgZx!>8fnrNAUDQy=?Mlbv)!0~jM5&4IpKRF;;w;nVQ>SAYQk XGn2mFKgL9600000NkvXXu0mjfiHh(a diff --git a/browser/metro/theme/jar.mn b/browser/metro/theme/jar.mn --- a/browser/metro/theme/jar.mn +++ b/browser/metro/theme/jar.mn @@ -22,16 +22,19 @@ chrome.jar: % override chrome://global/skin/about.css chrome://browser/skin/about.css % override chrome://global/skin/media/videocontrols.css chrome://browser/skin/touchcontrols.css % override chrome://global/skin/netError.css chrome://browser/skin/netError.css skin/images/panel-dark.png (images/panel-dark.png) skin/images/navbar-back.png (images/navbar-back.png) skin/images/navbar-back@1.4x.png (images/navbar-back@1.4x.png) skin/images/navbar-back@1.8x.png (images/navbar-back@1.8x.png) + skin/images/navbar-download.png (images/navbar-download.png) + skin/images/navbar-download@1.4x.png (images/navbar-download@1.4x.png) + skin/images/navbar-download@1.8x.png (images/navbar-download@1.8x.png) skin/images/navbar-forward.png (images/navbar-forward.png) skin/images/navbar-forward@1.4x.png (images/navbar-forward@1.4x.png) skin/images/navbar-forward@1.8x.png (images/navbar-forward@1.8x.png) skin/images/navbar-star.png (images/navbar-star.png) skin/images/navbar-star@1.4x.png (images/navbar-star@1.4x.png) skin/images/navbar-star@1.8x.png (images/navbar-star@1.8x.png) skin/images/navbar-pin.png (images/navbar-pin.png) skin/images/navbar-pin@1.4x.png (images/navbar-pin@1.4x.png)