| Index: Source/core/platform/ScrollView.cpp
|
| diff --git a/Source/core/platform/ScrollView.cpp b/Source/core/platform/ScrollView.cpp
|
| index 9ec77a6d83574ed4f2c1093c885483e10eef7da8..032a2f9946d6cb7f444dd1d58cfdda4199c94606 100644
|
| --- a/Source/core/platform/ScrollView.cpp
|
| +++ b/Source/core/platform/ScrollView.cpp
|
| @@ -587,9 +587,6 @@ void ScrollView::scrollContents(const IntSize& scrollDelta)
|
| IntRect updateRect = clipRect;
|
| updateRect.intersect(scrollViewRect);
|
|
|
| - // Invalidate the root view (not the backing store).
|
| - hostWindow()->invalidateRootView(updateRect);
|
| -
|
| if (m_drawPanScrollIcon) {
|
| // FIXME: the pan icon is broken when accelerated compositing is on, since it will draw under the compositing layers.
|
| // https://bugs.webkit.org/show_bug.cgi?id=47837
|
| @@ -615,9 +612,6 @@ void ScrollView::scrollContents(const IntSize& scrollDelta)
|
|
|
| // This call will move children with native widgets (plugins) and invalidate them as well.
|
| frameRectsChanged();
|
| -
|
| - // Now blit the backingstore into the window which should be very fast.
|
| - hostWindow()->invalidateRootView(IntRect());
|
| }
|
|
|
| bool ScrollView::scrollContentsFastPath(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect)
|
|
|