| Index: Source/core/rendering/RenderBox.cpp
|
| diff --git a/Source/core/rendering/RenderBox.cpp b/Source/core/rendering/RenderBox.cpp
|
| index c04bb9ad86ef08f22cf10f01b73e861f32b68aa0..13d194ea5da672a9c6cc1d27b77371211831008d 100644
|
| --- a/Source/core/rendering/RenderBox.cpp
|
| +++ b/Source/core/rendering/RenderBox.cpp
|
| @@ -1558,6 +1558,9 @@ void RenderBox::repaintTreeAfterLayout()
|
| ASSERT(RuntimeEnabledFeatures::repaintAfterLayoutEnabled());
|
| ASSERT(!needsLayout());
|
|
|
| + if (!shouldCheckForInvalidations())
|
| + return;
|
| +
|
| const LayoutRect oldRepaintRect = previousRepaintRect();
|
| const LayoutPoint oldPositionFromRepaintContainer = previousPositionFromRepaintContainer();
|
| RenderLayerModelObject* repaintContainer = containerForRepaint();
|
|
|