| Index: third_party/WebKit/Source/core/layout/LayoutMultiColumnFlowThread.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutMultiColumnFlowThread.cpp b/third_party/WebKit/Source/core/layout/LayoutMultiColumnFlowThread.cpp
|
| index 62be3c1acbffc55db7e8a7e23f880c8f2d62880b..6130f6f234aa61ee6b83d2c3226e6d3ff3c81ac9 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutMultiColumnFlowThread.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutMultiColumnFlowThread.cpp
|
| @@ -487,7 +487,7 @@ void LayoutMultiColumnFlowThread::calculateColumnCountAndWidth(LayoutUnit& width
|
| ASSERT(!columnStyle->hasAutoColumnCount() || !columnStyle->hasAutoColumnWidth());
|
| if (columnStyle->hasAutoColumnWidth() && !columnStyle->hasAutoColumnCount()) {
|
| count = computedColumnCount;
|
| - width = ((availableWidth - ((count - 1) * columnGap)) / count).clampToZero();
|
| + width = ((availableWidth - ((count - 1) * columnGap)) / count).clampNegativeToZero();
|
| } else if (!columnStyle->hasAutoColumnWidth() && columnStyle->hasAutoColumnCount()) {
|
| count = std::max(LayoutUnit(1), (availableWidth + columnGap) / (computedColumnWidth + columnGap));
|
| width = ((availableWidth + columnGap) / count) - columnGap;
|
|
|