Index: Source/core/rendering/compositing/RenderLayerCompositor.cpp |
diff --git a/Source/core/rendering/compositing/RenderLayerCompositor.cpp b/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
index 1e69907e7455d5865033e833128c907696e937b9..7b8bfe9c3c07253dc0def7532a683f71f318dee7 100644 |
--- a/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
+++ b/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
@@ -455,7 +455,7 @@ void RenderLayerCompositor::updateIfNeeded() |
for (unsigned i = 0; i < layersNeedingRepaint.size(); i++) { |
RenderLayer* layer = layersNeedingRepaint[i]; |
- layer->repainter().computeRepaintRectsIncludingDescendants(); |
+ layer->repainter().computeRepaintRectsIncludingNonCompositingDescendants(); |
repaintOnCompositingChange(layer); |
} |