[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenox/konq-embed
From:       Stefan Eilers <stefan.eilers () basyskom ! de>
Date:       2008-02-25 8:10:06
Message-ID: 1203927006.223393.7267.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 778999 by eilers:

Fixing crash if zoom level < 100%. This happens on some web pages if the
scaled image width == 0. 


 M  +3 -0      ChangeLog  
 M  +1 -1      kdesrc/khtml/patches/image_scaling_KDELibs_3.5.9.patch  


--- trunk/kdenox/konq-embed/ChangeLog #778998:778999
@@ -1,3 +1,6 @@
+
+2008-02-25 Stefan Eilers <stefan.eilers@basyskom.de>
+    * Fixing crash if some web pages are scaled < 100%
 2008-02-20 Stefan Eilers <stefan.eilers@basyskom.de>
     * Ported to KDELibs 3.5.9
 2007-06-27 Stefan Eilers <stefan.eilers@basyskom.de>
--- trunk/kdenox/konq-embed/kdesrc/khtml/patches/image_scaling_KDELibs_3.5.9.patch \
#778998:778999 @@ -216,7 +216,7 @@
  //         kdDebug() << " drawTiledPixmap(" << cx << ", " << cy << ", " << cw << ", \
                " << ch << ", " << sx << ", " << sy << ")" << endl;
 -        if (cw>0 && ch>0)
 -            p->drawTiledPixmap(cx, cy, cw, ch, bg->tiled_pixmap(c, \
                scaledImageWidth, scaledImageHeight), sx, sy);
-+        if (cw>0 && ch>0) {
++        if (cw>0 && ch>0 & scaledImageWidth > 0 & scaledImageHeight > 0) {
 +            if ( resizeCache.isNull() || resizeCache.width() != scaledImageWidth || \
resizeCache.height() != scaledImageHeight) {  +                const QPixmap& pix = \
bg->tiled_pixmap(c);  +                if (scaleFactor == 100) {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic