Index: Source/core/rendering/compositing/GraphicsLayerUpdater.cpp |
diff --git a/Source/core/rendering/compositing/GraphicsLayerUpdater.cpp b/Source/core/rendering/compositing/GraphicsLayerUpdater.cpp |
index db56c331697a2d185cba7906f06554045fbbc803..0e9a7d5a45a8efcafc0d2ec246b83b1cd872133b 100644 |
--- a/Source/core/rendering/compositing/GraphicsLayerUpdater.cpp |
+++ b/Source/core/rendering/compositing/GraphicsLayerUpdater.cpp |
@@ -147,6 +147,7 @@ void GraphicsLayerUpdater::rebuildTree(RenderLayer& layer, UpdateType updateType |
void GraphicsLayerUpdater::updateRecursive(RenderLayer& layer, UpdateType updateType) |
{ |
updateType = update(layer, updateType); |
+ layer.clearAncestorDependentPropertyCache(); |
#if !ASSERT_DISABLED |
LayerListMutationDetector mutationChecker(layer.stackingNode()); |