| Index: Source/core/rendering/RenderBlockLineLayout.cpp
|
| diff --git a/Source/core/rendering/RenderBlockLineLayout.cpp b/Source/core/rendering/RenderBlockLineLayout.cpp
|
| index 4c399dbbc41e8a639de41bd7f04f78c3c1c1043f..ec9d8e4f1b26f572fd65a8ebf60d357301245f05 100644
|
| --- a/Source/core/rendering/RenderBlockLineLayout.cpp
|
| +++ b/Source/core/rendering/RenderBlockLineLayout.cpp
|
| @@ -3315,8 +3315,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 visualOverflow = curr->visualOverflowRect(curr->lineTop(), curr->lineBottom());
|
| + addContentsVisualOverflow(visualOverflow);
|
| }
|
| }
|
|
|
|
|