Ignore:
Timestamp:
Oct 6, 2013, 3:55:54 PM (12 years ago)
Author:
Antti Koivisto
Message:

Move paint() to RenderElement
https://bugs.webkit.org/show_bug.cgi?id=122371

Reviewed by Darin Adler.

RenderText does not paint itself (text is painted by line boxes). We can move paint() down
to RenderElement.

This also requires some type tightening elsewhere in the code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/rendering/RenderFrameSet.cpp

    r156954 r157011  
    141141        LayoutUnit xPos = 0;
    142142        for (size_t c = 0; c < cols; c++) {
    143             child->paint(paintInfo, adjustedPaintOffset);
     143            toRenderElement(child)->paint(paintInfo, adjustedPaintOffset);
    144144            xPos += m_cols.m_sizes[c];
    145145            if (borderThickness && m_cols.m_allowBorder[c + 1]) {
Note: See TracChangeset for help on using the changeset viewer.