summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/rendering/RenderMultiColumnSet.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/rendering/RenderMultiColumnSet.h')
-rw-r--r--Source/WebCore/rendering/RenderMultiColumnSet.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/WebCore/rendering/RenderMultiColumnSet.h b/Source/WebCore/rendering/RenderMultiColumnSet.h
index bbe46ff02..b9a9da054 100644
--- a/Source/WebCore/rendering/RenderMultiColumnSet.h
+++ b/Source/WebCore/rendering/RenderMultiColumnSet.h
@@ -65,11 +65,19 @@ private:
virtual void computeLogicalWidth() OVERRIDE;
virtual void computeLogicalHeight() OVERRIDE;
+ virtual void paintReplaced(PaintInfo&, const LayoutPoint& paintOffset) OVERRIDE;
+
virtual LayoutUnit logicalWidthForFlowThreadContent() const OVERRIDE { return m_columnWidth; }
virtual LayoutUnit logicalHeightForFlowThreadContent() const OVERRIDE { return m_columnHeight; } // FIXME: Will be wrong once we have multiple sets.
virtual const char* renderName() const;
+ void paintColumnRules(PaintInfo&, const LayoutPoint& paintOffset);
+ void paintColumnContents(PaintInfo&, const LayoutPoint& paintOffset);
+
+ LayoutUnit columnGap() const;
+ LayoutRect columnRectAt( unsigned index) const;
+
unsigned m_columnCount;
LayoutUnit m_columnWidth;
LayoutUnit m_columnHeight;