Index: Source/core/layout/MultiColumnFragmentainerGroup.h |
diff --git a/Source/core/layout/MultiColumnFragmentainerGroup.h b/Source/core/layout/MultiColumnFragmentainerGroup.h |
index 04f4534a8cf76cc1d6cba3204fbd214f1f6e407f..cde20858e0b2ab3ec873a60020d8b9d7e01afe1f 100644 |
--- a/Source/core/layout/MultiColumnFragmentainerGroup.h |
+++ b/Source/core/layout/MultiColumnFragmentainerGroup.h |
@@ -99,6 +99,10 @@ private: |
// not inside any of the columns. |
unsigned columnIndexAtVisualPoint(const LayoutPoint& visualPoint) const; |
+ // Get the first and the last column intersecting the specified block range. |
+ // Note that |logicalBottomInFlowThread| is an exclusive endpoint. |
+ void columnIntervalForBlockRangeInFlowThread(LayoutUnit logicalTopInFlowThread, LayoutUnit logicalBottomInFlowThread, unsigned& firstColumn, unsigned& lastColumn) const; |
+ |
// Get the first and the last column intersecting the specified visual rectangle. |
void columnIntervalForVisualRect(const LayoutRect&, unsigned& firstColumn, unsigned& lastColumn) const; |