| Index: third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| index 2281d82aaeb25411cbde6b73beba5f710acbe805..3a81db770a057770eb39d241185363f140904a0e 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
|
| @@ -381,11 +381,7 @@ void LayoutBlock::addChildIgnoringContinuation(LayoutObject* newChild, LayoutObj
|
| // If the requested beforeChild is not one of our children, then this is because
|
| // there is an anonymous container within this object that contains the beforeChild.
|
| LayoutObject* beforeChildAnonymousContainer = beforeChildContainer;
|
| - if (beforeChildAnonymousContainer->isAnonymousBlock()
|
| - // Full screen layoutObjects and full screen placeholders act as anonymous blocks, not tables:
|
| - || beforeChildAnonymousContainer->isLayoutFullScreen()
|
| - || beforeChildAnonymousContainer->isLayoutFullScreenPlaceholder()
|
| - ) {
|
| + if (beforeChildAnonymousContainer->isAnonymousBlock()) {
|
| // Insert the child into the anonymous block box instead of here.
|
| if (newChild->isInline() || newChild->isFloatingOrOutOfFlowPositioned() || beforeChild->parent()->slowFirstChild() != beforeChild)
|
| beforeChild->parent()->addChild(newChild, beforeChild);
|
|
|