| Index: Source/core/rendering/RenderLayer.cpp
|
| diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp
|
| index 89042ccfb2a938198d669967b599325cb4f59e46..78d6278fc3e2348e3c0fb82a2d4aa4fa4a608116 100644
|
| --- a/Source/core/rendering/RenderLayer.cpp
|
| +++ b/Source/core/rendering/RenderLayer.cpp
|
| @@ -3926,10 +3926,10 @@ void RenderLayer::updateFilters(const RenderStyle* oldStyle, const RenderStyle*
|
| void RenderLayer::styleChanged(StyleDifference diff, const RenderStyle* oldStyle)
|
| {
|
| m_stackingNode->updateIsNormalFlowOnly();
|
| + m_stackingNode->updateStackingNodesAfterStyleChange(oldStyle);
|
|
|
| if (m_scrollableArea)
|
| m_scrollableArea->updateAfterStyleChange(oldStyle);
|
| - m_stackingNode->updateStackingNodesAfterStyleChange(oldStyle);
|
|
|
| if (!oldStyle || oldStyle->visibility() != renderer()->style()->visibility()) {
|
| ASSERT(!oldStyle || diff >= StyleDifferenceRepaint);
|
|
|