[webkit-reviews] review requested: [Bug 24066] Chromium drop-down box: selected items don't paint correctly when scrolled : [Attachment 27835] FramelessScrollView::invalidateRect now invalidates in the scrolled view coordinates

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 20 12:24:49 PST 2009


Jay Campan <jcampan at google.com> has asked  for review:
Bug 24066: Chromium drop-down box: selected items don't paint correctly when
scrolled
https://bugs.webkit.org/show_bug.cgi?id=24066

Attachment 27835: FramelessScrollView::invalidateRect now invalidates in the
scrolled view coordinates
https://bugs.webkit.org/attachment.cgi?id=27835&action=review

------- Additional Comments from Jay Campan <jcampan at google.com>
A previous patch of mine fixing a painting problem with scroll-bars changes
FramelessScrollView::invalidateRect to invalidate in the host window
coordinates. This caused other painting problems.
This patch reverts back that changes and fixes the painting of scroll-bars by
ensuring the invalidateScrollBars method invalidates in the scrolled view
coordinates.


More information about the webkit-reviews mailing list