Index: third_party/WebKit/Source/core/paint/TableSectionPainter.h |
diff --git a/third_party/WebKit/Source/core/paint/TableSectionPainter.h b/third_party/WebKit/Source/core/paint/TableSectionPainter.h |
index 772a4e3f6d1dc1046fe215cde06287b271188efc..3f72b7696e8e9a01282a9d214d1c637c8ff87bba 100644 |
--- a/third_party/WebKit/Source/core/paint/TableSectionPainter.h |
+++ b/third_party/WebKit/Source/core/paint/TableSectionPainter.h |
@@ -39,6 +39,14 @@ private: |
// dirtiedRows and dirtiedColumns. |
const LayoutTableCell* primaryCellToPaint(unsigned row, unsigned column, const CellSpan& dirtiedRows, const CellSpan& dirtiedColumns) const; |
+ enum ItemToPaint { |
+ PaintCollapsedBorders, |
+ PaintSection |
+ }; |
+ void paintRepeatingHeaderGroup(const PaintInfo&, const LayoutPoint& paintOffset, const CollapsedBorderValue& currentBorderValue, ItemToPaint); |
+ void paintSection(const PaintInfo&, const LayoutPoint&); |
+ void paintCollapsedSectionBorders(const PaintInfo&, const LayoutPoint&, const CollapsedBorderValue&); |
+ |
const LayoutTableSection& m_layoutTableSection; |
}; |