Index: third_party/WebKit/Source/core/layout/LayoutObject.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutObject.cpp b/third_party/WebKit/Source/core/layout/LayoutObject.cpp |
index 0ae7cb6b3efb9b4e07af42ed1c3f3672c0230d8b..d2a4cad47b65029639aad55983691a5f403d6b0a 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutObject.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutObject.cpp |
@@ -1216,6 +1216,8 @@ PaintInvalidationReason LayoutObject::invalidatePaintIfNeeded( |
context.newLocation.move(adjustment); |
context.newBounds.move(adjustment); |
+ adjustVisualRectForRasterEffects(context.newBounds); |
+ |
setPreviousPaintInvalidationRect(context.newBounds); |
setPreviousPositionFromPaintInvalidationBacking(context.newLocation); |