diff --git a/layout/generic/nsColumnSetFrame.cpp b/layout/generic/nsColumnSetFrame.cpp index 8412142a30d0..bec7c8fddf35 100644 --- a/layout/generic/nsColumnSetFrame.cpp +++ b/layout/generic/nsColumnSetFrame.cpp @@ -737,7 +737,7 @@ nsColumnSetFrame::ColumnBalanceData nsColumnSetFrame::ReflowChildren( // Build a continuation column if necessary nsIFrame* kidNextInFlow = child->GetNextInFlow(); - if (aStatus.IsFullyComplete() && !aStatus.IsTruncated()) { + if (aStatus.IsFullyComplete()) { NS_ASSERTION(!kidNextInFlow, "next in flow should have been deleted"); child = nullptr; break; @@ -924,8 +924,7 @@ nsColumnSetFrame::ColumnBalanceData nsColumnSetFrame::ReflowChildren( aDesiredSize.UnionOverflowAreasWithDesiredBounds(); } - colData.mFeasible = - allFit && aStatus.IsFullyComplete() && !aStatus.IsTruncated(); + colData.mFeasible = allFit && aStatus.IsFullyComplete(); COLUMN_SET_LOG( "%s: Done column reflow pass: %s, mMaxBSize=%d, mSumBSize=%d, "