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 |