Lines Matching refs:logicalTop

212         computeLogicalHeight(LayoutUnit(), logicalTop(), computedValues);
368 setPageLogicalOffset(renderView->layoutState()->pageLogicalOffset(*this, logicalTop()));
485 if (block->lowestFloatLogicalBottom() + block->logicalTop() <= newHeight)
541 void RenderBlockFlow::setLogicalTopForChild(RenderBox* child, LayoutUnit logicalTop)
544 child->setY(logicalTop);
546 child->setX(logicalTop);
769 } else if (remainingLogicalHeight == pageLogicalHeight && offsetFromLogicalTopOfFirstPage() + child->logicalTop()) {
947 LayoutUnit logicalTopOffset = logicalTop();
955 logicalTopOffset -= blockFlow->logicalTop();
980 LayoutUnit logicalTop = logicalTopForFloat(floatingObject);
982 if (logicalTop != oldLogicalTop) {
983 changeLogicalTop = std::min(changeLogicalTop, std::min(logicalTop, oldLogicalTop));
984 changeLogicalBottom = std::max(changeLogicalBottom, std::max(logicalTop, oldLogicalTop));
1235 LayoutUnit logicalTop = beforeCollapseLogicalTop;
1269 logicalTop = logicalHeight() + collapsedBeforePos - collapsedBeforeNeg;
1280 logicalTop = logicalHeight();
1287 logicalTop = logicalHeight();
1306 if (layoutState->isPaginated() && layoutState->pageLogicalHeight() && logicalTop > beforeCollapseLogicalTop) {
1307 LayoutUnit oldLogicalTop = logicalTop;
1308 logicalTop = std::min(logicalTop, nextPageLogicalTop(beforeCollapseLogicalTop));
1309 setLogicalHeight(logicalHeight() + (logicalTop - oldLogicalTop));
1316 setLogicalHeight(logicalTop);
1317 if (!previousBlockFlow->avoidsFloats() && (previousBlockFlow->logicalTop() + previousBlockFlow->lowestFloatLogicalBottom()) > logicalTop)
1324 bool logicalTopIntrudesIntoFloat = clearanceForSelfCollapsingBlock > 0 && logicalTop < beforeCollapseLogicalTop;
1325 if (logicalTopIntrudesIntoFloat && containsFloats() && !child->avoidsFloats() && lowestFloatLogicalBottom() > logicalTop)
1329 return logicalTop;
1337 LayoutUnit logicalTop = logicalHeight();
1338 updateStaticInlinePositionForChild(child, logicalTop);
1345 logicalTop += collapsedBeforePos - collapsedBeforeNeg;
1349 if (childLayer->staticBlockPosition() != logicalTop) {
1350 childLayer->setStaticBlockPosition(logicalTop);
1392 setLogicalHeight(child->logicalTop() + childMargins.negativeMarginBefore());
1863 LayoutUnit RenderBlockFlow::getClearDelta(RenderBox* child, LayoutUnit logicalTop)
1887 LayoutUnit result = clearSet ? std::max<LayoutUnit>(0, logicalBottom - logicalTop) : LayoutUnit();
1889 LayoutUnit newLogicalTop = logicalTop;
1893 return newLogicalTop - logicalTop;
1902 LayoutUnit childOldLogicalTop = child->logicalTop();
1920 return newLogicalTop - logicalTop;
1924 ASSERT(newLogicalTop >= logicalTop);
1925 if (newLogicalTop < logicalTop)
1987 void RenderBlockFlow::updateStaticInlinePositionForChild(RenderBox* child, LayoutUnit logicalTop)
1990 setStaticInlinePositionForChild(child, startAlignedOffsetForLine(logicalTop, false));
2192 LayoutUnit RenderBlockFlow::logicalLeftOffsetForPositioningFloat(LayoutUnit logicalTop, LayoutUnit fixedOffset, bool applyTextIndent, LayoutUnit* heightRemaining) const
2196 offset = m_floatingObjects->logicalLeftOffsetForPositioningFloat(fixedOffset, logicalTop, heightRemaining);
2200 LayoutUnit RenderBlockFlow::logicalRightOffsetForPositioningFloat(LayoutUnit logicalTop, LayoutUnit fixedOffset, bool applyTextIndent, LayoutUnit* heightRemaining) const
2204 offset = m_floatingObjects->logicalRightOffsetForPositioningFloat(fixedOffset, logicalTop, heightRemaining);
2325 LayoutUnit logicalTop = logicalTopForFloat(floatingObject);
2329 if (logicalBottom < 0 || logicalBottom < logicalTop || logicalTop == LayoutUnit::max()) {
2335 logicalBottom = std::max(logicalBottom, logicalTop + 1);
2397 LayoutUnit logicalTop = logicalHeight();
2401 logicalTop = std::max(logicalTopForFloat(lastPlacedFloatingObject), logicalTop);
2419 logicalTop = std::max(lowestFloatLogicalBottom(FloatingObject::FloatLeft), logicalTop);
2421 logicalTop = std::max(lowestFloatLogicalBottom(FloatingObject::FloatRight), logicalTop);
2423 LayoutPoint floatLogicalLocation = computeLogicalLocationForFloat(floatingObject, logicalTop);
2537 LayoutUnit childLogicalTop = child->logicalTop();
2719 LayoutUnit RenderBlockFlow::logicalLeftFloatOffsetForLine(LayoutUnit logicalTop, LayoutUnit fixedOffset, LayoutUnit logicalHeight) const
2722 return m_floatingObjects->logicalLeftOffset(fixedOffset, logicalTop, logicalHeight);
2727 LayoutUnit RenderBlockFlow::logicalRightFloatOffsetForLine(LayoutUnit logicalTop, LayoutUnit fixedOffset, LayoutUnit logicalHeight) const
2730 return m_floatingObjects->logicalRightOffset(fixedOffset, logicalTop, logicalHeight);