| Index: Source/core/rendering/RenderBlockLineLayout.cpp
|
| diff --git a/Source/core/rendering/RenderBlockLineLayout.cpp b/Source/core/rendering/RenderBlockLineLayout.cpp
|
| index 3f7af227e28a59bfea891dc6c1c80cadbd43d357..35b9bcf008069097b4f964babad0c0df317c31d3 100644
|
| --- a/Source/core/rendering/RenderBlockLineLayout.cpp
|
| +++ b/Source/core/rendering/RenderBlockLineLayout.cpp
|
| @@ -3192,8 +3192,8 @@ void RenderBlock::addOverflowFromInlineChildren()
|
| endPadding = 1;
|
| for (RootInlineBox* curr = firstRootBox(); curr; curr = curr->nextRootBox()) {
|
| addLayoutOverflow(curr->paddedLayoutOverflowRect(endPadding));
|
| - if (!hasOverflowClip())
|
| - addVisualOverflow(curr->visualOverflowRect(curr->lineTop(), curr->lineBottom()));
|
| + LayoutRect visualOverflowRect = curr->visualOverflowRect(curr->lineTop(), curr->lineBottom());
|
| + addVisualOverflow(visualOverflowRect, VisualOverflowClippedByContentsClip);
|
| }
|
| }
|
|
|
|
|