Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/LayoutBlockFlowLine.cpp |
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBlockFlowLine.cpp b/third_party/WebKit/Source/core/layout/LayoutBlockFlowLine.cpp |
| index 8db266c97893d029ab5d619a5d29d1e2d76d9a9b..826a446ce30722aed9943574f2c2db4d268b3e78 100644 |
| --- a/third_party/WebKit/Source/core/layout/LayoutBlockFlowLine.cpp |
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlockFlowLine.cpp |
| @@ -1643,6 +1643,11 @@ RootInlineBox* LayoutBlockFlow::determineStartPosition(LineLayoutState& layoutSt |
| LayoutUnit paginationDelta; |
| for (curr = firstRootBox(); curr && !curr->isDirty(); curr = curr->nextRootBox()) { |
| if (paginated) { |
| + if (isTableCell()) { |
| + layoutState.markForFullLayout(); |
|
mstensho (USE GERRIT)
2016/02/29 09:46:47
I really hope that we can avoid this.
|
| + break; |
| + } |
| + |
| paginationDelta -= curr->paginationStrut(); |
| adjustLinePositionForPagination(*curr, paginationDelta); |
| if (paginationDelta) { |