Index: third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
index db014c3d21e672396f0aece1f09266c5d7fa0911..52c1d2ab621a06a9c86b98fe70f9becf2b2a2b77 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutBoxModelObject.cpp |
@@ -405,6 +405,8 @@ void LayoutBoxModelObject::setBackingNeedsPaintInvalidationInRect(const LayoutRe |
void LayoutBoxModelObject::invalidateDisplayItemClientOnBacking(const DisplayItemClientWrapper& displayItemClient, PaintInvalidationReason invalidationReason, const LayoutRect* paintInvalidationRect) const |
{ |
+ layer()->setNeedsRepaint(); |
+ |
if (layer()->groupedMapping()) { |
if (GraphicsLayer* squashingLayer = layer()->groupedMapping()->squashingLayer()) { |
// Note: the subpixel accumulation of layer() does not need to be added here. It is already taken into account. |