Searched refs:MarginInfo (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderBlockFlow.h46 class MarginInfo;
238 void layoutBlockChild(RenderBox* child, MarginInfo&, LayoutUnit& previousFloatLogicalBottom);
239 void adjustPositionedBlock(RenderBox* child, const MarginInfo&);
240 void adjustFloatingBlock(const MarginInfo&);
436 LayoutUnit collapseMargins(RenderBox* child, MarginInfo&, bool childIsSelfCollapsing);
437 LayoutUnit clearFloatsIfNeeded(RenderBox* child, MarginInfo&, LayoutUnit oldTopPosMargin, LayoutUnit oldTopNegMargin, LayoutUnit yPos, bool childIsSelfCollapsing);
438 LayoutUnit estimateLogicalTopPosition(RenderBox* child, const MarginInfo&, LayoutUnit& estimateWithoutPagination);
440 void handleAfterSideOfBlock(RenderBox* lastChild, LayoutUnit top, LayoutUnit bottom, MarginInfo&);
441 void setCollapsedBottomMargin(const MarginInfo&);
444 LayoutUnit applyAfterBreak(RenderBox* child, LayoutUnit logicalOffset, MarginInfo
[all...]
H A DRenderBlockFlow.cpp63 class MarginInfo { class in namespace:blink
97 MarginInfo(RenderBlockFlow*, LayoutUnit beforeBorderPadding, LayoutUnit afterBorderPadding);
166 COMPILE_ASSERT(sizeof(MarginInfo) == sizeof(SameSizeAsMarginInfo), MarginInfo_should_stay_small);
550 void RenderBlockFlow::layoutBlockChild(RenderBox* child, MarginInfo& marginInfo, LayoutUnit& previousFloatLogicalBottom)
1032 MarginInfo marginInfo(this, beforeEdge, afterEdge);
1077 // Our MarginInfo state used when laying out block children.
1078 MarginInfo::MarginInfo(RenderBlockFlow* blockFlow, LayoutUnit beforeBorderPadding, LayoutUnit afterBorderPadding) function in class:blink::MarginInfo
1168 LayoutUnit RenderBlockFlow::collapseMargins(RenderBox* child, MarginInfo& marginInfo, bool childIsSelfCollapsing)
1332 void RenderBlockFlow::adjustPositionedBlock(RenderBox* child, const MarginInfo
[all...]

Completed in 212 milliseconds