Index: third_party/WebKit/Source/core/frame/FrameView.cpp |
diff --git a/third_party/WebKit/Source/core/frame/FrameView.cpp b/third_party/WebKit/Source/core/frame/FrameView.cpp |
index de49f4bed8fe9b65c1d2548956bca675c16783dc..c5895a27e3ce2667073262e178f3d88b78521ed9 100644 |
--- a/third_party/WebKit/Source/core/frame/FrameView.cpp |
+++ b/third_party/WebKit/Source/core/frame/FrameView.cpp |
@@ -2073,10 +2073,8 @@ void FrameView::scrollTo(const DoublePoint& newPosition) |
void FrameView::invalidatePaintForTickmarks() |
{ |
- if (Scrollbar* scrollbar = verticalScrollbar()) { |
- scrollbar->setTrackNeedsRepaint(true); |
- setScrollbarNeedsPaintInvalidation(VerticalScrollbar); |
- } |
+ if (Scrollbar* scrollbar = verticalScrollbar()) |
+ scrollbar->setNeedsPaintInvalidation(static_cast<ScrollbarPart>(~ThumbPart)); |
skobes
2015/12/28 17:48:39
Why do we exclude ThumbPart here?
jbroman
2015/12/29 16:45:14
The previous version of the code invalidates the t
|
} |
void FrameView::getTickmarks(Vector<IntRect>& tickmarks) const |