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 e53c53f5c6359677dff739ebd0fded483f28fedb..fa47e6bb237fad9ef3e707449e9ce002b23bbc0f 100644 |
--- a/third_party/WebKit/Source/core/frame/FrameView.cpp |
+++ b/third_party/WebKit/Source/core/frame/FrameView.cpp |
@@ -2084,10 +2084,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)); |
} |
void FrameView::getTickmarks(Vector<IntRect>& tickmarks) const |