| Index: Source/core/layout/LayoutBlock.cpp
|
| diff --git a/Source/core/layout/LayoutBlock.cpp b/Source/core/layout/LayoutBlock.cpp
|
| index f9a4e434cf19610c9211a54a49f60fc627167371..acc2e552792c88be9a9db9cf09abf2b8cc18fecc 100644
|
| --- a/Source/core/layout/LayoutBlock.cpp
|
| +++ b/Source/core/layout/LayoutBlock.cpp
|
| @@ -1285,28 +1285,6 @@ LayoutInline* LayoutBlock::inlineElementContinuation() const
|
| return continuation && continuation->isInline() ? toLayoutInline(continuation) : 0;
|
| }
|
|
|
| -ContinuationOutlineTableMap* continuationOutlineTable()
|
| -{
|
| - DEFINE_STATIC_LOCAL(ContinuationOutlineTableMap, table, ());
|
| - return &table;
|
| -}
|
| -
|
| -void LayoutBlock::addContinuationWithOutline(LayoutInline* flow)
|
| -{
|
| - // We can't make this work if the inline is in a layer. We'll just rely on the broken
|
| - // way of painting.
|
| - ASSERT(!flow->layer() && !flow->isInlineElementContinuation());
|
| -
|
| - ContinuationOutlineTableMap* table = continuationOutlineTable();
|
| - ListHashSet<LayoutInline*>* continuations = table->get(this);
|
| - if (!continuations) {
|
| - continuations = new ListHashSet<LayoutInline*>;
|
| - table->set(this, adoptPtr(continuations));
|
| - }
|
| -
|
| - continuations->add(flow);
|
| -}
|
| -
|
| bool LayoutBlock::isSelectionRoot() const
|
| {
|
| if (isPseudoElement())
|
| @@ -2886,19 +2864,6 @@ void LayoutBlock::checkPositionedObjectsNeedLayout()
|
| }
|
| }
|
|
|
| -bool LayoutBlock::paintsContinuationOutline(LayoutInline* flow)
|
| -{
|
| - ContinuationOutlineTableMap* table = continuationOutlineTable();
|
| - if (table->isEmpty())
|
| - return false;
|
| -
|
| - ListHashSet<LayoutInline*>* continuations = table->get(this);
|
| - if (!continuations)
|
| - return false;
|
| -
|
| - return continuations->contains(flow);
|
| -}
|
| -
|
| #endif
|
|
|
| #ifndef NDEBUG
|
|
|