| 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 9a608ea2d0aa84af160a63d7440a00ca320aed39..120181338512305eb563d722589a583e2c7f7dfa 100644
|
| --- a/third_party/WebKit/Source/core/frame/FrameView.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/FrameView.cpp
|
| @@ -5010,7 +5010,7 @@ bool FrameView::hasVisibleSlowRepaintViewportConstrainedObjects() const {
|
| // Whether the Layer sticks to the viewport is a tree-depenent
|
| // property and our viewportConstrainedObjects collection is maintained
|
| // with only LayoutObject-level information.
|
| - if (!layer->sticksToViewport())
|
| + if (!layer->fixedToViewport() && !layer->sticksToScroller())
|
| continue;
|
|
|
| // If the whole subtree is invisible, there's no reason to scroll on
|
|
|