| Index: Source/core/frame/FrameView.cpp
|
| diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp
|
| index b12530ace8d2e8c6683ee59379db78059578f113..191a8cdccfec5fdab5bbab4e2c2a5bad4bc1e38c 100644
|
| --- a/Source/core/frame/FrameView.cpp
|
| +++ b/Source/core/frame/FrameView.cpp
|
| @@ -1254,7 +1254,7 @@ void FrameView::scrollContentsIfNeeded()
|
|
|
| bool FrameView::scrollContentsFastPath(const IntSize& scrollDelta, const IntRect& rectToScroll)
|
| {
|
| - if (!contentsInCompositedLayer())
|
| + if (!contentsInCompositedLayer() || hasSlowRepaintObjects())
|
| return false;
|
|
|
| if (!m_viewportConstrainedObjects || m_viewportConstrainedObjects->isEmpty()) {
|
|
|