[AC][PATCH] Regresja KHTML w KDE 3.5.6
Michal Kochanowicz
michal w michal.waw.pl
Pią, 2 Lut 2007, 18:20:14 CET
W KHTML została wprowadzona poprawka, która w założeniu miała poprawiać
obsługę (kolorowanie) klikniętych linków, ale spowodowała spowolnienie
otwierania stron. Załączony patch odwraca tą zmianę.
Zmiana jest też na branchu w repo KDE.
Patch na pierwszy rzut oka może wydawać się bezsensowny, ale chodziło
poprostu o wyłączenie fragmentu kodu.
--
--= Michal Kochanowicz =--==--==BOFH==--==--= michal w michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!
-------------- następna część ---------
--- branches/KDE/3.5/kdelibs/khtml/html/html_documentimpl.cpp 2006/12/30 16:51:56 617941
+++ branches/KDE/3.5/kdelibs/khtml/html/html_documentimpl.cpp 2007/01/30 17:25:29 628618
@@ -222,7 +222,7 @@
void HTMLDocumentImpl::slotHistoryChanged()
{
- if ( !m_render )
+ if ( true || !m_render )
return;
recalcStyle( Force );
-------------- następna część ---------
Index: kdelibs.spec
===================================================================
RCS file: /cvsroot/SPECS/kdelibs.spec,v
retrieving revision 1.448.2.15
diff -u -r1.448.2.15 kdelibs.spec
--- kdelibs.spec 28 Jan 2007 22:12:56 -0000 1.448.2.15
+++ kdelibs.spec 2 Feb 2007 17:17:26 -0000
@@ -22,7 +22,7 @@
Summary(uk): K Desktop Environment - âŚÂĚŚĎÔĹËÉ
Name: kdelibs
Version: 3.5.6
-Release: 1
+Release: 1.1
Epoch: 9
License: LGPL
Group: X11/Libraries
@@ -42,6 +42,7 @@
Patch6: %{name}-kbugreport-https.patch
Patch7: %{name}-xgl.patch
Patch8: kde-ac260-lt.patch
+Patch9: %{name}-khtml-slow_page_change.patch
URL: http://www.kde.org/
BuildRequires: OpenEXR-devel >= 1.2.2
BuildRequires: acl-devel
@@ -342,6 +343,7 @@
%patch6 -p1
%patch7 -p1
%patch8 -p1
+%patch9 -p4
rm -f configure
cp /usr/share/automake/config.sub admin
Więcej informacji o liście dyskusyjnej pld-devel-pl