rework the algorithm that avoids endless scrollbar cycles.
commit121a18ab40223869fff076b5f15357b559d32bf4
authorggarand <ggarand@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Sat, 14 Mar 2009 04:35:33 +0000 (14 04:35 +0000)
committerggarand <ggarand@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Sat, 14 Mar 2009 04:35:33 +0000 (14 04:35 +0000)
treedf0325edd45fd1f6352f5f222d8819427207e70a
parent6d38cfaad8e2dc918542c63cde8b8d35e748acbe
rework the algorithm that avoids endless scrollbar cycles.

there were several mistakes made during Qt4 porting, which in turn made
direct layer translation often trigger pathological scrollbar flicker
(e.g. when moving some dhtml positioned boxes)

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs@939171 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
khtml/rendering/render_canvas.cpp