rev 12389 - in trunk/packages/kdelibs/debian: . patches

Raúl Sánchez Siles kebianizao-guest at alioth.debian.org
Sat Oct 11 09:01:32 UTC 2008


Author: kebianizao-guest
Date: 2008-10-11 09:01:31 +0000 (Sat, 11 Oct 2008)
New Revision: 12389

Added:
   trunk/packages/kdelibs/debian/patches/62_fix_googlemaps_backport.diff
Modified:
   trunk/packages/kdelibs/debian/changelog
Log:
Fixed wrong Google Maps rendering, added 62_fix_googlemaps_backport.diff

Modified: trunk/packages/kdelibs/debian/changelog
===================================================================
--- trunk/packages/kdelibs/debian/changelog	2008-10-11 01:11:34 UTC (rev 12388)
+++ trunk/packages/kdelibs/debian/changelog	2008-10-11 09:01:31 UTC (rev 12389)
@@ -1,5 +1,6 @@
 kdelibs (4:3.5.10.dfsg.1-1) UNRELEASED; urgency=low
 
+  [ Debian Qt/KDE Maintainers ]
   * New upstream release. 
     - Most of the changes were already provided by the patches:
       - 01_kdelibs_branch_r828883.diff
@@ -18,6 +19,7 @@
     #496110)
   * Fixed 98_buildprep.patch so double compilation works.
   * Fixed wrong http header parsing, added 61_httpheader_backport.diff 
+  * Fixed wrong Google Maps rendering, added 62_fix_googlemaps_backport.diff
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Mon, 15 Sep 2008 02:41:12 +0200
 

Added: trunk/packages/kdelibs/debian/patches/62_fix_googlemaps_backport.diff
===================================================================
--- trunk/packages/kdelibs/debian/patches/62_fix_googlemaps_backport.diff	                        (rev 0)
+++ trunk/packages/kdelibs/debian/patches/62_fix_googlemaps_backport.diff	2008-10-11 09:01:31 UTC (rev 12389)
@@ -0,0 +1,39 @@
+backport fix for google maps
+
+--- kdelibs/khtml/ecma/kjs_dom.cpp	2007-05-14 09:52:40.000000000 +0200
++++ kdelibs/khtml/ecma/kjs_dom.cpp	2008-10-08 22:10:23.000000000 +0200
+@@ -335,26 +335,26 @@
+ 
+     switch (token) {
+     case OffsetLeft:
+-      return rend ? static_cast<Value>( Number( rend->offsetLeft() ) ) : Undefined();
++      return rend ? static_cast<Value>( Number( rend->offsetLeft() ) ) : Number(0);
+     case OffsetTop:
+-      return rend ? static_cast<Value>(  Number( rend->offsetTop() ) ) : Undefined();
++      return rend ? static_cast<Value>(  Number( rend->offsetTop() ) ) : Number(0);
+     case OffsetWidth:
+-      return rend ? static_cast<Value>(  Number( rend->offsetWidth() ) ) : Undefined();
++      return rend ? static_cast<Value>(  Number( rend->offsetWidth() ) ) : Number(0);
+     case OffsetHeight:
+-      return rend ? static_cast<Value>(  Number( rend->offsetHeight() ) ) : Undefined();
++      return rend ? static_cast<Value>(  Number( rend->offsetHeight() ) ) : Number(0);
+     case OffsetParent:
+     {
+       khtml::RenderObject* par = rend ? rend->offsetParent() : 0;
+       return getDOMNode( exec, par ? par->element() : 0 );
+     }
+     case ClientWidth:
+-      return rend ? static_cast<Value>( Number( rend->clientWidth() ) ) : Undefined();
++      return rend ? static_cast<Value>( Number( rend->clientWidth() ) ) : Number(0);
+     case ClientHeight:
+-      return rend ? static_cast<Value>( Number( rend->clientHeight() ) ) : Undefined();
++      return rend ? static_cast<Value>( Number( rend->clientHeight() ) ) : Number(0);
+     case ScrollWidth:
+-      return rend ? static_cast<Value>( Number(rend->scrollWidth()) ) : Undefined();
++      return rend ? static_cast<Value>( Number(rend->scrollWidth()) ) : Number(0);
+     case ScrollHeight:
+-      return rend ? static_cast<Value>( Number(rend->scrollHeight()) ) : Undefined();
++      return rend ? static_cast<Value>( Number(rend->scrollHeight()) ) : Number(0);
+     case ScrollLeft:
+       if (rend && rend->layer()) {
+           if (rend->isRoot() && !rend->style()->hidesOverflow())




More information about the pkg-kde-commits mailing list