Chromium Code Reviews| Index: Source/core/rendering/RenderBox.cpp |
| diff --git a/Source/core/rendering/RenderBox.cpp b/Source/core/rendering/RenderBox.cpp |
| index 728025e47a39d2c27a2bbd96138be15a2b6af153..c4e6d0060fd07af4d23176b38addd48ca564c6bb 100644 |
| --- a/Source/core/rendering/RenderBox.cpp |
| +++ b/Source/core/rendering/RenderBox.cpp |
| @@ -1588,7 +1588,7 @@ void RenderBox::repaintTreeAfterLayout(const RenderLayerModelObject& repaintCont |
| // If we are set to do a full repaint that means the RenderView will be |
| // invalidated. We can then skip issuing of invalidations for the child |
| // renderers as they'll be covered by the RenderView. |
| - if (view()->doingFullRepaint() && this != view()) { |
| + if (view()->doingFullRepaint()) { |
| LayoutStateMaintainer statePusher(*this, isTableRow() ? LayoutSize() : locationOffset()); |
|
Julien - ping for review
2014/05/30 02:39:32
It is weird that we push LayoutState if we don't e
leviw_travelin_and_unemployed
2014/05/30 15:52:57
We still need to generate our cached repaint rects
|
| RenderObject::repaintTreeAfterLayout(newRepaintContainer); |
| return; |