| Index: Source/core/rendering/RenderBlock.cpp
|
| diff --git a/Source/core/rendering/RenderBlock.cpp b/Source/core/rendering/RenderBlock.cpp
|
| index 5fd8b755ff0924efbfbda017f9bd053c0a10c1e2..7746d1849feb396f05c24a307ce8022b668c97c6 100644
|
| --- a/Source/core/rendering/RenderBlock.cpp
|
| +++ b/Source/core/rendering/RenderBlock.cpp
|
| @@ -5773,12 +5773,9 @@ void RenderBlock::computeIntrinsicLogicalWidths(LayoutUnit& minLogicalWidth, Lay
|
|
|
| maxLogicalWidth = max(minLogicalWidth, maxLogicalWidth);
|
|
|
| - if (!style()->autoWrap() && childrenInline()) {
|
| - minLogicalWidth = maxLogicalWidth;
|
| - // A horizontal marquee with inline children has no minimum width.
|
| - if (isMarquee() && toRenderMarquee(this)->isHorizontal())
|
| - minLogicalWidth = 0;
|
| - }
|
| + // A horizontal marquee with inline children has no minimum width.
|
| + if (childrenInline() && isMarquee() && toRenderMarquee(this)->isHorizontal())
|
| + minLogicalWidth = 0;
|
|
|
| if (isTableCell()) {
|
| Length tableCellWidth = toRenderTableCell(this)->styleOrColLogicalWidth();
|
|
|