Home | History | Annotate | Download | only in rendering

Lines Matching defs:RenderBlock

25 #include "RenderBlock.h"
72 typedef WTF::HashMap<const RenderBlock*, HashSet<RenderBox*>*> PercentHeightDescendantsMap;
75 typedef WTF::HashMap<const RenderBox*, HashSet<RenderBlock*>*> PercentHeightContainerMap;
78 typedef WTF::HashMap<RenderBlock*, ListHashSet<RenderInline*>*> ContinuationOutlineTableMap;
80 typedef WTF::HashSet<RenderBlock*> DelayedUpdateScrollInfoSet;
84 bool RenderBlock::s_canPropagateFloatIntoSibling = false;
87 RenderBlock::MarginInfo::MarginInfo(RenderBlock* block, int beforeBorderPadding, int afterBorderPadding)
119 RenderBlock::RenderBlock(Node* node)
130 RenderBlock::~RenderBlock()
142 HashSet<RenderBlock*>* containerSet = gPercentHeightContainerMap->get(*descendant);
158 void RenderBlock::destroy()
203 void RenderBlock::styleWillChange(StyleDifference diff, const RenderStyle* newStyle)
237 void RenderBlock::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle)
243 for (RenderBlock* currCont = blockElementContinuation(); currCont; currCont = currCont->blockElementContinuation()) {
280 RenderBlock* parentBlock = this;
286 RenderBlock* currBlock = toRenderBlock(curr);
305 void RenderBlock::updateBeforeAfterContent(PseudoId pseudoId)
313 RenderBlock* RenderBlock::continuationBefore(RenderObject* beforeChild)
318 RenderBlock* curr = toRenderBlock(continuation());
319 RenderBlock* nextToLast = this;
320 RenderBlock* last = this;
338 void RenderBlock::addChildToContinuation(RenderObject* newChild, RenderObject* beforeChild)
340 RenderBlock* flow = continuationBefore(beforeChild);
375 void RenderBlock::addChildToAnonymousColumnBlocks(RenderObject* newChild, RenderObject* beforeChild)
380 RenderBlock* beforeChildParent = toRenderBlock(beforeChild && beforeChild->parent()->isRenderBlock() ? beforeChild->parent() : lastChild());
395 RenderBlock* newBox = newChildHasColumnSpan ? createAnonymousColumnSpanBlock() : createAnonymousColumnsBlock();
415 RenderBlock* newBox = newChildHasColumnSpan ? createAnonymousColumnSpanBlock() : createAnonymousColumnsBlock();
421 RenderBlock* RenderBlock::containingColumnsBlock(bool allowAnonymousColumnBlock)
423 RenderBlock* firstChildIgnoringAnonymousWrappers = 0;
429 RenderBlock* currBlock = toRenderBlock(curr);
442 RenderBlock* RenderBlock::clone() const
444 RenderBlock* cloneBlock;
448 cloneBlock = new (renderArena()) RenderBlock(node());
457 void RenderBlock::splitBlocks(RenderBlock* fromBlock, RenderBlock* toBlock,
458 RenderBlock* middleBlock,
462 RenderBlock* cloneBlock = clone();
485 RenderBlock* blockCurr = toRenderBlock(curr);
488 RenderBlock* cloneChild = cloneBlock;
528 void RenderBlock::splitFlow(RenderObject* beforeChild, RenderBlock* newBlockBox,
531 RenderBlock* pre = 0;
532 RenderBlock* block = containingColumnsBlock();
550 RenderBlock* post = block->createAnonymousColumnsBlock();
582 RenderObject* RenderBlock::splitAnonymousBlocksAroundChild(RenderObject* beforeChild)
585 RenderBlock* blockToSplit = toRenderBlock(beforeChild->parent());
588 RenderBlock* post = createAnonymousBlockWithSameTypeAs(blockToSplit);
590 RenderBlock* parentBlock = toRenderBlock(blockToSplit->parent());
602 void RenderBlock::makeChildrenAnonymousColumnBlocks(RenderObject* beforeChild, RenderBlock* newBlockBox, RenderObject* newChild)
604 RenderBlock* pre = 0;
605 RenderBlock* post = 0;
606 RenderBlock* block = this; // Eventually block will not just be |this|, but will also be a block nested inside |this|. Assign to a variable
656 RenderBlock* RenderBlock::columnsBlockForSpanningElement(RenderObject* newChild)
665 RenderBlock* columnsBlockAncestor = 0;
685 void RenderBlock::addChildIgnoringAnonymousColumnBlocks(RenderObject* newChild, RenderObject* beforeChild)
732 RenderBlock* columnsBlockAncestor = columnsBlockForSpanningElement(newChild);
735 RenderBlock* newBox = createAnonymousColumnSpanBlock();
792 RenderBlock* newBox = createAnonymousBlock();
806 void RenderBlock::addChild(RenderObject* newChild, RenderObject* beforeChild)
813 void RenderBlock::addChildIgnoringContinuation(RenderObject* newChild, RenderObject* beforeChild)
860 void RenderBlock::deleteLineBoxTree()
865 RootInlineBox* RenderBlock::createRootInlineBox()
870 RootInlineBox* RenderBlock::createAndAppendRootInlineBox()
877 void RenderBlock::moveChildTo(RenderBlock* to, RenderObject* child, RenderObject* beforeChild, bool fullRemoveInsert)
884 void RenderBlock::moveChildrenTo(RenderBlock* to, RenderObject* startChild, RenderObject* endChild, RenderObject* beforeChild, bool fullRemoveInsert)
897 void RenderBlock::makeChildrenNonInline(RenderObject *insertionPoint)
926 RenderBlock* block = createAnonymousBlock();
939 void RenderBlock::removeLeftoverAnonymousBlock(RenderBlock* child)
1015 void RenderBlock::removeChild(RenderObject* oldChild)
1025 RenderBlock* nextBlock = toRenderBlock(next);
1026 RenderBlock* prevBlock = toRenderBlock(prev);
1029 RenderBlock* inlineChildrenBlock = prev->childrenInline() ? prevBlock : nextBlock;
1030 RenderBlock* blockChildrenBlock = prev->childrenInline() ? nextBlock : prevBlock;
1073 RenderBlock* anonBlock = toRenderBlock(children()->removeChildNode(this, child, child->hasLayer()));
1087 bool RenderBlock::isSelfCollapsingBlock() const
1105 for (RenderBlock* cb = containingBlock(); !cb->isRenderView(); cb = cb->containingBlock()) {
1132 void RenderBlock::startDelayUpdateScrollInfo()
1142 void RenderBlock::finishDelayUpdateScrollInfo()
1153 RenderBlock* block = *it;
1161 void RenderBlock::updateScrollInfoAfterLayout()
1171 void RenderBlock::layout()
1186 void RenderBlock::layoutBlock(bool relayoutChildren, int pageLogicalHeight)
1306 RenderBlock* block = toRenderBlock(child);
1377 void RenderBlock::addOverflowFromChildren()
1408 void RenderBlock::computeOverflow(int oldClientAfterEdge, bool recomputeFloats)
1436 void RenderBlock::addOverflowFromBlockChildren()
1444 void RenderBlock::addOverflowFromFloats()
1459 void RenderBlock::addOverflowFromPositionedObjects()
1475 bool RenderBlock::expandsToEncloseOverhangingFloats() const
1481 void RenderBlock::adjustPositionedBlock(RenderBox* child, const MarginInfo& marginInfo)
1511 void RenderBlock::adjustFloatingBlock(const MarginInfo& marginInfo)
1532 bool RenderBlock::handleSpecialChild(RenderBox* child, const MarginInfo& marginInfo)
1541 bool RenderBlock::handlePositionedChild(RenderBox* child, const MarginInfo& marginInfo)
1551 bool RenderBlock::handleFloatingChild(RenderBox* child, const MarginInfo& marginInfo)
1561 bool RenderBlock::handleRunInChild(RenderBox* child)
1572 RenderBlock* blockRunIn = toRenderBlock(child);
1577 RenderBlock* currBlock = toRenderBlock(curr);
1623 int RenderBlock::collapseMargins(RenderBox* child, MarginInfo& marginInfo)
1725 int RenderBlock::clearFloatsIfNeeded(RenderBox* child, MarginInfo& marginInfo, int oldTopPosMargin, int oldTopNegMargin, int yPos)
1774 int RenderBlock::estimateLogicalTopPosition(RenderBox* child, const MarginInfo& marginInfo)
1807 void RenderBlock::determineLogicalLeftPositionForChild(RenderBox* child)
1838 void RenderBlock
1856 void RenderBlock::handleAfterSideOfBlock(int beforeSide, int afterSide, MarginInfo& marginInfo)
1876 void RenderBlock::setLogicalLeftForChild(RenderBox* child, int logicalLeft, ApplyLayoutDeltaMode applyDelta)
1889 void RenderBlock::setLogicalTopForChild(RenderBox* child, int logicalTop, ApplyLayoutDeltaMode applyDelta)
1902 void RenderBlock::layoutBlockChildren(bool relayoutChildren, int& maxFloatLogicalBottom)
1971 void RenderBlock::layoutBlockChild(RenderBox* child, MarginInfo& marginInfo, int& previousFloatLogicalBottom, int& maxFloatLogicalBottom)
2000 RenderBlock* childRenderBlock = child->isRenderBlock() ? toRenderBlock(child) : 0;
2140 void RenderBlock::simplifiedNormalFlowLayout()
2172 bool RenderBlock::simplifiedLayout()
2208 void RenderBlock::layoutPositionedObjects(bool relayoutChildren)
2245 void RenderBlock::markPositionedObjectsForLayout()
2257 void RenderBlock::markForPaginationRelayoutIfNeeded()
2267 void RenderBlock::repaintOverhangingFloats(bool paintAllDescendants)
2292 void RenderBlock::paint(PaintInfo& paintInfo, int tx, int ty)
2323 void RenderBlock::paintColumnRules(PaintInfo& paintInfo, int tx, int ty)
2368 void RenderBlock::paintColumnContents(PaintInfo& paintInfo, int tx, int ty, bool paintingFloats)
2413 void RenderBlock::paintContents(PaintInfo& paintInfo, int tx, int ty)
2427 void RenderBlock::paintChildren(PaintInfo& paintInfo, int tx, int ty)
2478 void RenderBlock::paintCaret(PaintInfo& paintInfo, int tx, int ty, CaretType type)
2497 void RenderBlock::paintObject(PaintInfo& paintInfo, int tx, int ty)
2562 RenderBlock* cb = containingBlock();
2590 IntPoint RenderBlock::flipFloatForWritingMode(const FloatingObject* child, const IntPoint& point) const
2603 void RenderBlock::paintFloats(PaintInfo& paintInfo, int tx, int ty, bool preservePhase)
2632 void RenderBlock::paintEllipsisBoxes(PaintInfo& paintInfo, int tx, int ty)
2657 RenderInline* RenderBlock::inlineElementContinuation() const
2663 RenderBlock* RenderBlock::blockElementContinuation() const
2668 RenderBlock* nextContinuation = toRenderBlock(currentContinuation);
2680 void RenderBlock::addContinuationWithOutline(RenderInline* flow)
2696 bool RenderBlock::paintsContinuationOutline(RenderInline* flow)
2709 void RenderBlock::paintContinuationOutlines(PaintInfo& info, int tx, int ty)
2724 RenderBlock* block = flow->containingBlock();
2738 bool RenderBlock::shouldPaintSelectionGaps() const
2743 bool RenderBlock::isSelectionRoot() const
2766 GapRects RenderBlock::selectionGapRectsForRepaint(RenderBoxModelObject* repaintContainer)
2788 void RenderBlock::paintSelection(PaintInfo& paintInfo, int tx, int ty)
2812 static void clipOutPositionedObjects(const PaintInfo* paintInfo, const IntPoint& offset, RenderBlock::PositionedObjectsListHashSet* positionedObjects)
2817 RenderBlock::PositionedObjectsListHashSet::const_iterator end = positionedObjects->end();
2818 for (RenderBlock::PositionedObjectsListHashSet::const_iterator it = positionedObjects->begin(); it != end; ++it) {
2824 static int blockDirectionOffset(RenderBlock* rootBlock, const IntSize& offsetFromRootBlock)
2829 static int inlineDirectionOffset(RenderBlock* rootBlock, const IntSize& offsetFromRootBlock)
2834 IntRect RenderBlock::logicalRectToPhysicalRect(const IntPoint& rootBlockPhysicalPosition, const IntRect& logicalRect)
2846 GapRects RenderBlock::selectionGaps(RenderBlock* rootBlock, const IntPoint& rootBlockPhysicalPosition, const IntSize& offsetFromRootBlock,
2858 for (RenderBlock* cb = containingBlock(); cb && !cb->isRenderView(); cb = cb->containingBlock())
2901 GapRects RenderBlock::inlineSelectionGaps(RenderBlock* rootBlock, const IntPoint& rootBlockPhysicalPosition, const IntSize& offsetFromRootBlock,
2956 GapRects RenderBlock::blockSelectionGaps(RenderBlock* rootBlock, const IntPoint& rootBlockPhysicalPosition, const IntSize& offsetFromRootBlock,
3018 IntRect RenderBlock::blockSelectionGap(RenderBlock* rootBlock, const IntPoint& rootBlockPhysicalPosition, const IntSize& offsetFromRootBlock,
3039 IntRect RenderBlock::logicalLeftSelectionGap(RenderBlock* rootBlock, const IntPoint& rootBlockPhysicalPosition, const IntSize& offsetFromRootBlock,
3055 IntRect RenderBlock::logicalRightSelectionGap(RenderBlock* rootBlock, const IntPoint& rootBlockPhysicalPosition, const IntSize& offsetFromRootBlock,
3071 void RenderBlock::getSelectionGapInfo(SelectionState state, bool& leftGap, bool& rightGap)
3082 int RenderBlock::logicalLeftSelectionOffset(RenderBlock* rootBlock, int position)
3091 RenderBlock* cb = this;
3100 int RenderBlock::logicalRightSelectionOffset(RenderBlock* rootBlock, int position)
3109 RenderBlock* cb = this;
3118 void RenderBlock::insertPositionedObject(RenderBox* o)
3127 void RenderBlock::removePositionedObject(RenderBox* o)
3133 void RenderBlock::removePositionedObjects(RenderBlock* o)
3166 RenderBlock::FloatingObject* RenderBlock::insertFloatingObject(RenderBox* o)
3210 void RenderBlock::removeFloatingObject(RenderBox* o)
3247 void RenderBlock::removeFloatingObjectsBelow(FloatingObject* lastFloat, int logicalOffset)
3263 bool RenderBlock::positionNewFloats()
3351 RenderBlock* childBlock = childBox->isRenderBlock() ? toRenderBlock(childBox) : 0;
3391 void RenderBlock::newLine(EClear clear)
3413 void RenderBlock::addPercentHeightDescendant(RenderBox* descendant)
3432 HashSet<RenderBlock*>* containerSet = gPercentHeightContainerMap->get(descendant);
3434 containerSet = new HashSet<RenderBlock*>;
3441 void RenderBlock::removePercentHeightDescendant(RenderBox* descendant)
3446 HashSet<RenderBlock*>* containerSet = gPercentHeightContainerMap->take(descendant);
3450 HashSet<RenderBlock*>::iterator end = containerSet->end();
3451 for (HashSet<RenderBlock*>::iterator it = containerSet->begin(); it != end; ++it) {
3452 RenderBlock* container = *it;
3468 HashSet<RenderBox*>* RenderBlock::percentHeightDescendants() const
3478 int RenderBlock::logicalLeftOffsetForLine(int logicalTop, int fixedOffset, bool applyTextIndent, int* heightRemaining) const
3514 int RenderBlock::logicalRightOffsetForLine(int logicalTop, int fixedOffset, bool applyTextIndent, int* heightRemaining) const
3551 int RenderBlock::availableLogicalWidthForLine(int position, bool firstLine) const
3557 int RenderBlock::nextFloatLogicalBottomBelow(int logicalHeight) const
3575 int RenderBlock::lowestFloatLogicalBottom(FloatingObject::Type floatType) const
3590 RenderBlock::markLinesDirtyInBlockRange(int logicalTop, int logicalBottom, RootInlineBox* highest)
3608 void RenderBlock::clearFloats()
3635 // We should not process floats if the parent node is not a RenderBlock. Otherwise, we will add
3645 RenderBlock* parentBlock = toRenderBlock(parent());
3666 // Add overhanging floats from the previous RenderBlock, but only if it has a float that intrudes into our space.
3670 RenderBlock* block = toRenderBlock(prev);
3721 int RenderBlock::addOverhangingFloats(RenderBlock* child, int logicalLeftOffset, int logicalTopOffset, bool makeChildPaintOtherFloats)
3785 bool RenderBlock::hasOverhangingFloat(RenderBox* renderer)
3798 void RenderBlock::addIntrudingFloats(RenderBlock* prev, int logicalLeftOffset, int logicalTopOffset)
3842 bool RenderBlock::avoidsFloats() const
3848 bool RenderBlock::containsFloat(RenderBox* renderer)
3853 void RenderBlock::markAllDescendantsWithFloatsForLayout(RenderBox* floatToRemove, bool inLayout)
3868 RenderBlock* childBlock = toRenderBlock(child);
3875 void RenderBlock::markSiblingsWithFloatsForLayout()
3886 RenderBlock* nextBlock = toRenderBlock(next);
3899 int RenderBlock::getClearDelta(RenderBox* child, int yPos)
3952 bool RenderBlock::isPointInOverflowControl(HitTestResult& result, int _x, int _y, int _tx, int _ty)
3960 bool RenderBlock::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, int _x, int _y, int _tx, int _ty, HitTestAction hitTestAction)
4022 bool RenderBlock::hitTestFloats(const HitTestRequest& request, HitTestResult& result, int x, int y, int tx, int ty)
4051 bool RenderBlock::hitTestColumns(const HitTestRequest& request, HitTestResult& result, int x, int y, int tx, int ty, HitTestAction hitTestAction)
4098 bool RenderBlock::hitTestContents(const HitTestRequest& request, HitTestResult& result, int x, int y, int tx, int ty, HitTestAction hitTestAction)
4119 Position RenderBlock::positionForBox(InlineBox *box, bool start) const
4137 static VisiblePosition positionForPointRespectingEditingBoundaries(RenderBlock* parent, RenderBox* child, const IntPoint& pointInParentCoordinates)
4165 VisiblePosition RenderBlock::positionForPointWithInlineChildren(const IntPoint& pointInLogicalContents)
4232 VisiblePosition RenderBlock::positionForPoint(const IntPoint& point)
4276 void RenderBlock::offsetForContents(int& tx, int& ty) const
4290 int RenderBlock::availableLogicalWidth() const
4298 int RenderBlock::columnGap() const
4305 void RenderBlock::calcColumnWidth()
4335 void RenderBlock::setDesiredColumnCountAndWidth(int count, int width)
4362 int RenderBlock::desiredColumnWidth() const
4369 unsigned RenderBlock::desiredColumnCount() const
4376 ColumnInfo* RenderBlock::columnInfo() const
4383 unsigned RenderBlock::columnCount(ColumnInfo* colInfo) const
4389 IntRect RenderBlock::columnRectAt(ColumnInfo* colInfo, unsigned index) const
4407 bool RenderBlock::layoutColumns(bool hasSpecifiedPageLogicalHeight, int pageLogicalHeight, LayoutStateMaintainer& statePusher)
4451 void RenderBlock::adjustPointToColumnContents(IntPoint& point) const
4517 void RenderBlock::adjustRectForColumns(IntRect& r) const
4555 IntPoint RenderBlock::flipForWritingModeIncludingColumns(const IntPoint& point) const
4568 void RenderBlock::flipForWritingModeIncludingColumns(IntRect& rect) const
4583 void RenderBlock::adjustForColumns(IntSize& offset, const IntPoint& point) const
4621 void RenderBlock::computePreferredLogicalWidths()
4787 void RenderBlock::computeInlinePreferredLogicalWidths()
5052 void RenderBlock::computeBlockPreferredLogicalWidths()
5141 RenderBlock* cb = containingBlock();
5158 bool RenderBlock::hasLineIfEmpty() const
5172 int RenderBlock::lineHeight(bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
5193 int RenderBlock::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const
5229 int RenderBlock::firstLineBoxBaseline() const
5253 int RenderBlock::lastLineBoxBaseline() const
5291 bool RenderBlock::containsNonZeroBidiLevel() const
5302 RenderBlock* RenderBlock::firstLineBlock() const
5304 RenderBlock* firstLineBlock = const_cast<RenderBlock*>(this);
5352 void RenderBlock::updateFirstLetter()
5421 newFirstLetter = new (renderArena()) RenderBlock(document());
5482 firstLetter = new (renderArena()) RenderBlock(document());
5546 static RootInlineBox* getLineAtIndex(RenderBlock* block, int i, int& count)
5568 static int getHeightForLineCount(RenderBlock* block, int l, bool includeBottom, int& count)
5596 RootInlineBox* RenderBlock::lineAtIndex(int i)
5602 int RenderBlock::lineCount()
5617 int RenderBlock::heightForLineCount(int l)
5623 void RenderBlock::adjustForBorderFit(int x, int& left, int& right) const
5667 void RenderBlock::borderFitAdjust(int& x, int& w) const
5691 void RenderBlock::clearTruncation()
5706 void RenderBlock::setMaxMarginBeforeValues(int pos, int neg)
5717 void RenderBlock::setMaxMarginAfterValues(int pos, int neg)
5728 void RenderBlock::setPaginationStrut(int strut)
5738 void RenderBlock::setPageLogicalOffset(int logicalOffset)
5748 void RenderBlock::absoluteRects(Vector<IntRect>& rects, int tx, int ty)
5765 void RenderBlock::absoluteQuads(Vector<FloatQuad>& quads)
5781 IntRect RenderBlock::rectWithOutlineForRepaint(RenderBoxModelObject* repaintContainer, int outlineWidth)
5789 RenderObject* RenderBlock::hoverAncestor() const
5794 void RenderBlock::updateDragState(bool dragOn)
5801 RenderStyle* RenderBlock::outlineStyleForRepaint() const
5806 void RenderBlock::childBecameNonInline(RenderObject*)
5814 void RenderBlock::updateHitTestResult(HitTestResult& result, const IntPoint& point)
5834 IntRect RenderBlock::localCaretRect(InlineBox* inlineBox, int caretOffset, int* extraWidthToEndOfLine)
5920 void RenderBlock::addFocusRingRects(Vector<IntRect>& rects, int tx, int ty)
5969 RenderBlock* RenderBlock::createAnonymousBlock(bool isFlexibleBox) const
5973 RenderBlock* newBox = 0;
5979 newBox = new (renderArena()) RenderBlock(document() /* anonymous box */);
5986 RenderBlock* RenderBlock::createAnonymousBlockWithSameTypeAs(RenderBlock* otherAnonymousBlock) const
5995 RenderBlock* RenderBlock::createAnonymousColumnsBlock() const
6001 RenderBlock* newBox = new (renderArena()) RenderBlock(document() /* anonymous box */);
6006 RenderBlock* RenderBlock::createAnonymousColumnSpanBlock() const
6012 RenderBlock* newBox = new (renderArena()) RenderBlock(document() /* anonymous box */);
6017 int RenderBlock::nextPageLogicalTop(int logicalOffset) const
6033 RenderBlock* curr = child->containingBlock();
6034 RenderBlock* initialBlock = child->view();
6045 int RenderBlock::applyBeforeBreak(RenderBox* child, int logicalOffset)
6059 int RenderBlock::applyAfterBreak(RenderBox* child, int logicalOffset, MarginInfo& marginInfo)
6074 int RenderBlock::adjustForUnsplittableChild(RenderBox* child, int logicalOffset, bool includeMargins)
6094 void RenderBlock::adjustLinePositionForPagination(RootInlineBox* lineBox, int& delta)
6137 int RenderBlock::collapsedMarginBeforeForChild(RenderBox* child) const
6154 int RenderBlock::collapsedMarginAfterForChild(RenderBox* child) const
6171 int RenderBlock::marginBeforeForChild(RenderBoxModelObject* child) const
6187 int RenderBlock::marginAfterForChild(RenderBoxModelObject* child) const
6203 int RenderBlock::marginStartForChild(RenderBoxModelObject* child) const
6210 int RenderBlock::marginEndForChild(RenderBoxModelObject* child) const
6217 void RenderBlock::setMarginStartForChild(RenderBox* child, int margin)
6232 void RenderBlock::setMarginEndForChild(RenderBox* child, int margin)
6247 void RenderBlock::setMarginBeforeForChild(RenderBox* child, int margin)
6265 void RenderBlock::setMarginAfterForChild(RenderBox* child, int margin)
6283 RenderBlock::MarginValues RenderBlock::marginValuesForChild(RenderBox* child)
6293 RenderBlock* childRenderBlock = child->isRenderBlock() ? toRenderBlock(child) : 0;
6343 const char* RenderBlock::renderName() const
6349 return "RenderBlock (floating)";
6351 return "RenderBlock (positioned)";
6353 return "RenderBlock (anonymous multi-column)";
6355 return "RenderBlock (anonymous multi-column span)";
6357 return "RenderBlock (anonymous)";
6359 return "RenderBlock (generated)";
6361 return "RenderBlock (relative positioned)";
6363 return "RenderBlock (run-in)";
6364 return "RenderBlock";
6367 inline void RenderBlock::FloatingObjects::clear()
6374 inline void RenderBlock::FloatingObjects::increaseObjectsCount(FloatingObject::Type type)
6382 inline void RenderBlock::FloatingObjects::decreaseObjectsCount(FloatingObject::Type type)