Index: third_party/WebKit/Source/core/paint/TablePainter.h |
diff --git a/third_party/WebKit/Source/core/paint/TablePainter.h b/third_party/WebKit/Source/core/paint/TablePainter.h |
index 20e921a1c383899a1a8a6e22771abd444b0e5e95..2ee0ff1e75e51dcc9115ec922349e8663e223385 100644 |
--- a/third_party/WebKit/Source/core/paint/TablePainter.h |
+++ b/third_party/WebKit/Source/core/paint/TablePainter.h |
@@ -9,6 +9,8 @@ |
namespace blink { |
+class CollapsedBorderValue; |
+class LayoutBox; |
class LayoutPoint; |
class LayoutTable; |
struct PaintInfo; |
@@ -23,6 +25,12 @@ public: |
void paintMask(const PaintInfo&, const LayoutPoint&); |
private: |
+ enum ItemToPaint { |
+ PaintCollapsedBorders, |
+ PaintChild |
+ }; |
+ void paintRepeatingHeaderGroup(const PaintInfo&, const LayoutPoint& paintOffset, LayoutBox* child, const CollapsedBorderValue& currentBorderValue, ItemToPaint); |
+ |
const LayoutTable& m_layoutTable; |
}; |