Index: Source/core/rendering/RenderLayer.cpp |
diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp |
index 8bfd94b6ff48e5e07fbd519fb5131f2e4c81dcb8..36fec976a04e1f46da73995022aed365aefa7696 100644 |
--- a/Source/core/rendering/RenderLayer.cpp |
+++ b/Source/core/rendering/RenderLayer.cpp |
@@ -3783,14 +3783,14 @@ bool RenderLayer::shouldBeSelfPaintingLayer() const |
void RenderLayer::updateSelfPaintingLayer() |
{ |
- bool isSelfPaintingLayer = shouldBeSelfPaintingLayer(); |
- if (m_isSelfPaintingLayer == isSelfPaintingLayer) |
+ bool newIsSelfPaintingLayer = shouldBeSelfPaintingLayer(); |
+ if (isSelfPaintingLayer() == newIsSelfPaintingLayer) |
return; |
- m_isSelfPaintingLayer = isSelfPaintingLayer; |
+ m_isSelfPaintingLayer = newIsSelfPaintingLayer; |
if (!parent()) |
return; |
- if (isSelfPaintingLayer) |
+ if (newIsSelfPaintingLayer) |
parent()->setAncestorChainHasSelfPaintingLayerDescendant(); |
else |
parent()->dirtyAncestorChainHasSelfPaintingLayerDescendantStatus(); |