Index: third_party/WebKit/Source/core/layout/LayoutBox.cpp |
diff --git a/third_party/WebKit/Source/core/layout/LayoutBox.cpp b/third_party/WebKit/Source/core/layout/LayoutBox.cpp |
index dcb72f207e210bc5d9467844ac344a9358f78a48..5095e4701536c26aa63e463e489a22e4ab56ee68 100644 |
--- a/third_party/WebKit/Source/core/layout/LayoutBox.cpp |
+++ b/third_party/WebKit/Source/core/layout/LayoutBox.cpp |
@@ -703,13 +703,16 @@ void LayoutBox::absoluteRects(Vector<IntRect>& rects, |
rects.append(pixelSnappedIntRect(accumulatedOffset, size())); |
} |
-void LayoutBox::absoluteQuads(Vector<FloatQuad>& quads) const { |
+void LayoutBox::absoluteQuads(Vector<FloatQuad>& quads, |
+ MapCoordinatesFlags mode) const { |
if (LayoutFlowThread* flowThread = flowThreadContainingBlock()) { |
- flowThread->absoluteQuadsForDescendant(*this, quads); |
+ flowThread->absoluteQuadsForDescendant(*this, quads, mode); |
return; |
} |
- quads.append(localToAbsoluteQuad(FloatRect( |
- 0, 0, m_frameRect.width().toFloat(), m_frameRect.height().toFloat()))); |
+ quads.append( |
+ localToAbsoluteQuad(FloatRect(0, 0, m_frameRect.width().toFloat(), |
+ m_frameRect.height().toFloat()), |
+ mode)); |
} |
FloatRect LayoutBox::localBoundingBoxRectForAccessibility() const { |