Changeset 158163 in webkit for trunk/Source/WebCore/rendering/RenderMultiColumnBlock.cpp
- Timestamp:
- Oct 28, 2013, 7:58:43 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/rendering/RenderMultiColumnBlock.cpp
r158097 r158163 50 50 RenderBlockFlow::styleDidChange(diff, oldStyle); 51 51 for (RenderBox* child = firstChildBox(); child; child = child->nextSiblingBox()) 52 child->setStyle(RenderStyle::createAnonymousStyleWithDisplay( style(), BLOCK));52 child->setStyle(RenderStyle::createAnonymousStyleWithDisplay(&style(), BLOCK)); 53 53 } 54 54 … … 60 60 m_columnWidth = contentLogicalWidth(); 61 61 62 ASSERT(!style() ->hasAutoColumnCount() || !style()->hasAutoColumnWidth());62 ASSERT(!style().hasAutoColumnCount() || !style().hasAutoColumnWidth()); 63 63 64 64 LayoutUnit availWidth = m_columnWidth; 65 65 LayoutUnit colGap = columnGap(); 66 LayoutUnit colWidth = max<LayoutUnit>(1, LayoutUnit(style() ->columnWidth()));67 int colCount = max<int>(1, style() ->columnCount());68 69 if (style() ->hasAutoColumnWidth() && !style()->hasAutoColumnCount()) {66 LayoutUnit colWidth = max<LayoutUnit>(1, LayoutUnit(style().columnWidth())); 67 int colCount = max<int>(1, style().columnCount()); 68 69 if (style().hasAutoColumnWidth() && !style().hasAutoColumnCount()) { 70 70 m_columnCount = colCount; 71 71 m_columnWidth = max<LayoutUnit>(0, (availWidth - ((m_columnCount - 1) * colGap)) / m_columnCount); 72 } else if (!style() ->hasAutoColumnWidth() && style()->hasAutoColumnCount()) {72 } else if (!style().hasAutoColumnWidth() && style().hasAutoColumnCount()) { 73 73 m_columnCount = max<LayoutUnit>(1, (availWidth + colGap) / (colWidth + colGap)); 74 74 m_columnWidth = ((availWidth + colGap) / m_columnCount) - colGap; … … 140 140 { 141 141 if (!m_flowThread) { 142 m_flowThread = new RenderMultiColumnFlowThread(document(), RenderStyle::createAnonymousStyleWithDisplay( style(), BLOCK));142 m_flowThread = new RenderMultiColumnFlowThread(document(), RenderStyle::createAnonymousStyleWithDisplay(&style(), BLOCK)); 143 143 m_flowThread->initializeStyle(); 144 144 RenderBlockFlow::addChild(m_flowThread);
Note:
See TracChangeset
for help on using the changeset viewer.