[Webkit-unassigned] [Bug 38286] Need to call FrameView::scrollPositionChanged when changing the scroll position when the ScrollView does not have a platformWidget
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 28 14:51:46 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=38286
James Robinson <jamesr at chromium.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |benjamin.poulain at nokia.com,
| |fishd at chromium.org,
| |simon.fraser at apple.com
--- Comment #1 from James Robinson <jamesr at chromium.org> 2010-04-28 14:51:45 PST ---
The (very helpful) tests in http://trac.webkit.org/changeset/57971 exposed a
repaint issue in ports that do not give ScrollViews a platformWidget (Safari
Win, Chromium, etc). See
http://trac.webkit.org/export/58366/trunk/LayoutTests/fast/repaint/fixed-child-move-after-scroll.html.
The problem is that if there is not a platformWidget,
FrameView::scrollPositionChanged() is not called every time the scroll changes
and so repaint invalidations are not generated for all fixed position elements
that might need them.
--
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