[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

hyatt hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:38:26 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit 9a851bb0716aebdfbbe6daafc0a8dc3c467a5c96
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Thu Sep 12 01:59:04 2002 +0000

    	Fix horizontal scrolling.  The HTML render object lies.  It lies,
    	I tell you.
    
            * khtml/rendering/render_layer.cpp:
            (RenderLayer::constructZTree):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2043 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index 7632ea1..4c4cd14 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,5 +1,13 @@
 2002-09-11  David Hyatt  <hyatt at apple.com>
 
+	Fix horizontal scrolling.  The HTML render object lies.  It lies, 
+	I tell you.
+	
+        * khtml/rendering/render_layer.cpp:
+        (RenderLayer::constructZTree):
+
+2002-09-11  David Hyatt  <hyatt at apple.com>
+
 	Fix clipping to work with layers.  This fixes the marquee
 	(once again) on livepage.apple.com.
 	
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 7632ea1..4c4cd14 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,5 +1,13 @@
 2002-09-11  David Hyatt  <hyatt at apple.com>
 
+	Fix horizontal scrolling.  The HTML render object lies.  It lies, 
+	I tell you.
+	
+        * khtml/rendering/render_layer.cpp:
+        (RenderLayer::constructZTree):
+
+2002-09-11  David Hyatt  <hyatt at apple.com>
+
 	Fix clipping to work with layers.  This fixes the marquee
 	(once again) on livepage.apple.com.
 	
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 7632ea1..4c4cd14 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,5 +1,13 @@
 2002-09-11  David Hyatt  <hyatt at apple.com>
 
+	Fix horizontal scrolling.  The HTML render object lies.  It lies, 
+	I tell you.
+	
+        * khtml/rendering/render_layer.cpp:
+        (RenderLayer::constructZTree):
+
+2002-09-11  David Hyatt  <hyatt at apple.com>
+
 	Fix clipping to work with layers.  This fixes the marquee
 	(once again) on livepage.apple.com.
 	
diff --git a/WebCore/khtml/rendering/render_layer.cpp b/WebCore/khtml/rendering/render_layer.cpp
index ea3c270..59d8b65 100644
--- a/WebCore/khtml/rendering/render_layer.cpp
+++ b/WebCore/khtml/rendering/render_layer.cpp
@@ -295,7 +295,8 @@ RenderLayer::constructZTree(QRect damageRect,
     // block elements, since inline non-replaced elements have a width of 0 (and
     // thus the layer does too).  We also exclude the root from this test, since
     // the HTML can be much taller than the root (because of scrolling).
-    if (!m_parent || (renderer()->isInline() && !renderer()->isReplaced()) ||
+    if (renderer()->isRoot() || renderer()->isHtml() || renderer()->isBody() || 
+        (renderer()->isInline() && !renderer()->isReplaced()) ||
         (eventProcessing && layerBounds.contains(x,y)) ||
         (!eventProcessing && layerBounds.intersects(damageRect))) {
         RenderLayerElement* layerElt = new RenderLayerElement(this, layerBounds, 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list