[Webkit-unassigned] [Bug 109712] [Chromium] Compositor is applying scroll offset using 'programmatic' API

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 19 07:00:58 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=109712





--- Comment #2 from John Knottenbelt <jknotten at chromium.org>  2013-02-19 07:03:20 PST ---
Another effect of my proposal above is that it breaks webkit_unit_test WebViewTest.ResetScrollAndScaleState. The pageScaleFactor fails to be restored. This is because by not calling into FrameView::setScrollPosition, we don't set the m_inProgrammaticScroll flag. This flag controls whether m_wasScrolledByUser can be set -- if we're in not in a programmatic scroll, m_wasScrolledByUser will be set. Finally, when restoring the scroll position, if the page has been scrolled by the user (m_wasScrolledByUser), the scroll and scale state won't be restored.

-- 
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