From efe1251628790289d8aa1a088f83aacb88a8fb35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?D=C3=A3o=20Gottwald?= Date: Sun, 31 May 2009 00:28:19 +0200 Subject: [PATCH] Bug 494659 / bug 494833 - Refresh new tab and all tabs icons on OS X. r=mstange --- browser/themes/pinstripe/browser/browser.css | 21 ++++++++++++++++-- .../tabbrowser/alltabs-box-bkgnd-icon.png | Bin 310 -> 1124 bytes .../pinstripe/browser/tabbrowser/newtab.png | Bin 283 -> 757 bytes 3 files changed, 19 insertions(+), 2 deletions(-) mode change 100644 => 100755 browser/themes/pinstripe/browser/tabbrowser/alltabs-box-bkgnd-icon.png mode change 100644 => 100755 browser/themes/pinstripe/browser/tabbrowser/newtab.png diff --git a/browser/themes/pinstripe/browser/browser.css b/browser/themes/pinstripe/browser/browser.css index 1e89e54346b..467eb18afb6 100644 --- a/browser/themes/pinstripe/browser/browser.css +++ b/browser/themes/pinstripe/browser/browser.css @@ -1701,14 +1701,31 @@ tabbrowser > tabbox > tabpanels { -moz-border-left-colors: rgba(0,0,0,0.25) rgba(255,255,255,0.15); -moz-border-right-colors: rgba(0,0,0,0.25) rgba(255,255,255,0.15); margin: 0; - padding: 0 4px; + padding: 0; +} +.tabs-newtab-button > .toolbarbutton-icon, +.tabs-alltabs-button > .toolbarbutton-icon { + padding: 0; } .tabs-newtab-button { list-style-image: url(chrome://browser/skin/tabbrowser/newtab.png); + -moz-image-region: rect(0, 18px, 20px, 0); +} +.tabs-newtab-button:hover { + -moz-image-region: rect(0, 36px, 20px, 18px); +} +.tabs-newtab-button:hover:active { + -moz-image-region: rect(0, 54px, 20px, 36px); } .tabs-alltabs-button { - padding-top: 2px; list-style-image: url(chrome://browser/skin/tabbrowser/alltabs-box-bkgnd-icon.png); + -moz-image-region: rect(0, 22px, 20px, 0); +} +.tabs-alltabs-button:hover { + -moz-image-region: rect(0, 44px, 20px, 22px); +} +.tabs-alltabs-button:hover:active { + -moz-image-region: rect(0, 66px, 20px, 44px); } .tabs-container > .tabs-newtab-button:hover, .tabs-alltabs-button:hover { diff --git a/browser/themes/pinstripe/browser/tabbrowser/alltabs-box-bkgnd-icon.png b/browser/themes/pinstripe/browser/tabbrowser/alltabs-box-bkgnd-icon.png old mode 100644 new mode 100755 index 1d997635c1dcbfc77e7d0d8fb431dfdf3a443f8e..08f54bba766c0d9ca9ced765545f9f1ad581aade GIT binary patch delta 1102 zcmV-U1hMVqN~y+{Nl2nF^KK@cSL&{GeU1R1^gP#8jp z6%<(!p+$lCpx_#0J%ms~BvJUHBo*qa>+jvYcV{|tJtM>F-o5_3Yy%&2ckkTUnQy-H zopYCR&Pg`4_93gI08Q!THO=rie@8Hcyyh;FeNAjO2jD_@mFpZEGQ_5n022{cu9MkH zgiwGR;0FW%xd0!)lZFgQLIR)zmH|tE6{(JFR)hx$2m%TKyOESsGE@@8=3{`l6osr; z1f_HkZ!(7q6Q|<>uQ_JBdP>KXxO9B-FmE`GBE*LC?%jR+MRU0c)p8t7f67^sFw-Dc zuAiyE@DK{28!19Z7>c>1TPQ_|`W&obEgl^bA$`D(D7VX>N8G*u(L6puwyi~o#K00d zF?1meYu#&u*ZmL-?#B~6ltCF%37;ID1m_QN-i8dykV@#VF+GNaCSTmCdpf6+!lwJ* z>ovD0tuibn7zuLw+Tor8e;vx)$;T6a52V>%xHI~pQWoV>lzOAk8TWM*ji3N)%1zvGajM*#^EiEm*;c$3HDS%YC z#62;_L4|1Ism=qY&eiUVgmT%e8DA#JxK5G@1YC>ng1Ibqwzl{Kl8{L8DNb!l>|%gO ziA8Dd{{@ItJF!VFf3`I*me@q8B}DCzA1)x}djjMrY-g{*h{t5a&G@RKL4G{RNi@1l zK2I-`AA&f*42FrN44S3y8dA-Y47I}aql&$Xnq^Xmqk?7;3#ck{OO++0z^l-mQck81 z2yNMR$w+B4bmvjBVxzBM-WwUbBB7Y)5^mb967;+yax*p`f3FwD#F7T_d$l*0E}w2x z5(3q>vS3};N2;o-goO3V%E~{nSnTUgoc7}4;>Ysx@^NuOWo2dK(P;F&gEvXFe4a=1 zi~^=5+HalcE7@Q8OB7!v;i8Gh%_j$B+LUu`i3qRPJJ8+T-CI*rGu74A)dwy=uoFZC z0)a?RPtTL;f9mS7&d$zfp-?E|z%-dsSIC#D6(nX+$ba~+*57oo>cN5HU89W`Djto@ zxZk0I*0RQSJVL}@9Uy`~yi?6~Ud1Dvl<2bj_l5iuPA*v~R7cOSLMxli z(n;Ya$&kLGp#n@)#F{Fy@ip9OV@miKc=}ZRS4u7QB>!h3NJ`N}Q@lm($v*)G0E&3T UpQT{TQvd(}07*qoM6N<$g3loS+5i9m delta 281 zcmV+!0p|YX2(|(tiBL{Q4GJ0x0000DNk~Le0000G0000G2nGNE03Y-JVUZyxe*oA? zL_t(|+G70w|33pIfRQQ&FfuYO1F}B@@mC=J4aEO&sAmFVRv_jEVqT!$C>E#$I}rbb z8t?~d2sXe9#cWVLs9pfNWHQtxzi=492DLdC*-7X&FoVp(=3S^9E3zO9nj(<1IH2r* zSp3fcb2=^qKz`?gDgqhsAIWwmZ>achoY4pj16?2$2gHg{&Bz9T@O>a&1k`hxy6J!@ zg^Y|zK*|#8HIUa&0rk#gBEhmnK>QfWeh9>K!7Pvqh{Zr448*M<8YV_^7y!M(2GsM5 f{(*=K00bBS<-l>tX3&}U00000NkvXXu0mjf4w`NZ diff --git a/browser/themes/pinstripe/browser/tabbrowser/newtab.png b/browser/themes/pinstripe/browser/tabbrowser/newtab.png old mode 100644 new mode 100755 index c0f32b6c9aac0741d86c00da6bbb3d736d453664..f6582078f49789bdad234906e474bfe0b9027f77 GIT binary patch literal 757 zcmVvIvOaMmH*=AU=U^ysRZ4CeF3bSlw1@QHf_J zWRPk2>6tk_&3sdTRZkz)wk?dQZN2+*s8A90Qm(bfXhA&~7-!>9nw=!H+pkh+Oj$;8q*)JiO8ET4}IBnkBd*%k;Uca`6T~5*r%J#M5&w-** zcjT3X3lVcrbJ8T9o(cDyC3tSlhN7tYfK>y5*&anhi5yEQQVz-y&2&2DV1~^dZ0YWe z#txPQ3z8-0I?2NLIrSk*IV&!ak_$BE!Yej7BqoRiHhACVj-2|;JkLupFX0i+a~`Xr z%&i$kWaYue<2R9s!2y|UhWgFZ6bGn7uvGzzriNR0u3o~+`>5}z!{Z`Wu!>WQ+z1bu z^oUTy)|iEeSoliNU6Yt>3eJ8GOvk7s{rmE?fhbPFmPgCL5iop%&&8X+NY~$=#CJG; zTg-Evu0LFM8+!>pZ+171vkgRWiyy6Dlzj@(Ftf5LZ6sdvy?N=WNyR0g1 ziu2unT<>af{Ed!zS^?%4U3}n2WJ_N>Y*l)&58vRavmELN*)KS(ce#%TTzsJ;S`w@j z>r`Xwkn$eJ{dPcoc~Y=sATZqlr5IcQE5tfgxnd!}a$0K(2G;!%j5+ag2r8Usr)R|Y zLK}&7D&M=iy5%ms_~a`fuiPb_`=X`Bupb-vBe)(7n1DR(wxxHD{qGhE2;WTh-DtLB n-e_{Th#pumz+Qh1{1RXQpnWlKFekL300000NkvXXu0mjfOHNuQ literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^AT~D#8<2F%laT;YjKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=fm(z?n2}-D9FQLN5>H=O_M6Pie9Zc4lL|pPXM4IhhDcm)onXy( z$U(sQ{yPKD7L8h#Q(K~!-~R1=r$tF5P)($!OSNJ3#mT9aJiRKtla5V$E;c1dZ|M~8 z)BL&xwkrk=|E>Pc)I$ztaD0e0sxF^X)OQ%