Changes: * KHTML o Don't crash when triple-clicking on a line that has :after or :before content, or anything that isn't in the DOM o Implement nondeterministic CSS matching o Do not crash if an old target got destroyed. o Fix static Y position of positioned objects in initial whitespace (3.5 regression). o Fontrendering: A few percent speedup by caching font scalability info o Konqueror will crash if a floated link uses :hover:before or :hover:after to create a positioned element. o Text selection misbehaves for devanagari. o Fix crash when hovering a HTML menu item o Don't crash when null pointer passed to removeEventListener o Prevent an infinite loop in parseToken() when dealing with broken HTML. o If we saved creating a renderer at attach. Create it if we later need it. o Don't allow to find text in password fields. o Improve XHTML CSS styling o Handle CSS restyling for all types of dynamic DOM changes and user interaction o Only repaint the expossed background when scrolling. Optimizes a few slow pages with unoptimized X11 drivers. o Speed-up painting and selections on pages with large tables. o Match better the error-handling capabilities of Firefox with respect to DL/DT/DD elements. o Added missing sanity check which caused crashes in caret mode on pgup/pgdn when there was no valid caret. o Make sure copyBlt doesn't fail because of different depth. o No other property depends on background-image, and applying it before the rest of the background short-hand breaks it under inheritance. * KIO o Add media kioslave support to KFileDialog o KPropertiesDialog first renames the file, then allows all plugins to save their changes. o Make KDirSelectDialog work with media:/ and similar. Fixes JuK. * KDEPrint o Fix usage of private methods in CUPS which broke KDEPrint with CUPS 1.2 o Allow adding multiple file to the to-be-printed list. o No fax sent when special characters are included in the sender information o Kdeprintfax ignores paper size setting when using Hylafax * KDE-UI o Use KConfigGroup to reset the config group automatically. o Give a possibility to disable spellchecking. * KIO-Slaves o KIO-HTTP o Keep the fragment when doing redirections. (the HTTP requests and redirections don't include fragments; it's a browser thing).
17 lines
734 B
Text
17 lines
734 B
Text
$NetBSD: patch-db,v 1.4 2006/06/01 13:39:10 markd Exp $
|
|
|
|
For some reason, g++-2.95 on NetBSD 1.6.2/i386 did not accept the ==
|
|
operator here. The QT documentation says that using QString::compare is
|
|
equivalent.
|
|
|
|
--- khtml/rendering/font.h.orig Mon Oct 10 17:06:06 2005
|
|
+++ khtml/rendering/font.h Tue Dec 20 20:24:55 2005
|
|
@@ -43,7 +43,7 @@ public:
|
|
FontDef()
|
|
: size( 0 ), italic( false ), smallCaps( false ), weight( 50 ) {}
|
|
bool operator == ( const FontDef &other ) const {
|
|
- return ( family == other.family &&
|
|
+ return ( QString::compare(family, other.family) == 0 &&
|
|
size == other.size &&
|
|
italic == other.italic &&
|
|
smallCaps == other.smallCaps &&
|