Index: Source/core/rendering/compositing/CompositedLayerMapping.cpp |
diff --git a/Source/core/rendering/compositing/CompositedLayerMapping.cpp b/Source/core/rendering/compositing/CompositedLayerMapping.cpp |
index 8f63184303482ada56d28a7ef616b994e2ee7867..4f41151ceecf85153983f02425475c416014c3e2 100644 |
--- a/Source/core/rendering/compositing/CompositedLayerMapping.cpp |
+++ b/Source/core/rendering/compositing/CompositedLayerMapping.cpp |
@@ -1848,7 +1848,7 @@ void CompositedLayerMapping::paintsIntoCompositedAncestorChanged() |
// The answer to paintsIntoCompositedAncestor() affects cached clip rects, so when |
// it changes we have to clear clip rects on descendants. |
m_owningLayer.clipper().clearClipRectsIncludingDescendants(PaintingClipRects); |
- m_owningLayer.repainter().computeRepaintRectsIncludingDescendants(); |
+ m_owningLayer.repainter().computeRepaintRectsIncludingNonCompositingDescendants(); |
compositor()->repaintInCompositedAncestor(&m_owningLayer, compositedBounds()); |
} |