Subject: CVS commit: pkgsrc/x11/kdelibs3
From: Mark Davies
Date: 2006-06-01 15:39:10
Message id: 20060601133910.E4518211CA@cvs.netbsd.org

Log Message:
Update to KDE 3.5.3

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).

Files:
RevisionActionfile
1.112modifypkgsrc/x11/kdelibs3/Makefile
1.35modifypkgsrc/x11/kdelibs3/PLIST
1.74modifypkgsrc/x11/kdelibs3/distinfo
1.4modifypkgsrc/x11/kdelibs3/patches/patch-db
1.8removepkgsrc/x11/kdelibs3/patches/patch-ad
1.6removepkgsrc/x11/kdelibs3/patches/patch-af
1.8removepkgsrc/x11/kdelibs3/patches/patch-ag
1.2removepkgsrc/x11/kdelibs3/patches/patch-bu
1.4removepkgsrc/x11/kdelibs3/patches/patch-ch
1.3removepkgsrc/x11/kdelibs3/patches/patch-ci