diff options
Diffstat (limited to 'Source/WebCore/rendering/RenderMultiColumnSet.h')
-rw-r--r-- | Source/WebCore/rendering/RenderMultiColumnSet.h | 8 |
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; |