| 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 72cdc71f262586e46fe0df356fcf1e8ab8d21d7b..4c09ea2d7cd0f29fd919def67f8d4eb2be6578ef 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
| @@ -297,7 +297,7 @@ void CompositedLayerMapping::updateIsRootForIsolatedGroup()
|
|
|
| void CompositedLayerMapping::updateBackgroundPaintsOntoScrollingContentsLayer()
|
| {
|
| - bool shouldPaintOntoScrollingContentsLayer = shouldPaintBackgroundOntoScrollingContentsLayer();
|
| + bool shouldPaintOntoScrollingContentsLayer = m_owningLayer.shouldPaintBackgroundOntoScrollingContentsLayer();
|
| if (shouldPaintOntoScrollingContentsLayer != backgroundPaintsOntoScrollingContentsLayer()) {
|
| m_backgroundPaintsOntoScrollingContentsLayer = shouldPaintOntoScrollingContentsLayer;
|
| // If the background is no longer painted onto the scrolling contents
|
| @@ -2582,14 +2582,6 @@ bool CompositedLayerMapping::invalidateLayerIfNoPrecedingEntry(size_t indexToCle
|
| return false;
|
| }
|
|
|
| -bool CompositedLayerMapping::shouldPaintBackgroundOntoScrollingContentsLayer() const
|
| -{
|
| - return !m_owningLayer.isRootLayer()
|
| - && m_owningLayer.scrollsOverflow()
|
| - && m_owningLayer.layoutObject()->style()->hasEntirelyLocalBackground()
|
| - && !m_owningLayer.stackingNode()->hasNegativeZOrderList();
|
| -}
|
| -
|
| bool CompositedLayerMapping::updateSquashingLayerAssignment(PaintLayer* squashedLayer, size_t nextSquashedLayerIndex)
|
| {
|
| GraphicsLayerPaintInfo paintInfo;
|
|
|