[Webkit-unassigned] [Bug 77063] [Qt][WK2] Child layers appear in wrong position when scrolling
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 30 06:22:47 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=77063
--- Comment #15 from Noam Rosenthal <noam.rosenthal at nokia.com> 2012-01-30 06:22:46 PST ---
(In reply to comment #14)
> Since this change MiniBrowser does not print the new tiles after the kinetic animation finishes.
>
> If I remove:
>
> // This applies when the application UI handles scrolling, in which case RenderLayerCompositor doesn't need to manage it.
> if (m_renderView->frameView()->delegatesScrolling())
> return false;
>
> from WebCore/rendering/RenderLayerCompositor.cpp: RenderLayerCompositor::requiresScrollLayer, it works again.
> This might be because !m_renderView->frameView()->platformWidget() is actually true.
!m_renderView->frameView()->platformWidget() is always true in WebKit2.
>
> Since I'm not familiar with this code, I do not know if this is actually a revealed bug somewhere else, or is that return not needed.
We delegate scrolling in WebKit2, so we shouldn't have the compositor control these layers... I will investigate, but I have less experience with the scrolling code, so if someone else wants to have a look be my guest.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list