| Index: third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| index c715a2954ec4c2eafbe10594703a5a5c310ac30e..d183975688e2d450bfc891d82813d4f57cf1e628 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| @@ -319,7 +319,7 @@ void CompositedLayerMapping::updateStickyConstraints(
|
| LayoutPoint enclosingLayerOffset;
|
| compositingContainer->convertToLayerCoords(ancestorOverflowLayer,
|
| enclosingLayerOffset);
|
| - if (compositingContainer != ancestorOverflowLayer) {
|
| + if (!scrollParent() && compositingContainer != ancestorOverflowLayer) {
|
| enclosingLayerOffset += LayoutSize(
|
| ancestorOverflowLayer->getScrollableArea()->getScrollOffset());
|
| }
|
|
|