Bugzilla – Attachment 9623 Details for
Bug 7500
Use CSS Sprites in the OPAC for faster page loading
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 7500 [FOLLOW-UP][Missing images] Use CSS Sprites for faster page loading
Bug-7500-FOLLOW-UPMissing-images-Use-CSS-Sprites-f.patch (text/plain), 23.89 KB, created by
Owen Leonard
on 2012-05-16 17:08:23 UTC
(
hide
)
Description:
Bug 7500 [FOLLOW-UP][Missing images] Use CSS Sprites for faster page loading
Filename:
MIME Type:
Creator:
Owen Leonard
Created:
2012-05-16 17:08:23 UTC
Size:
23.89 KB
patch
obsolete
>From 688527af76d0e88ec52ea499bbbdea0c6aa43f66 Mon Sep 17 00:00:00 2001 >From: Owen Leonard <oleonard@myacpl.org> >Date: Wed, 16 May 2012 10:25:41 -0400 >Subject: [PATCH] Bug 7500 [FOLLOW-UP][Missing images] Use CSS Sprites for > faster page loading >Content-Type: text/plain; charset="utf-8" > >- Adds shelf browser navigational arrows to the main sprite. >- Removes "caret.gif" (a sort of breadcrumbs separator in the OPAC) and replaces > it with a similar Unicode arrow entity. >- Replaces item-bullet.gif (a custom list bullet used in the Cart) with data URI > encoding the image in the CSS >--- > koha-tmpl/opac-tmpl/prog/en/css/opac.css | 27 ++++++++++++++++++-- > .../opac-tmpl/prog/en/modules/opac-account.tt | 2 +- > koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt | 6 ++--- > .../opac-tmpl/prog/en/modules/opac-messaging.tt | 2 +- > koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt | 2 +- > .../opac-tmpl/prog/en/modules/opac-privacy.tt | 2 +- > .../prog/en/modules/opac-readingrecord.tt | 2 +- > .../opac-tmpl/prog/en/modules/opac-shelves.tt | 2 +- > .../opac-tmpl/prog/en/modules/opac-userdetails.tt | 2 +- > .../opac-tmpl/prog/en/modules/opac-userupdate.tt | 2 +- > koha-tmpl/opac-tmpl/prog/images/browse-next.gif | Bin 186 -> 0 bytes > koha-tmpl/opac-tmpl/prog/images/browse-prev.gif | Bin 189 -> 0 bytes > koha-tmpl/opac-tmpl/prog/images/caret.gif | Bin 63 -> 0 bytes > koha-tmpl/opac-tmpl/prog/images/item-bullet.gif | Bin 59 -> 0 bytes > koha-tmpl/opac-tmpl/prog/images/sprite.png | Bin 7511 -> 3138 bytes > 15 files changed, 36 insertions(+), 13 deletions(-) > delete mode 100644 koha-tmpl/opac-tmpl/prog/images/browse-next.gif > delete mode 100644 koha-tmpl/opac-tmpl/prog/images/browse-prev.gif > delete mode 100644 koha-tmpl/opac-tmpl/prog/images/caret.gif > delete mode 100644 koha-tmpl/opac-tmpl/prog/images/item-bullet.gif > >diff --git a/koha-tmpl/opac-tmpl/prog/en/css/opac.css b/koha-tmpl/opac-tmpl/prog/en/css/opac.css >index 0cc7f2d..46b0118 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/css/opac.css >+++ b/koha-tmpl/opac-tmpl/prog/en/css/opac.css >@@ -2016,7 +2016,6 @@ a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview, a#Fullhistory, a#Briefhisto > text-decoration : none; > } > #shelfbrowser td, #shelfbrowser th { >- vertical-align : bottom; > width : 20%; > } > #shelfbrowser td.top { >@@ -2028,6 +2027,30 @@ a#MARCview, a#MARCviewPop, a#ISBDview, a#Normalview, a#Fullhistory, a#Briefhisto > #shelfbrowser a { > display : block; > } >+#shelfbrowser #browser_next, >+#shelfbrowser #browser_previous { >+ background-image : url("../../images/sprite.png"); >+ background-position : -5px -988px; >+ background-repeat: no-repeat; >+ width : 16px; >+} >+#shelfbrowser #browser_next a, >+#shelfbrowser #browser_previous a { >+ cursor: pointer; >+ display : block; >+ height: 0 !important; >+ margin: 0; >+ overflow: hidden; >+ padding: 50px 0 0; >+ text-decoration: none; >+ width: 16px; >+} >+#shelfbrowser #browser_previous { >+background-position: -9px -1001px; >+} >+#shelfbrowser #browser_next { >+background-position: -9px -1051px; >+} > > #comments .commentline { > border-bottom : 2px solid #eeeeeb; >@@ -2137,7 +2160,7 @@ div.ft { > } > #basket td ul li { > font-size:90%; >- list-style:disc outside url("../../images/item-bullet.gif"); >+ list-style:disc outside url(data:image/gif;base64,R0lGODlhBQAHAJECAP///5zD6v///wAAACH5BAEAAAIALAAAAAAFAAcAAAIMjCUGkbvhFGQSmVAAADs=); > padding:0.2em 0; > } > >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt >index 581b948..eb9ee87 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-account.tt >@@ -13,7 +13,7 @@ > <div id="useraccount" class="container"> > <!--CONTENT--> > [% FOREACH BORROWER_INF IN BORROWER_INFO %] >- <h3><a href="/cgi-bin/koha/opac-user.pl">[% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account</a> <img src="[% themelang %]../../images/caret.gif" width="16" height="16" alt=">" border="0" /> Fines and charges</h3> >+ <h3><a href="/cgi-bin/koha/opac-user.pl">[% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account</a> ⇢ Fines and charges</h3> > [% END %] > > [% IF ( ACCOUNT_LINES ) %] >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt >index cc59fb2..a21ed79 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt >@@ -762,7 +762,7 @@ YAHOO.util.Event.onContentReady("furtherm", function () { > > > <table><tr> >- <td rowspan="2" style="width:20px;"><a style="height: 10em;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% IF ( shelfbrowser_prev_biblionumber ) %][% shelfbrowser_prev_biblionumber %][% ELSE %][% biblionumber %][% END %]&shelfbrowse_itemnumber=[% shelfbrowser_prev_itemnumber %]#shelfbrowser"><img src="/opac-tmpl/prog/images/browse-prev.gif" alt="Previous" border="0" /></a></td> >+ <td rowspan="2" style="width:20px;"><div id="browser_previous"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% IF ( shelfbrowser_prev_biblionumber ) %][% shelfbrowser_prev_biblionumber %][% ELSE %][% biblionumber %][% END %]&shelfbrowse_itemnumber=[% shelfbrowser_prev_itemnumber %]#shelfbrowser">Previous</a></div></td> > [% FOREACH PREVIOUS_SHELF_BROWS IN PREVIOUS_SHELF_BROWSE %] > <td><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% PREVIOUS_SHELF_BROWS.biblionumber %]&shelfbrowse_itemnumber=[% PREVIOUS_SHELF_BROWS.itemnumber %]#shelfbrowser"> > [% IF ( OPACAmazonEnabled ) %][% IF ( OPACAmazonCoverImages ) %][% IF ( PREVIOUS_SHELF_BROWS.browser_normalized_isbn ) %]<img border="0" src="http://images.amazon.com/images/P/[% PREVIOUS_SHELF_BROWS.browser_normalized_isbn %].01._AA75_PU_PU-5_.jpg" alt="" />[% ELSE %]<span class="no-image">No cover image available</span>[% END %][% END %][% END %] >@@ -796,7 +796,7 @@ YAHOO.util.Event.onContentReady("furtherm", function () { > > </a></td> > [% END %] >-<td rowspan="2" style="width:20px;"><a style="height: 10em;" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% IF ( shelfbrowser_next_biblionumber ) %][% shelfbrowser_next_biblionumber %][% ELSE %][% biblionumber %][% END %]&shelfbrowse_itemnumber=[% shelfbrowser_next_itemnumber %]#shelfbrowser"><img src="/opac-tmpl/prog/images/browse-next.gif" alt="Next" border="0" /></a></td> >+<td rowspan="2"><div id="browser_next"><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% IF ( shelfbrowser_next_biblionumber ) %][% shelfbrowser_next_biblionumber %][% ELSE %][% biblionumber %][% END %]&shelfbrowse_itemnumber=[% shelfbrowser_next_itemnumber %]#shelfbrowser">Next</a></div></td> > </tr> > > <tr> >@@ -805,7 +805,7 @@ YAHOO.util.Event.onContentReady("furtherm", function () { > [% END %] > > [% FOREACH NEXT_SHELF_BROWS IN NEXT_SHELF_BROWSE %] >- <td class="top">[% NEXT_SHELF_BROWS.itemcallnumber %]<a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% NEXT_SHELF_BROWS.biblionumber %]&shelfbrowse_itemnumber=[% NEXT_SHELF_BROWS.itemnumber %]#shelfbrowser">[% NEXT_SHELF_BROWS.title |html %]</a></td> >+ <td class="top" style="width:20px;">[% NEXT_SHELF_BROWS.itemcallnumber %]<a href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% NEXT_SHELF_BROWS.biblionumber %]&shelfbrowse_itemnumber=[% NEXT_SHELF_BROWS.itemnumber %]#shelfbrowser">[% NEXT_SHELF_BROWS.title |html %]</a></td> > [% END %] > </tr> > </table> >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt >index cfa8e83..59904bc 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-messaging.tt >@@ -25,7 +25,7 @@ > <div class="yui-b"><div class="yui-g" id="usermessaging"> > > [% FOREACH BORROWER_INF IN BORROWER_INFO %] >-<h3><a href="/cgi-bin/koha/opac-user.pl">[% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account</a> <img src="[% themelang %]../../images/caret.gif" width="16" height="16" alt=">" border="0" /> Your messaging settings</h3> >+<h3><a href="/cgi-bin/koha/opac-user.pl">[% BORROWER_INF.firstname %] [% BORROWER_INF.surname %]'s account</a> ⇢ Your messaging settings</h3> > [% END %] > > <form action="/cgi-bin/koha/opac-messaging.pl" method="get" name="opacmessaging"> >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt >index 3be0ef8..907835f 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-passwd.tt >@@ -9,7 +9,7 @@ > <div id="yui-main"> > <div class="yui-b"><div class="yui-g"> > <div id="userpasswd" class="container"> >- <h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> <img src="[% themelang %]l../../images/caret.gif" width="16" height="16" alt=">" border="0" /> Change your password </h3> >+ <h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> ⇢ Change your password </h3> > > [% IF ( Error_messages ) %] > <div class="dialog error"> <h3>There was a problem with your submission</h3> >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt >index adbc8f0..6440351 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-privacy.tt >@@ -9,7 +9,7 @@ > <div id="yui-main"> > <div class="yui-b"><div class="yui-g"> > <div id="userprivacy" class="container"> >- <h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> <img src="[% themelang %]l../../images/caret.gif" width="16" height="16" alt=">" border="0" /> Privacy policy </h3> >+ <h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> ⇢ Privacy policy </h3> > > [% IF ( deleted ) %] > <div class="dialog message">Your reading history has been deleted.</div> >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt >index 5f3f39c..23ef08c 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-readingrecord.tt >@@ -24,7 +24,7 @@ $(document).ready(function(){ > <div class="yui-b"><div class="yui-g"> > <div id="userreadingrecord" class="container"> > <!--CONTENT--> >-<h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> <img src="[% themelang %]../../images/caret.gif" width="16" height="16" alt=">" border="0" /> Checkout history</h3> >+<h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> ⇢ Checkout history</h3> > > [% UNLESS ( count ) %] > You have never borrowed anything from this library. >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt >index b6a2954..0479b3e 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-shelves.tt >@@ -227,7 +227,7 @@ $(function() { > <div class="yui-g"> > > [% IF ( viewshelf ) %]<!-- Viewing a particular shelf --> >- <h3><a href="/cgi-bin/koha/opac-shelves.pl">Lists</a> <img src="[% themelang %]/../images/caret.gif" width="16" height="16" alt=">" border="0" /> <em>[% shelfname |html %]</em></h3> >+ <h3><a href="/cgi-bin/koha/opac-shelves.pl">Lists</a> ⇢ <em>[% shelfname |html %]</em></h3> > [% IF ( itemsloop ) %] > <div id="toolbar" class="list-actions"> > >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-userdetails.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-userdetails.tt >index 0befa83..e695a7a 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-userdetails.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-userdetails.tt >@@ -9,7 +9,7 @@ > <div id="yui-main"> > <div class="yui-b"><div class="yui-g"> > >-<h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> <img src="[% themelang %]../../images/caret.gif" width="16" height="16" alt=">" border="0" /> Personal details</h3> >+<h3><a href="/cgi-bin/koha/opac-user.pl">[% firstname %] [% surname %]'s account</a> ⇢ Personal details</h3> > > <table> > <tr><th scope="row">Name:</th><td> [% firstname %] [% surname %]</td></tr> >diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-userupdate.tt b/koha-tmpl/opac-tmpl/prog/en/modules/opac-userupdate.tt >index b903e4d..60db209 100644 >--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-userupdate.tt >+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-userupdate.tt >@@ -13,7 +13,7 @@ > > <div id="userupdatecontainer" class="container"> > [% FOREACH BORROWER_INF IN BORROWER_INFO %] >-<h3><a href="/cgi-bin/koha/opac-user.pl">[% INCLUDE 'patron-title.inc' firstname = BORROWER_INF.firstname surname = BORROWER_INF.surname othernames = BORROWER_INF.othernames cardnumber = BORROWER_INF.cardnumber %]'s account</a> <img src="[% themelang %]../../images/caret.gif" width="16" height="16" alt=">" border="0" /> Your personal details</h3> >+<h3><a href="/cgi-bin/koha/opac-user.pl">[% INCLUDE 'patron-title.inc' firstname = BORROWER_INF.firstname surname = BORROWER_INF.surname othernames = BORROWER_INF.othernames cardnumber = BORROWER_INF.cardnumber %]'s account</a> ⇢ Your personal details</h3> > > [% IF ( OPACPatronDetails ) %] > <form action="/cgi-bin/koha/opac-userupdate.pl" method="get"> >diff --git a/koha-tmpl/opac-tmpl/prog/images/browse-next.gif b/koha-tmpl/opac-tmpl/prog/images/browse-next.gif >deleted file mode 100644 >index 7fcd3f0855dd01c9cf11ec30309769ec0c16c814..0000000000000000000000000000000000000000 >GIT binary patch >literal 0 >HcmV?d00001 > >literal 186 >zcmZ?wbhEHb6ksr7Sj5UO>EQdY+4s&r{pC`-rEJri|Ns9pfPvyq7DfgJRt6mq52TiX >zxjtgo9jSvSg<R&WiTl&?^e%f?L&wBtF4JajS$6K!Jf?)hk-6vB)otH-cfI-((-do& >zqKYq^iQdnYw3b@T*IgBo{bU;3+@y&N+q%l1ybPVeH~)5?;T;|Q)%U+ySgqfF_IG_l >mO;uw{b75;odtPTxcVh2^e%XmrCi737F`bKfwgMj~gEat{=~1o# > >diff --git a/koha-tmpl/opac-tmpl/prog/images/browse-prev.gif b/koha-tmpl/opac-tmpl/prog/images/browse-prev.gif >deleted file mode 100644 >index feca93e7ee7d120f9a0eb4d51274746fc2883d76..0000000000000000000000000000000000000000 >GIT binary patch >literal 0 >HcmV?d00001 > >literal 189 >zcmZ?wbhEHb6ksr7Sj5UO>EL^p+AU?9-h|D*cmC<G|Ns9pfPvyq7DfgJRt6mq52TiX >zxhZ1Toqwq;H`r#DM9x|JU<$jP*oRcX#J;J!%HDBKJz%|ioAdQeeb0Mj`=_pwte$oM >zLb^>~%egS)S#yF!FJy<U&N;O$<U^34K*ai|pJ(LQDPMjkSkt9*X78HcRSVfa-45re >pDy^>&C~s-4<}L2*>dWco%bYNAYR>dBrkS%`CeJCGC&I~K4FDo$Qd<B3 > >diff --git a/koha-tmpl/opac-tmpl/prog/images/caret.gif b/koha-tmpl/opac-tmpl/prog/images/caret.gif >deleted file mode 100644 >index 8c3bf7b9612aecc42f0198d7c3711c2eed5a90a2..0000000000000000000000000000000000000000 >GIT binary patch >literal 0 >HcmV?d00001 > >literal 63 >zcmZ?wbhEHb6krfwXkcVWOG`U*W~Sm#7DfgJMg|=QAOOiQFp2f_uRQ&hfAO3xN(PL4 >QJ3imfoM;gh!pL9^0Q#>Hwg3PC > >diff --git a/koha-tmpl/opac-tmpl/prog/images/item-bullet.gif b/koha-tmpl/opac-tmpl/prog/images/item-bullet.gif >deleted file mode 100644 >index eae920d001a46880af09818892e18bfe8e872e2e..0000000000000000000000000000000000000000 >GIT binary patch >literal 0 >HcmV?d00001 > >literal 59 >zcmZ?wbhEHbWMyDyn8?KN|Ns9vhhG6n1_lPjpDc_F3``6<KsEzNo`H#{N0n{j?uQ~N >KLNfyx7_0#*84!d3 > >diff --git a/koha-tmpl/opac-tmpl/prog/images/sprite.png b/koha-tmpl/opac-tmpl/prog/images/sprite.png >index 797c0f5f920cda8a033752889ce78dd46adae2fa..734328b58650d011ba433e00cf1c2e60e8c3d7bb 100644 >GIT binary patch >delta 2773 >zcmV;`3M%#2I>H!`77GMS2m=5B0J-PWe~}?Q8&86@OiWC9d3o^n{_OPr>-7F8Sc*!0 >zu)g8`k#HCrOG``hS`4+dwb3{(>QNOqYMwW1p7HqqP*6~jrZaz%!SDb7|3rPXR-4|> >z<@$EA>>o{hH;c6-RD_wCW&mcHB2j_%`u-(Ug=S_mC|HU0`u_X<|1)NpAWwei^8GPn >zm)-6BzT4t3VwEjkkmK<E;_v(;Qi1yV`u+X=B~^uhrrYlJ{w-gSa&mHfe0<C^GwSsH >zcXxNS-T&(I{xW}LmojCS-tGM{W0ik@fBgOb|IB9g_VzGil`&$KEnScM{r=zN!tVC{ >zB~*mz^Zn=R(kxw%Z*OlQPk#IR`||Sg@b>-Q>i630{d#(O%;x@#jEv~>{p0WbFJY7; >zQGxXI^kj^}dwY9^hKBk1`D<%y>Gb_<Y;4}`{PFSe>+65(_WS<w`2Okh{xM~jDqD@= >z@BL|vt}S1Y^YioK@BR1p_u)t$@Am#HTa8>?T=x3^aBy&t#6pp?)#C8{h=_>H=l+bP >zzWV(B(c$#_@xcG=04P_8DO!tZi>`!(gj<fmU7}hfQ-t^X|1MyXE?|>kVPW(5{_gJX >z@bK^<Pk(>o@ceUgb1`C+j*gD%>gp+3iP`M^B~^wjT#j3gz|_>#U|?X9l9DM{i6&Kr >zFJO}B^8A8=f?i%;|Kw)k@cn&#eTs^TCs&7CTU%t8%JupFC|QakQGh90j4oi2Q&Uq| >zSXeG!l3I?z;qLwS`v3R({`dR-@Av+t!QJ}&|N4LZ{`>s@{{H?th0wUq=H~MLC|8Ft >zVUy$U{3TR__4d&sPk`F&{vl9+B2j`WTZ=Gal<)TaCs>CjRfcqQbS`0&EL@EsPJJLw >zejrYNUy;RPVq!95mh$=j;qU(4?forak&TUw>-7ER=H?$xeCF}}_WAxQT8t`Nj4NA= >z|Njuo|NsBED}+}70097WQchEoaRd01fCC4A08{q|B>(^iyh%hsRCwC$+;?;oRTKtr >z5Qt@?6a@v8B4QZ_Fa$T7-E{+|K@0(+NQ5*Jkq{vQCQ`&`L?A>&6a+*OMMawQYNLq_ >z?7jEidyjr^C(Gj;?tQ>JCy-6vH#5s0Ki=DA=HAJk0bafTl-Y};oNyelMFJeV2PP+f >zyK~(fr^LkEd|ix(WAEj6cwcPb<@lycukUyDMK^Gqkk~t+_vk4cpWI`>fNOeO$#M7Y >z7hl}H|3s2y3>&U?jtWK5f=GaEK{R1<u3OcDF)<#t1uyq{y)SxIEqD={kZZxj-o4R; >zYzzK;O^+UELPZPq??2I$gW<#9f`9OTKLrbHkphm32YNi7f$m@ke)qZOpI`Xg3kzRZ >zxG<mKw@&gnIjO;C1pnQzQNu=!a5QZAF~O(5>2dPso2L`}<s{_Usgr)1`s`+cvof${ >zb<FD6F)PEAgW(#$-JD1!JXSHeP?nKcbIuLd2=1n2)G^OcILon4bUvEwK=pfn>wa=1 >z)|7)`!z#8yA=#>|3Y=w2#ZbwNA{2{F!BCb3g%mkh-V;+Th7H%^+a7b{va14>EY%qa >zrP&F``lF#Ta4>ya6M=)d!C=*BlCcrYk7nQ8l%nA}%of74h1M6L8GzU{L(zNCN|FJB >z@j|iXh}cAk{&ra0pj3=h@{F5*L(OK(5-fEu20AQtpO`u~Z1^B~#||a8Y12kM`FCnw >zu(n;hwF}y<-MwJ<0)mgV?a+QK!N&|4655X;xL#yEBr-Cx-rz`rj~qO>YCn?tXs5`X >zJZnc+g*mAmI;hY2nP;lF#feCZ7ALl#`P5UZeleA5xK{FcBDxHR>M{a<RkFEab(6a( >zd4GQ)0%tkai8<$nYcAv8$Edi#UZUb+|3^HhtX}O~owAAJh}3DRd3h1+<gUhX54qUM >zXV3m+=2Nq0Gkn_c;loeHaT?8&C(p+=dH#Hw&zSq(+_`h#c<Bt9j|;^VlVQU(kfUTM >zE-0{_6a*+f%U|qAa*O?c$rPvfe4fXBzLdv(DHKP1x-&0AY|~a!>~f8YYy4GQT%5~A >z@x4h&Gn100;@CxTc6NL)%j4tC^)_s{nmDQ|G=FUe^9?=v!#PV@z29oi5@zz`MP-Z1 >z%F2=%&hM8W9i9JMKEq8CM=wo$C$S058za2lof{)o?%YW6KNs$Q$-e~WTy_+;gq)n5 >zqjCt|b=wtULvDMD;I~(eST$mVI6k;ivP?!cHjy7ptr<Sdtom{w|6k6xOauF0&Gi@O >z<`$Ej;`=Mcx5*ci^0|j%Z=N?bA~kQCcjroiT@Q^Kh3^M(Yh121YltrgQ<L!BAZcd% >zUF|pT+Lu3BzC1pEJ3c!*+gxwMho7Sq3=9Mm+$!L<-5fvR2KxQ?aHI46K%Z|LH~BUn >zFg5i~l94B;0psE>BN@pV1x&h+VYKOEN%zHPFpOlyXP9a+9L{`hRl;|)xuAw?IY$RW >zGt?G=Gd$;&IngiE3@wZPF?vxnLUX@<*lC6?O<bCo2t+7<c4985;qYcl&2Tk4VYxE6 >zRm*5N0%dtWr{w@fTc%pViTMi(Lu?Bn8Ri5|u?$nGPAp|1R}<ULc33zRQ;K23<0niQ >zKOQ^H6Kp3FXin>eq+ur*+7n5`o(3nlBCR65qM{-#J)Pk6@{*GD^74{&k$rj0;?mO6 >z#fwXeii*a66cIe8PoF;GFxR_|Jbnw9$8UzigpW`#u&7AExTp2%Lo;y8mP>F)zJwbM >ze0bQfVRvzpKMWf;ZXBFo1UM@*GjkTn$Shb%=2n`KttBNRM~-9|0h(&56Wpws^TKfR >z=FP>yPJW|^;=S9pZL9cbCy21zw{Kr@@Em+G7qpIl@PogKmj^i>J9cdFU~jo1s@we$ >zs-FhSzF4*_jpd;;hT@pP^3dS#F&DIMag>6gQMZx|K%k1nm!ScE@#UD;Z^go|%9UR| >z{Nl@(CL}cQDi>eI!mp~8Uq??-F20O~UzIDrPBg`2_&|Bk?Sm9eboVWf-p(}<GH=i= >zgZL(YN=}}4w`n57wV&6OuA{kW{igNnZ#e$<LYnK_$clBxGoxF+*0N{ImMb<e@BK8M >zNe=7T^J#`#XSOb!zCE)w!_O2JmX{Y6KEv?#2c|zT9XrF1T#Kx@_7R5fUw=RL_1~Ln >z2^Y5Z3dMFPl{8xx46h7Bg32)r$}$|PJ6afj|K37`(+qM#^IkE<RJYi&6b!W$46T$* >z>G_f=RWOug42H6d9srVmu+Z|QAq5jkw*ka4Q%rS)EfJdKO1ca~ZRrF<Rcwjy>_o{n >z$<p~kKA?X!04JDoFy}nOO(`0#<_@*g9V%GALvbkCbg1F*e?sO)^q-J<5&b7*35a=r >zLT30-@KyQ@z2E|UhQifsu2`6HR|P{^hB?}mV@DZ=$O#CR6VNOtpjb}8Gu)Izt>Uf< >zhO!KRvJ4T*vrvxVP@dt3=B#z@#51&uK10vZX6V`a4Ap0-K11~xs?Sh;hUzm^pP~8; >z)n=sAIhrh8pW&J;U7z8aEM1@Bnk-#tpW#|8U5BM>v2-OP2g{v1tGSDCeHO0IXA9S7 >z=~@ieXX%;@*JbJ24A*4o`V7}$=~_Q5r0O$NpP~8;)n}+aL-iS|&rp4a>N8ZIq59lu >bkIMWH%(1%HVY2qM00000NkvXXu0mjf>5s6# > >literal 7511 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 >F{2w4>zwZD5 > >-- >1.7.9.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 7500
:
9226
|
9239
|
9241
|
9594
|
9599
|
9623
|
9677
|
9678
|
9679
|
9680
|
11398
|
11399
|
12165
|
13314
|
13386
|
13421