Chromium Code Reviews| Index: Source/core/layout/LayoutBlockFlowLine.cpp |
| diff --git a/Source/core/layout/LayoutBlockFlowLine.cpp b/Source/core/layout/LayoutBlockFlowLine.cpp |
| index aa2a79e52e7b21b4307c6c768efb511789fcbe49..b564168728417011e48a7f49a2b381b9a3c46558 100644 |
| --- a/Source/core/layout/LayoutBlockFlowLine.cpp |
| +++ b/Source/core/layout/LayoutBlockFlowLine.cpp |
| @@ -1695,7 +1695,7 @@ RootInlineBox* LayoutBlockFlow::determineStartPosition(LineLayoutState& layoutSt |
| if (layoutState.isFullLayout()) { |
| // If we encountered a new float and have inline children, mark ourself to force us to issue paint invalidations. |
| if (layoutState.hasInlineChild() && !selfNeedsLayout()) { |
| - setNeedsLayoutAndFullPaintInvalidation(MarkOnlyThis); |
| + setNeedsLayoutAndFullPaintInvalidation(LayoutInvalidationReason::Unknown, MarkOnlyThis); |
|
esprehn
2015/03/23 20:19:43
This is from inside an already running layout
pdr.
2015/03/24 03:56:18
This should be okay. We have a similar situation w
|
| setShouldDoFullPaintInvalidation(); |
| } |