| 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 dc1db87fd18b0ef7e3968202b6d9981dddcd5c17..70ce05e792b70b9a0f07bd943fd0dee643c37ad2 100644
 | 
| --- a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
 | 
| +++ b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp
 | 
| @@ -423,11 +423,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);
 | 
| 
 |