| Index: Source/core/rendering/RenderBlock.cpp
|
| diff --git a/Source/core/rendering/RenderBlock.cpp b/Source/core/rendering/RenderBlock.cpp
|
| index 59aeada2980503a821028f84cfff0bff33a429a3..8170c9eecdc10b589002165976856e501dae1060 100644
|
| --- a/Source/core/rendering/RenderBlock.cpp
|
| +++ b/Source/core/rendering/RenderBlock.cpp
|
| @@ -785,7 +785,8 @@ RenderBlockFlow* RenderBlock::columnsBlockForSpanningElement(RenderObject* newCh
|
| // This function currently supports (1) and (2).
|
| RenderBlockFlow* columnsBlockAncestor = 0;
|
| if (!newChild->isText() && newChild->style()->columnSpan() && !newChild->isBeforeOrAfterContent()
|
| - && !newChild->isFloatingOrOutOfFlowPositioned() && !newChild->isInline() && !isAnonymousColumnSpanBlock()) {
|
| + && !newChild->isFloatingOrOutOfFlowPositioned() && !newChild->isInline() && !newChild->isTablePart()
|
| + && !isAnonymousColumnSpanBlock()) {
|
| columnsBlockAncestor = containingColumnsBlock(false);
|
| if (columnsBlockAncestor) {
|
| // Make sure that none of the parent ancestors have a continuation.
|
|
|