[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 08:33:37 UTC 2009
The following commit has been merged in the debian/unstable branch:
commit fe7daa3c797807acdc673762bf296dca2b665910
Author: hyatt <hyatt at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Fri Apr 9 19:59:59 2004 +0000
Fix for 3613081, repaint glitches when using overflow:auto/overlay.
Reviewed by john
* khtml/rendering/render_layer.cpp:
(RenderLayer::updateScrollInfoAfterLayout):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@6346 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index ff3f9df..761f652 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,5 +1,14 @@
2004-04-09 David Hyatt <hyatt at apple.com>
+ Fix for 3613081, repaint glitches when using overflow:auto/overlay.
+
+ Reviewed by john
+
+ * khtml/rendering/render_layer.cpp:
+ (RenderLayer::updateScrollInfoAfterLayout):
+
+2004-04-09 David Hyatt <hyatt at apple.com>
+
Fix for 3608445, garbage characters rendered after doing delete. Delta was unsigned when it was supposed to
be signed, since deletion involves a negative delta. Also had an off-by-one error in the line break end check.
diff --git a/WebCore/khtml/rendering/render_layer.cpp b/WebCore/khtml/rendering/render_layer.cpp
index a5eef43..25c0030 100644
--- a/WebCore/khtml/rendering/render_layer.cpp
+++ b/WebCore/khtml/rendering/render_layer.cpp
@@ -646,6 +646,7 @@ RenderLayer::updateScrollInfoAfterLayout()
setHasHorizontalScrollbar(needHorizontalBar);
setHasVerticalScrollbar(needVerticalBar);
+ m_object->repaint();
if (m_object->style()->overflow() == OAUTO) {
// Our proprietary overflow: overlay value doesn't trigger a layout.
m_object->setNeedsLayout(true);
@@ -653,8 +654,8 @@ RenderLayer::updateScrollInfoAfterLayout()
static_cast<RenderBlock*>(m_object)->layoutBlock(true);
else
m_object->layout();
+ return;
}
- return;
}
// Set up the range (and page step/line step).
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list