Home | History | Annotate | Download | only in rendering

Lines Matching defs:avoidsFloats

517     if (child->avoidsFloats() && containsFloats() && !flowThreadContainingBlock())
573 if (logicalTopEstimate != oldLogicalTop && childRenderBlockFlow && !childRenderBlockFlow->avoidsFloats() && childRenderBlockFlow->containsFloats()) {
581 } else if (!child->avoidsFloats() || child->shrinkToAvoidFloats()) {
637 if (childRenderBlockFlow && !childRenderBlockFlow->avoidsFloats() && childRenderBlockFlow->containsFloats())
713 if (!childBlockFlow->avoidsFloats() && childBlockFlow->containsFloats())
909 if (avoidsFloats() || isDocumentElement() || isRenderView() || isFloatingOrOutOfFlowPositioned() || isTableCell()) {
939 while (prev && (!prev->isBox() || !prev->isRenderBlock() || toRenderBlock(prev)->avoidsFloats() || toRenderBlock(prev)->createsBlockFormattingContext())) {
1317 if (!previousBlockFlow->avoidsFloats() && (previousBlockFlow->logicalTop() + previousBlockFlow->lowestFloatLogicalBottom()) > logicalTop)
1325 if (logicalTopIntrudesIntoFloat && containsFloats() && !child->avoidsFloats() && lowestFloatLogicalBottom() > logicalTop)
1849 if (!next->isRenderBlockFlow() || next->isFloatingOrOutOfFlowPositioned() || toRenderBlockFlow(next)->avoidsFloats())
1888 if (!result && child->avoidsFloats()) {
1941 s_canPropagateFloatIntoSibling = oldStyle ? !isFloatingOrOutOfFlowPositioned() && !avoidsFloats() : false;
1957 bool canPropagateFloatIntoSibling = !isFloatingOrOutOfFlowPositioned() && !avoidsFloats();
2494 ASSERT(!avoidsFloats());
2801 bool RenderBlockFlow::avoidsFloats() const
2804 // Note: we need to use RenderBox::avoidsFloats here since RenderBlock::avoidsFloats is always true.
2805 return RenderBox::avoidsFloats() || !style()->hasAutoColumnCount() || !style()->hasAutoColumnWidth();