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 bc46a2b38b836012f8081342507ed02f5b264f16..1e98d59464f0cb6980a68ecfff3a65a092da0f03 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutBlock.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutBlock.cpp |
@@ -2035,41 +2035,6 @@ LayoutBlockFlow* LayoutBlock::nearestInnerBlockWithFirstLine() const |
return nullptr; |
} |
-void LayoutBlock::absoluteRects(Vector<IntRect>& rects, const LayoutPoint& accumulatedOffset) const |
-{ |
- // For blocks inside inlines, we go ahead and include margins so that we run right up to the |
- // inline boxes above and below us (thus getting merged with them to form a single irregular |
- // shape). |
- if (isAnonymousBlockContinuation()) { |
- // FIXME: This is wrong for vertical writing-modes. |
- // https://bugs.webkit.org/show_bug.cgi?id=46781 |
- LayoutRect rect(accumulatedOffset, size()); |
- rect.expand(collapsedMarginBoxLogicalOutsets()); |
- rects.append(pixelSnappedIntRect(rect)); |
- continuation()->absoluteRects(rects, accumulatedOffset - toLayoutSize(location() + |
- inlineElementContinuation()->containingBlock()->location())); |
- } else { |
- rects.append(pixelSnappedIntRect(accumulatedOffset, size())); |
- } |
-} |
- |
-void LayoutBlock::absoluteQuads(Vector<FloatQuad>& quads) const |
-{ |
- // For blocks inside inlines, we go ahead and include margins so that we run right up to the |
- // inline boxes above and below us (thus getting merged with them to form a single irregular |
- // shape). |
- if (isAnonymousBlockContinuation()) { |
- // FIXME: This is wrong for vertical writing-modes. |
- // https://bugs.webkit.org/show_bug.cgi?id=46781 |
- LayoutRect localRect(LayoutPoint(), size()); |
- localRect.expand(collapsedMarginBoxLogicalOutsets()); |
- quads.append(localToAbsoluteQuad(FloatRect(localRect))); |
- continuation()->absoluteQuads(quads); |
- } else { |
- quads.append(LayoutBox::localToAbsoluteQuad(FloatRect(0, 0, size().width().toFloat(), size().height().toFloat()))); |
- } |
-} |
- |
LayoutObject* LayoutBlock::hoverAncestor() const |
{ |
return isAnonymousBlockContinuation() ? continuation() : LayoutBox::hoverAncestor(); |