| Index: Source/core/rendering/RenderBlockLineLayout.cpp
|
| diff --git a/Source/core/rendering/RenderBlockLineLayout.cpp b/Source/core/rendering/RenderBlockLineLayout.cpp
|
| index eb77321d2ce61deae9c8546d23d43a6e58db943e..04100a0d3fd74afdc3be0f7a96438c14595fa1c4 100644
|
| --- a/Source/core/rendering/RenderBlockLineLayout.cpp
|
| +++ b/Source/core/rendering/RenderBlockLineLayout.cpp
|
| @@ -3317,8 +3317,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);
|
| }
|
| }
|
|
|
|
|