Closed
Bug 955541
Opened 10 years ago
Closed 10 years ago
Update tabbrowser images for retina displays
Categories
(Instantbird Graveyard :: Conversation, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
1.5
People
(Reporter: nhnt11, Assigned: nhnt11)
Details
Attachments
(2 files, 5 obsolete files)
6.43 KB,
image/png
|
Details | |
29.40 KB,
patch
|
florian
:
review+
|
Details | Diff | Splinter Review |
*** Original post on bio 2103 at 2013-08-12 21:38:00 UTC *** *** Due to BzAPI limitations, the initial description is in comment 1 ***
Assignee | ||
Comment 1•10 years ago
|
||
*** Original post on bio 2103 as attmnt 2696 at 2013-08-12 21:38:00 UTC *** Tabbrowser images such as the tab backgrounds and close buttons need to be updated for retina displays on OS X.
Attachment #8354465 -
Flags: review?(florian)
Assignee | ||
Comment 2•10 years ago
|
||
*** Original post on bio 2103 as attmnt 2697 at 2013-08-12 22:04:00 UTC was without comment, so any subsequent comment numbers will be shifted ***
Assignee | ||
Comment 3•10 years ago
|
||
*** Original post on bio 2103 as attmnt 2698 at 2013-08-12 22:06:00 UTC *** This matches how Firefox looks.
Attachment #8354467 -
Flags: review?(florian)
Assignee | ||
Comment 4•10 years ago
|
||
Comment on attachment 8354465 [details] [diff] [review] Patch *** Original change on bio 2103 attmnt 2696 at 2013-08-12 22:06:07 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354465 -
Attachment is obsolete: true
Attachment #8354465 -
Flags: review?(florian)
Assignee | ||
Comment 5•10 years ago
|
||
*** Original post on bio 2103 as attmnt 2699 at 2013-08-12 23:53:00 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354468 -
Flags: review?(florian)
Assignee | ||
Comment 6•10 years ago
|
||
Comment on attachment 8354467 [details] [diff] [review] Fix awkward border shown in attachment 2697 [details] [diff] [review] *** Original change on bio 2103 attmnt 2698 at 2013-08-12 23:53:58 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354467 -
Attachment is obsolete: true
Attachment #8354467 -
Flags: review?(florian)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → nhnt11
Status: NEW → ASSIGNED
Assignee | ||
Comment 7•10 years ago
|
||
*** Original post on bio 2103 at 2013-08-12 23:55:36 UTC *** Comment on attachment 8354468 [details] [diff] [review] (bio-attmnt 2699) Add @2x image for tab drop indicator ># HG changeset patch ># User Nihanth Subramanya <nhnt11@gmail.com> ># Date 1376351457 -19800 ># Tue Aug 13 05:20:57 2013 +0530 >Bug 955541 (bio 2103) - Update tabbrowser images for retina displays, r=fqueze > >diff --git a/instantbird/themes/jar.mn b/instantbird/themes/jar.mn >--- a/instantbird/themes/jar.mn >+++ b/instantbird/themes/jar.mn >@@ -73,25 +73,33 @@ instantbird.jar: > skin/classic/instantbird/preferences/mail.png (preferences-winstripe/mail.png) > #endif > #ifdef XP_UNIX > #ifdef XP_MACOSX > * skin/classic/instantbird/tabbrowser.css (tabbrowser-pinstripe/tabbrowser.css) > skin/classic/instantbird/tabbrowser/newtab.png (tabbrowser-pinstripe/newtab.png) > skin/classic/instantbird/tabbrowser/newtab@2x.png (tabbrowser-pinstripe/newtab@2x.png) > skin/classic/instantbird/tabbrowser/tab-arrow-left.png (tabbrowser-pinstripe/tab-arrow-left.png) >+ skin/classic/instantbird/tabbrowser/tab-arrow-left@2x.png (tabbrowser-pinstripe/tab-arrow-left@2x.png) > skin/classic/instantbird/tabbrowser/tab-arrow-right.png (tabbrowser-pinstripe/tab-arrow-right.png) >+ skin/classic/instantbird/tabbrowser/tab-arrow-right@2x.png (tabbrowser-pinstripe/tab-arrow-right@2x.png) > skin/classic/instantbird/tabbrowser/tab-overflow-border.png (tabbrowser-pinstripe/tab-overflow-border.png) > skin/classic/instantbird/tabbrowser/tab-top-hover-active.png (tabbrowser-pinstripe/tab-top-hover-active.png) >+ skin/classic/instantbird/tabbrowser/tab-top-hover-active@2x.png (tabbrowser-pinstripe/tab-top-hover-active@2x.png) > skin/classic/instantbird/tabbrowser/tab-top-normal-active.png (tabbrowser-pinstripe/tab-top-normal-active.png) >+ skin/classic/instantbird/tabbrowser/tab-top-normal-active@2x.png (tabbrowser-pinstripe/tab-top-normal-active@2x.png) > skin/classic/instantbird/tabbrowser/tab-top-selected-active.png (tabbrowser-pinstripe/tab-top-selected-active.png) >+ skin/classic/instantbird/tabbrowser/tab-top-selected-active@2x.png (tabbrowser-pinstripe/tab-top-selected-active@2x.png) > skin/classic/instantbird/tabbrowser/tabDragIndicator.png (tabbrowser-pinstripe/tabDragIndicator.png) >+ skin/classic/instantbird/tabbrowser/tabDragIndicator@2x.png (tabbrowser-pinstripe/tabDragIndicator@2x.png) > skin/classic/instantbird/tabbrowser/tabbar-top-bg-active.png (tabbrowser-pinstripe/tabbar-top-bg-active.png) > skin/classic/instantbird/tabbrowser/tabbar-top-bg-inactive.png (tabbrowser-pinstripe/tabbar-top-bg-inactive.png) > skin/classic/instantbird/tabbrowser/alltabs-box-bkgnd-icon.png (tabbrowser-pinstripe/alltabs-box-bkgnd-icon.png) >+ skin/classic/instantbird/lion/tabbrowser/alltabs-box-bkgnd-icon.png (tabbrowser-pinstripe/alltabs-box-bkgnd-icon-lion.png) >+ skin/classic/instantbird/tabbrowser/alltabs-box-bkgnd-icon@2x.png (tabbrowser-pinstripe/alltabs-box-bkgnd-icon-lion@2x.png) > #else > * skin/classic/instantbird/tabbrowser.css (tabbrowser-gnomestripe/tabbrowser.css) > skin/classic/instantbird/tabbrowser/tab.png (tabbrowser-gnomestripe/tab.png) > skin/classic/instantbird/tabbrowser/tab-overflow-border.png (tabbrowser-gnomestripe/tab-overflow-border.png) > skin/classic/instantbird/tabbrowser/tabDragIndicator.png (tabbrowser-gnomestripe/tabDragIndicator.png) > #endif > #else > * skin/classic/instantbird/tabbrowser.css (tabbrowser-winstripe/tabbrowser.css) >@@ -319,8 +327,12 @@ instantbird.jar: > skin/classic/instantbird/messages/simple/Incoming/Content.html (messages/simple/Incoming/Content.html) > skin/classic/instantbird/messages/simple/Incoming/Context.html (messages/simple/Incoming/Context.html) > skin/classic/instantbird/messages/simple/Incoming/NextContext.html (messages/simple/Incoming/NextContext.html) > skin/classic/instantbird/messages/simple/Info.plist (messages/simple/Info.plist) > skin/classic/instantbird/messages/simple/main.css (messages/simple/main.css) > skin/classic/instantbird/messages/simple/Status.html (messages/simple/Status.html) > skin/classic/instantbird/messages/simple/Variants/Normal.css (messages/simple/Variants/Normal.css) > skin/classic/instantbird/messages/simple/Variants/Dark.css (messages/simple/Variants/Dark.css) >+ >+#ifdef XP_MACOSX >+% override chrome://instantbird/skin/tabbrowser/alltabs-box-bkgnd-icon.png chrome://instantbird/skin/lion/tabbrowser/alltabs-box-bkgnd-icon.png os=Darwin osversion>=10.7 >+#endif >diff --git a/instantbird/themes/tabbrowser-pinstripe/alltabs-box-bkgnd-icon-lion.png b/instantbird/themes/tabbrowser-pinstripe/alltabs-box-bkgnd-icon-lion.png >new file mode 100644 >index 0000000000000000000000000000000000000000..4d71308d278644ee9dda74ddac9207c0b1b26b3b >GIT binary patch >literal 538 >zc$@(m0_FXQP)<h;3K|Lk000e1NJLTq001)p000yS1^@s6AP5Dd0005uNkl<Zc-rlj >zze@sP9LBrzygV@rlEjRVB2zLWD8!Z$hyIMVh=P6${TL%CXpNwPhG;CJA!seCMFOcM >zS^^=Vr52HvhPUT|Z<AoxFR=39!^88u-;;Yd?)9xvO8ptCWqyLildn=O^W$YSpaTP# >zpcYtf&`WN}oL0$Ybl{W+_W~dAg8-FYa!cm)N-d)S2XKJ~DbNnOKsQx<K-OI{uT^Rp >zC-BHy=m33S5TvQ}lKW-OS+)$Wac}^3!48$4x!s4uwFGX#HMpYEGk>Ry3F<+sKRvnU >zPL3(h(5&*L<`tEmIoD;*EL)~fC`4kh*sPQqq0%$ATc%hn#v_r)7Vg~!YgBsXHr|XE >zw4UC*OeZI{?*pSps%7e2QR$gW8E@G)BWU@2z9$q4&EO$Msr1abZWAq+%MApB!A<<e >z29=)qJ7o;u0nN*2Dt>(PypovNf9#yQP*i&6T$ee+&NriHv)N=c8l9rjGyfotOeQlN >z4u{vN^fq=g2e3dRXj{Ed{fF77_0;rEo=VSL)-BH4-OZdJPNn}OCP+{}xHZ>-CJ@@V >zRJ~UZYJo~Gd0ho>%_W6Q;Fgcv#{yLGZduoV$8o0g6yPfP_y1*QGfmKmppoi9vs&iA >cm-!A}0h)`@YUO@9WdHyG07*qoM6N<$g0_nLLjV8( > >diff --git a/instantbird/themes/tabbrowser-pinstripe/alltabs-box-bkgnd-icon-lion@2x.png b/instantbird/themes/tabbrowser-pinstripe/alltabs-box-bkgnd-icon-lion@2x.png >new file mode 100755 >index 0000000000000000000000000000000000000000..875f73c5e2080b247f9345f10677fdf42f33039a >GIT binary patch >literal 1350 >zc$@)71-bf(P)<h;3K|Lk000e1NJLTq003qH001Zm1^@s642_R|000FINkl<ZXx{CZ >zO-Ni<6vyv;Iinc^8Z}PEDXC<U%%Uk23nhy}x)DU`s?dmwG6cGC)y1?39YYr(b|FGZ >z5ld;a>Y^1S&@}yk23ydYU=v%^IHPEjT9w2wZFC&x&FlHgeQ>?J=jhCPI@o*QhsX2I >zy`Fi0&;1y;uIo%udbpXgk~AfZ5=NO4MhSED?D9{gff7b_%#kpcfV)7%Ig~Iqh~YL7 >z#KZA&d=f_7$dd(fTZyEE$uEjor-*_WB9vJmiX;jocaBR5Q~dHJb_rg-Um(B{V`WnJ >z<XzU3F#8io>=v<0@bb$o@Jrnzca7R(Z0s1XAWT3Ip+drl2Lxffs$=ZkW8`JbCv;0d >z5at-CLJ-9-2_r9OYL6*E6lSvV8^TzLVkM3&jLYQj>`NF-cAPj#g!afuKE`X~%Q}oY >zT)PNUCJ7^VOohc#=CNxj^ENg%zT<Mat`S#>D|tZ9HH@)anELwq%QW|G;#=Zo9*}bz >zV{E8n$5Qt32bVs)`fkT$Z!G$2?|YX<h#!et#5bH<JT`(H<YJ7;QdZRFpPiVPxE>CN >zACR9SR)}Q_@GON~jKNqNg~^VOkAD;jh3=BSPCO;nEWopM<YG*bb;$P_cl7<fE5Q?? >z5ns(I<`11AA{Lxs$U!c~<l9^JElf>KjeBft?7OC>rX~7)j`*FJlt63_ImpEryM>`H >zbd8RVe%8>?FipSD5ci1RBoLcH4stQ3$U1a6aK7nS<0rlGuWRe-7Rp0sS@2Xd3%>Bm >zPAG<F$U!c~n9Qdadt81*OTzr{@bDe_S;=FYM4AJi;Tg}F#~24T<ww+w$)Ta4ud1u7 >zef)!^C3HMP4sva(Ll>F&n=O=;2UlWmzwv3MYvXbG@oE;V4HM6E!VEDyLk@B=MxMv6 >zd(2`a5}6+y983g*!74uSCPznXU|=AL9OOE9Vp?o&Zl3M$@Bcm!2vo{-AlBE{_XBc@ >zs6#gsgp<>9Oq*O`iMqPlrHijeKKG;+(mra+fWK@T_=sJ+5cvW*$i*0pwU~29_v}{~ >zOgh)v+WLS#_^Qw6tKzX7e8k$?+GhAtmvc~<?K(O-I_~%M^o)5t9-O-Hp*8r3b#`{% >zv!M=IoSgA@urzLIY;$UrO`kh^I@$7K?R8gbQS*Cp48TY1T;y~DImqS9sWCohB}$?9 >z7)(AFjYg;9@py*(697J9{AFaB^R`__EEXH@>gr06kAIRX_=wq9hbW2x=G`JP=`4FT >z|CCK%c=e_GFF(h=%&aDL03R_tLk@EJ7)_eXbV)1pg1JE?y1TpoATc}uK4SdYLD_a4 >z)TuwWx3@0?_zu+}cgz-l*_&${?8(Cvn|ib5{4Y%vYc~LV#PEzSv4${Nsbg&auIyhT >zN&C%R0H4PW+P3SUjs7NZpbp(+DKk38IQ(oZ{lk`5*V%N}TP-&Le8l)ah;cYF6UNq# >zF%0*Ghn%%T{QAVHI&`U9WMMLfFt{_#K4yQWHdz9|=XWhb7_*Ma*}2Ea_JniT=2RV4 >z9g`7Gf@v<ovpavWSpc8M(n4P5pgQLNV!B1whytaB?%9y;cNrmH%eV0>VG0*VlTT;j >zVL;mK#U(6faa2~qI3SRCN;5;-<?h0iFwX2ZatCQ9LTFO1z87(nFgAQ|W^w^FyFluD >z?G`1BGXm|#o=pi;qNapV!YEV16k+k#N&_W~>KJ88m?L2S0cs2?Tl1;c0RR9107*qo >IM6N<$f|C1(vH$=8 > >diff --git a/instantbird/themes/tabbrowser-pinstripe/tab-arrow-left@2x.png b/instantbird/themes/tabbrowser-pinstripe/tab-arrow-left@2x.png >new file mode 100755 >index 0000000000000000000000000000000000000000..20bf78db21347a968e519564dc6aa39f4cc5fa78 >GIT binary patch >literal 2768 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 >W%1!dCU^AQm0000<MNUMnLSTZhvqmuh > >diff --git a/instantbird/themes/tabbrowser-pinstripe/tab-arrow-right@2x.png b/instantbird/themes/tabbrowser-pinstripe/tab-arrow-right@2x.png >new file mode 100755 >index 0000000000000000000000000000000000000000..d319accc51cf1b9d0dc2cf4224f1349def1eeab6 >GIT binary patch >literal 2732 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 > >diff --git a/instantbird/themes/tabbrowser-pinstripe/tab-top-hover-active@2x.png b/instantbird/themes/tabbrowser-pinstripe/tab-top-hover-active@2x.png >new file mode 100755 >index 0000000000000000000000000000000000000000..a8215a283d57a01334bd53c4a864ad373cfc4cd8 >GIT binary patch >literal 891 >zc$@)y1BCpEP)<h;3K|Lk000e1NJLTq001@s001-y1^@s6!Hvt-0009*Nkl<ZXx{Bw >z(M}ps5Z!xsy9icEL1PRL7L&H|0r&@FjQFSzeuS?+@Bt=%gP*_?KhlIi`qYxP35J?h >z5~D`j7<W6z%q9Z?VPV-#=}vO8T*A&dvom*gmwUDAy2d<08^V-QejrT?m=i+!kT$j^ >zX+43BX^PLo(Ii-mR|K1nlfXOI^Jn&P`7-S@ASK8=0T7g6EHIKj;hpFCv4wx##~o;3 >zO8njw0j(0=61E6Mfr3xSbGO*%stC{&T2;^)lR+&K-V^eKEMM(O%6bsT0{hG}$KrtC >z0trl(ADk}}J`i57tgNWBvoovNY}(y!cY(UmRDciof=~Dc2Xifpz{V;`?W0-1af+~s >zD|m2lV6|GUM5R)(3Wb8sWHM8y3qIfrKH(c2oUKjfHpguy+DEoPuz}8XczCF*)vA?F >zryUw!6Mhidgzr<L&AzVT8yw)`Zn-g_nFNxtH-sgW$octs!m_Lf8eec=e+W+j%&{l- >z1)mq-02i0#5^K;wmLf_ZjluEpv6anc@95(t3vp)z_`U=eI9W?t+}{E#MNDM1x3`D! >zl@Xp@F{jr|0xd<wH%=p;&)?F)2{AB-IStkjcvpPBQnqd18zCEW_UH(r6nih9<2=rA >zUJV3uj?^~kBh@opyc2|M%<1cSQ5$n=abU7CBErny$D*>CypPRwDax)GD*C!&T#9ii >zGNS5=amM1n;;tBX#kdqhDaE<JkIn5Io4ePRxD@}jQjEJ|T#6BwVvn;3OL3^CIAf!- >z7O_qJPp~p3*oF{d=3dk_&Z303Osf)!gh6n^o@3wyH|vqhwZ1YY7yIN+0V9{oImu)) >z^hF79f}4kO2f@%qKs_Q;CSx66Zf|ctMim&idAKfg4b7Y$GBIV=-VrjXRLVFxIk}5! >zVu2ePpoKN{XG;wY%w^*`#_pJ+m#x#&)BClxwYyHIqoV-0p+RJ=$Qmu7`{h!k-(X7u >zQvZvt(k<<jdD!3If2!B(zZ;E)9R<J*4bTEj&<2gHb^NYKCtMM})M~YF<#M^(ZnuAu >zxi>dAW)uK7G(Zb9K^rtqe1qQI-ThiBl|Jt5?0h;pI{F+XpaEK->A!ut{|kuaLIcUb >R+(7^U002ovPDHLkV1gobpZWj* > >diff --git a/instantbird/themes/tabbrowser-pinstripe/tab-top-normal-active@2x.png b/instantbird/themes/tabbrowser-pinstripe/tab-top-normal-active@2x.png >new file mode 100755 >index 0000000000000000000000000000000000000000..658b291d3940b0a53d321f54ff86e2ade53cf82f >GIT binary patch >literal 968 >zc$@*q12_DMP)<h;3K|Lk000e1NJLTq001@s001-y1^@s6!Hvt-000AzNkl<Zc-rln >zu}<4i7=^Ko?Igs;K-$7kAyo<sv{HlALP|qI)25*<bjd3q!HC4d!aMK+?2K%PfdPaV >zcml-00t;`zLjO}8WHmyCVBdQYilq-JQuLqm+1D3EcF)bt&9mg64;>yBAT}V*Be4Oo >zVjg@X6KfOc6<om+d?Aw%pR-)fjztxUS>#s8W0^i75JDj$1052PkhA(Y+lvL6pR$-m >z9KmI1UU)5x3m=3Tp^}gp&Kl?JJhNP8TOe&Qhi5P=3<)KaQA~+hS!O%wiN(v$Wxy+; >zjNl*$KCiB>P8}Q^OkQ4ImSo2JBwz++VJ2o%u8d4(yX;~m7mM$y4A0&)0&BI}r>m<g >z%A^lwBZG3&%+9cjokXmC3Fd_orOMaW*C_B#7!_U!kq{&#;;d23Mh3DdS7L{FNhT8G >z)#A-O8%0s&;^G2VYD@@)ydpwmAPbquW(Qui<YF$j-w6y~US6J-?-miRi6Sy7Ho-1# >zQZbvCJ`kpa>dwy2WPGKx5F!)V>=3Y%om9*hLY}ee>FMbk1nLBt6q{uiKMk>r5D7JK >zc6Rnsw-_>!O(JwkD(19{ot&KX%Xj;9g3LR_oHWD+ggJ10d>rZ)LngAxKv%32vBSed >z{3Ffj1esm2M~Hm^#>AMfOl*IDA6sx%C&*MORtLt!n6E<YD=;R;d}U(0ySvzeGde-0 >zO0jRim>BcBVx5Y~PY7(mzD|&-Qmg@ti7{V=*mqz|jQPsMwzs#j1$#O{rb@9UFeb)) >zWnx=fTiB^wogh=C*gP;M#{8~Wr(&C%o7ky(b%IQlVn2W}G3Kif`w5JRF<+V3#>NJ= >zU`Hp&R4Mig7!zZDnqt`}D3(oAYym7SEny3`b%M;>{ItaepODyKGO_rfUrrc$Dq`%C >zV>j!uVi=g`!|g@i_ZM2N7S_F`6J#PA9ngiH+)l+T;t0ObFBCC!czAeTZe&}x7&4Jf >zu_8P9>}Y|9irG9PIj-pnhBg|F83dUC*%Yg=Q;r?&hlp8syeaTe_>H9??_i9X5<@mR >zpbI*+zd-=*6SH}lM}#s4fwi@@sq^#mk!rQtYXW4W1G<nhJNoE+zgT<}gretpb1N$= >z<)fpcx6NiV#1b$8ve5xu&<Wkxk;nhVoWFk@r>9UT^wjHhPksxH?CtFp*Vota95^ru >qI-m<Wp&L4)D-Wk#>^brL#r^;aVB9|VL(Vk-0000<MNUMnLSTZo*|tRh > >diff --git a/instantbird/themes/tabbrowser-pinstripe/tab-top-selected-active@2x.png b/instantbird/themes/tabbrowser-pinstripe/tab-top-selected-active@2x.png >new file mode 100755 >index 0000000000000000000000000000000000000000..7de41e77b273e66b7578c11c96efbe054b1655fc >GIT binary patch >literal 1098 >zc$@)B1hxB#P)<h;3K|Lk000e1NJLTq001@s001-y1^@s6!Hvt-000CLNkl<ZXx{Bw >zO-LI-6yBL^^J9pyq0y9DgqA{W)rzsj(nG--C`fwrBJ|K>@tRxdwFn-1@72<K%_$Um >z@Z>=~6h)*69@9gGVinpn>HF*(9oNk!n^iZ|9r&2tVfTCAoA+jRVV*QxG%2O9fl~`L >zfKxkR%av9)PHDHe7PVSU5>y}3U@}4tVE5c1r?OK=gEz;lv!xjh(JgRELxd4_3H6@N >zr5sgG+UoHfG36A$1BXl&0AW!=OzS&bB4*(TGq=gMr0$&Oh-ovUW=)S$n8tbuLxe|! >zaYBwTL3rX46a4NtbAhv0b1=jaRO#6;EoC!n3hAIZg;`9}*aPZE2-gV-9{1Wz<^tyk >z+em7W3$d1lYfidIKNYbQjXk73-QV9IFO^Eq%H{H_{r&y7H2%&DzyU6Bf*Us2R!XI0 >zvuP<CrJ&Y>xRXflW1-K^&JL}vuD;3Ta{2D=?!IU=8uuD5aDWS(;D!y@Vw;_;;h461 >zQIid#CG^dL?gwCKZf@>gp-^}kiA1ml%7m|kb;1{qSZA&>xM2gf*tr4AW+J@qih_wU >z)L$7K9E{J*%)Agn?9%-PJGMutU@knO!d&3ofDPD!P1t4)QvbHK;+W8$!7TM)jAn40 >zX7d+aZxMbIs%HdnZ^0I9vYsAotr<=Z%4YsBnCvnJhKGmmQn!5y(P<XjY|~&3p=SO_ >zWD{wq*4e@4kV>V@Gmg}W$gxd>HJtd>YITiC%{gJ3=I%L0>i}$1ShSqVFO@z!d*>J} >zg}pjjT6Rp>kX3wetkOV}r=MVz*EOFYnvIr|V@@PhpWsSoD-rX{u~UhdQ){P)1&#%& >z_&-MMk53397Ob(0vfcZ&#)4D~A{J~O!3R3{KnD>EB6blXCfabj7iW=*!3VnCKhRb} >zzc&xzIu&hBEo2*S9*)|j8nhhG3d{LeyG2aeY1REeX^-PcCIiJKBArf${c?<L3)Ui? >zPB!6_thcpWN+57*Z;XwNCH+c8wrv<k6$Gj@!uAuO*Fqh;=7a2m>KnShffuKyrf&Kb >zF}5vOi>lf&?X=@sTGo=aoG3~UWvRbPEt1dYZ~5gIY(oRIu%@VCDNEAVp5!AMJrz}y >zGF)HLhXuK?u<$gQOn&prG1!I%-W>X%jjIThb9yQsmgA}Nx)`B@fYbSFC_%_%GLfaF >zrF=G<MJg=&xZN*91GGRBv_T`ZvgVjxCMb>LRcvTxS65eca&j_0KR<tGb93|g=;-Ke >z8ZQxk__*D}b_rUb3EH3$T8*PRuEVN1L~N1pned76ac5`eL$O$VJv}}BIFU&Fqz8+} >zzp9z4&wz#^G(j6QLMt?D`r*r>H0oE#d?&0B-V@f^z$t|_*0jPJZ7YKQ0=|nxD8hth >Q`2YX_07*qoM6N<$f{=0vr2qf` > >diff --git a/instantbird/themes/tabbrowser-pinstripe/tabbrowser.css b/instantbird/themes/tabbrowser-pinstripe/tabbrowser.css >--- a/instantbird/themes/tabbrowser-pinstripe/tabbrowser.css >+++ b/instantbird/themes/tabbrowser-pinstripe/tabbrowser.css >@@ -159,16 +159,40 @@ statusbarpanel#statusbar-display { > background-image: > url(chrome://instantbird/skin/tabbrowser/tab-top-normal-active.png), > url(chrome://instantbird/skin/tabbrowser/tab-top-hover-active.png), > url(chrome://instantbird/skin/tabbrowser/tab-top-selected-active.png), > url(chrome://instantbird/skin/tabbrowser/tabbar-top-bg-active.png), > url(chrome://instantbird/skin/tabbrowser/tabbar-top-bg-inactive.png); > } > >+@media (min-resolution: 2dppx) { >+ .tabbrowser-tab > .tab-stack > .tab-content, >+ .tabbrowser-arrowscrollbox > .tabs-newtab-button > .toolbarbutton-icon { >+ border-image: url(chrome://instantbird/skin/tabbrowser/tab-top-normal-active@2x.png) 0 22 fill repeat stretch; >+ } >+ >+ .tabbrowser-tab:hover > .tab-stack > .tab-content:not([selected="true"]), >+ .tabbrowser-arrowscrollbox > .tabs-newtab-button:hover > .toolbarbutton-icon { >+ border-image: url(chrome://instantbird/skin/tabbrowser/tab-top-hover-active@2x.png) 0 22 fill repeat stretch; >+ } >+ >+ .tabbrowser-tab > .tab-stack > .tab-content[selected="true"] { >+ border-image: url(chrome://instantbird/skin/tabbrowser/tab-top-selected-active@2x.png) 0 22 fill repeat stretch; >+ } >+ >+ /* preloading hack */ >+ .tabbrowser-strip::after { >+ background-image: >+ url(chrome://instantbird/skin/tabbrowser/tab-top-normal-active@2x.png), >+ url(chrome://instantbird/skin/tabbrowser/tab-top-hover-active@2x.png), >+ url(chrome://instantbird/skin/tabbrowser/tab-top-selected-active@2x.png); >+ } >+} >+ > .tabbrowser-tab:focus > .tab-stack { > box-shadow: @focusRingShadow@; > } > > .tabbrowser-tab:not([selected="true"]):not(:hover):not(:-moz-lwtheme) { > color: #222; > } > >@@ -198,23 +222,18 @@ statusbarpanel#statusbar-display { > } > > .tabbrowser-strip:not(:-moz-lwtheme) { > padding-bottom: 1px; /* 2px in Firefox */ > height: 25px; /* not in Firefox */ > background-image: url(chrome://instantbird/skin/tabbrowser/tabbar-top-bg-active.png) ; > } > >-/* work around the brokenness of the native theming caused by the tab bar >- not being a toolbar (these 2 rules are not in Firefox). */ > .tabbrowser-tabpanels:not(:-moz-lwtheme) { >- border-top: 1px solid rgba(150, 150, 150, .43); /*-moz-mac-chrome-active*/ >-} >-.tabbrowser-tabpanels:not(:-moz-lwtheme):-moz-window-inactive { >- border-top-color: rgba(202, 202, 202, .43); /*-moz-mac-chrome-inactive*/ >+ border-top: 1px solid transparent; > } > > .tabbrowser-strip:not(:-moz-lwtheme):-moz-window-inactive { > background-image: url(chrome://instantbird/skin/tabbrowser/tabbar-top-bg-inactive.png); > } > > .tabbrowser-tabs { > -moz-box-align: stretch; >@@ -251,16 +270,23 @@ statusbarpanel#statusbar-display { > z-index: 2; > height: 33px; > width: 10px; > margin-bottom: -33px; > position: relative; > background: url('chrome://instantbird/skin/tabbrowser/tabDragIndicator.png') 50% 40% no-repeat; > } > >+@media (min-resolution: 2dppx) { >+ .tab-drop-indicator { >+ background: url('chrome://instantbird/skin/tabbrowser/tabDragIndicator@2x.png') 50% 40% no-repeat; >+ background-size: 12px 33px; >+ } >+} >+ > /** > * In-tab close button > */ > > .tab-close-button > .toolbarbutton-icon { > -moz-margin-end: 0px !important; > } > >@@ -278,16 +304,35 @@ statusbarpanel#statusbar-display { > .tab-close-button:hover { > -moz-image-region: rect(0, 32px, 16px, 16px); > } > > .tab-close-button:hover:active { > -moz-image-region: rect(0, 48px, 16px, 32px); > } > >+@media (min-resolution: 2dppx) { >+ .tab-close-button { >+ list-style-image: url("chrome://global/skin/icons/close@2x.png"); >+ -moz-image-region: rect(0, 32px, 32px, 0); >+ } >+ >+ .tab-close-button:hover { >+ -moz-image-region: rect(0, 64px, 32px, 32px); >+ } >+ >+ .tab-close-button:hover:active { >+ -moz-image-region: rect(0, 96px, 32px, 64px); >+ } >+ >+ .tab-close-button > .toolbarbutton-icon { >+ width: 16px; >+ } >+} >+ > .tabbrowser-arrowscrollbox > .scrollbutton-up, > .tabbrowser-arrowscrollbox > .scrollbutton-down { > -moz-image-region: rect(0, 11px, 17px, 0); > margin: 0; > padding: 0 4px; > border: none; > } > >@@ -325,16 +370,53 @@ statusbarpanel#statusbar-display { > -moz-image-region: rect(0, 44px, 17px, 33px); > } > > .tabbrowser-arrowscrollbox > .scrollbutton-up[disabled], > .tabbrowser-arrowscrollbox > .scrollbutton-down[disabled] { > -moz-image-region: rect(0, 33px, 17px, 22px) !important; > } > >+@media (min-resolution: 2dppx) { >+ .tabbrowser-arrowscrollbox > .scrollbutton-up, >+ .tabbrowser-arrowscrollbox > .scrollbutton-down { >+ -moz-image-region: rect(0, 26px, 40px, 0); >+ } >+ >+ .tabbrowser-arrowscrollbox > .scrollbutton-up:-moz-locale-dir(ltr), >+ .tabbrowser-arrowscrollbox > .scrollbutton-down:-moz-locale-dir(rtl) { >+ list-style-image: url("chrome://instantbird/skin/tabbrowser/tab-arrow-left@2x.png"); >+ } >+ >+ .tabbrowser-arrowscrollbox > .scrollbutton-down:-moz-locale-dir(ltr), >+ .tabbrowser-arrowscrollbox > .scrollbutton-up:-moz-locale-dir(rtl) { >+ list-style-image: url("chrome://instantbird/skin/tabbrowser/tab-arrow-right@2x.png"); >+ } >+ >+ .tabbrowser-arrowscrollbox > .scrollbutton-up:hover, >+ .tabbrowser-arrowscrollbox > .scrollbutton-down:hover { >+ -moz-image-region: rect(0, 52px, 40px, 26px); >+ } >+ >+ .tabbrowser-arrowscrollbox > .scrollbutton-up:hover:active, >+ .tabbrowser-arrowscrollbox > .scrollbutton-down:hover:active { >+ -moz-image-region: rect(0, 78px, 40px, 52px); >+ } >+ >+ .tabbrowser-arrowscrollbox > .scrollbutton-up[disabled] > .toolbarbutton-icon, >+ .tabbrowser-arrowscrollbox > .scrollbutton-down[disabled] > .toolbarbutton-icon { >+ -moz-image-region: rect(0, 26px, 40px, 0) !important; >+ } >+ >+ .tabbrowser-arrowscrollbox > .scrollbutton-up > .toolbarbutton-icon, >+ .tabbrowser-arrowscrollbox > .scrollbutton-down > .toolbarbutton-icon { >+ width: 13px; >+ } >+} >+ > .tabbrowser-arrowscrollbox > .scrollbutton-up:not([disabled]):-moz-locale-dir(ltr), > .tabbrowser-arrowscrollbox > .scrollbutton-down:not([disabled]):-moz-locale-dir(rtl) { > border-width: 0 2px 0 0; > border-style: solid; > border-image: url("chrome://instantbird/skin/tabbrowser/tab-overflow-border.png") 0 2 0 2 fill; > } > > .tabbrowser-arrowscrollbox > .scrollbutton-down:not([disabled]):-moz-locale-dir(ltr), >@@ -425,16 +507,35 @@ statusbarpanel#statusbar-display { > -moz-image-region: rect(0, 34px, 20px, 17px); > } > > .tabs-alltabs-button[type="menu"][open="true"]:not([disabled="true"]), > .tabs-alltabs-button:not([disabled="true"]):hover:active { > -moz-image-region: rect(0, 51px, 20px, 34px); > } > >+@media (min-resolution: 2dppx) { >+ .tabs-alltabs-button { >+ list-style-image: url(chrome://instantbird/skin/tabbrowser/alltabs-box-bkgnd-icon@2x.png); >+ -moz-image-region: rect(0, 34px, 40px, 0); >+ } >+ >+ .tabs-alltabs-button:not([disabled="true"]):hover { >+ -moz-image-region: rect(0, 68px, 40px, 34px); >+ } >+ >+ .tabs-alltabs-button[type="menu"][open="true"]:not([disabled="true"]), >+ .tabs-alltabs-button:not([disabled="true"]):hover:active { >+ -moz-image-region: rect(0, 102px, 40px, 68px); >+ } >+ .tabs-alltabs-button > .toolbarbutton-icon { >+ width: 17px; >+ } >+} >+ > .tabs-alltabs-button > .toolbarbutton-menu-dropmarker, > .tabs-alltabs-button > .toolbarbutton-text { > display: none; > } > > .tabs-alltabs-button > .toolbarbutton-icon { > -moz-margin-end: 2px; > } >@@ -450,12 +551,28 @@ statusbarpanel#statusbar-display { > .tabs-closebutton:hover { > -moz-image-region: rect(0, 32px, 16px, 16px); > } > > .tabs-closebutton:hover:active { > -moz-image-region: rect(0, 48px, 16px, 32px); > } > >+@media (min-resolution: 2dppx) { >+ .tabs-closebutton { >+ -moz-padding-end: 8px; >+ list-style-image: url("chrome://global/skin/icons/close@2x.png"); >+ -moz-image-region: rect(0, 32px, 32px, 0); >+ } >+ >+ .tabs-closebutton:hover { >+ -moz-image-region: rect(0, 64px, 32px, 32px); >+ } >+ >+ .tabs-closebutton:hover:active { >+ -moz-image-region: rect(0, 96px, 32px, 64px); >+ } >+} >+ > .alltabs-item[tabIsVisible] { > /* box-shadow instead of background-color to work around native styling */ > box-shadow: inset -5px 0 ThreeDShadow; > }
Assignee | ||
Comment 8•10 years ago
|
||
*** Original post on bio 2103 as attmnt 2701 at 2013-08-12 23:57:00 UTC *** Sorry about the previous comment. I was trying to do something and ended up with something else completely.
Attachment #8354470 -
Flags: review?(florian)
Assignee | ||
Comment 9•10 years ago
|
||
Comment on attachment 8354468 [details] [diff] [review] Add @2x image for tab drop indicator *** Original change on bio 2103 attmnt 2699 at 2013-08-12 23:57:11 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354468 -
Attachment is obsolete: true
Attachment #8354468 -
Flags: review?(florian)
Assignee | ||
Comment 10•10 years ago
|
||
*** Original post on bio 2103 as attmnt 2702 at 2013-08-13 00:01:00 UTC *** Sorry for the multiple consecutive patches.
Attachment #8354471 -
Flags: review?(florian)
Assignee | ||
Comment 11•10 years ago
|
||
Comment on attachment 8354470 [details] [diff] [review] Fix indentation *** Original change on bio 2103 attmnt 2701 at 2013-08-13 00:01:43 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354470 -
Attachment is obsolete: true
Attachment #8354470 -
Flags: review?(florian)
Assignee | ||
Comment 12•10 years ago
|
||
*** Original post on bio 2103 as attmnt 2703 at 2013-08-13 00:13:00 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354472 -
Flags: review?(florian)
Assignee | ||
Comment 13•10 years ago
|
||
Comment on attachment 8354471 [details] [diff] [review] Add @2x image for tab drop indicator (forgot hg add in previous patch) *** Original change on bio 2103 attmnt 2702 at 2013-08-13 00:13:40 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8354471 -
Attachment is obsolete: true
Attachment #8354471 -
Flags: review?(florian)
Comment 14•10 years ago
|
||
Comment on attachment 8354472 [details] [diff] [review] Fix disabled arrowscrollbox icons *** Original change on bio 2103 attmnt 2703 at 2013-08-13 00:30:52 UTC *** Thanks! :-)
Attachment #8354472 -
Flags: review?(florian) → review+
Comment 15•10 years ago
|
||
*** Original post on bio 2103 at 2013-08-13 00:44:31 UTC *** http://hg.instantbird.org/instantbird/rev/a3ad7775638b
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → 1.5
You need to log in
before you can comment on or make changes to this bug.
Description
•