/external/webkit/Source/WebCore/rendering/ |
D | RenderLineBoxList.h | 49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; } in firstLineBox() 50 InlineFlowBox* lastLineBox() const { return m_lastLineBox; } in lastLineBox() 54 void appendLineBox(InlineFlowBox*); 59 void extractLineBox(InlineFlowBox*); 60 void attachLineBox(InlineFlowBox*); 61 void removeLineBox(InlineFlowBox*); 71 …bool lineIntersectsDirtyRect(RenderBoxModelObject*, InlineFlowBox*, const PaintInfo&, int tx, int … 77 InlineFlowBox* m_firstLineBox; 78 InlineFlowBox* m_lastLineBox;
|
D | InlineFlowBox.cpp | 50 InlineFlowBox::~InlineFlowBox() in ~InlineFlowBox() 59 int InlineFlowBox::getFlowSpacingLogicalWidth() in getFlowSpacingLogicalWidth() 64 totWidth += static_cast<InlineFlowBox*>(curr)->getFlowSpacingLogicalWidth(); in getFlowSpacingLogicalWidth() 69 IntRect InlineFlowBox::roundedFrameRect() const in roundedFrameRect() 81 void InlineFlowBox::addToLine(InlineBox* child) in addToLine() 104 if (static_cast<InlineFlowBox*>(child)->hasTextDescendants()) in addToLine() 130 InlineFlowBox* childFlowBox = static_cast<InlineFlowBox*>(child); in addToLine() 158 …if (knownToHaveNoOverflow() && child->isInlineFlowBox() && !static_cast<InlineFlowBox*>(child)->kn… in addToLine() 165 void InlineFlowBox::removeChild(InlineBox* child) in removeChild() 188 void InlineFlowBox::deleteLine(RenderArena* arena) in deleteLine() [all …]
|
D | RenderLineBoxList.cpp | 52 void RenderLineBoxList::appendLineBox(InlineFlowBox* box) in appendLineBox() 69 InlineFlowBox* line = m_firstLineBox; in deleteLineBoxTree() 70 InlineFlowBox* nextLine; in deleteLineBoxTree() 79 void RenderLineBoxList::extractLineBox(InlineFlowBox* box) in extractLineBox() 89 for (InlineFlowBox* curr = box; curr; curr = curr->nextLineBox()) in extractLineBox() 95 void RenderLineBoxList::attachLineBox(InlineFlowBox* box) in attachLineBox() 104 InlineFlowBox* last = box; in attachLineBox() 105 for (InlineFlowBox* curr = box; curr; curr = curr->nextLineBox()) { in attachLineBox() 114 void RenderLineBoxList::removeLineBox(InlineFlowBox* box) in removeLineBox() 133 InlineFlowBox* next; in deleteLineBoxes() [all …]
|
D | InlineFlowBox.h | 38 class InlineFlowBox : public InlineBox { 40 InlineFlowBox(RenderObject* obj) in InlineFlowBox() function 63 virtual ~InlineFlowBox(); 66 InlineFlowBox* prevLineBox() const { return m_prevLineBox; } in prevLineBox() 67 InlineFlowBox* nextLineBox() const { return m_nextLineBox; } in nextLineBox() 68 void setNextLineBox(InlineFlowBox* n) { m_nextLineBox = n; } in setNextLineBox() 69 void setPreviousLineBox(InlineFlowBox* p) { m_prevLineBox = p; } in setPreviousLineBox() 285 InlineFlowBox* m_prevLineBox; // The previous box that also uses our RenderObject 286 InlineFlowBox* m_nextLineBox; // The next box that also uses our RenderObject 300 inline void InlineFlowBox::checkConsistency() const in checkConsistency() [all …]
|
D | RootInlineBox.h | 35 class RootInlineBox : public InlineFlowBox { 147 return InlineFlowBox::logicalTopVisualOverflow(lineTop()); in logicalTopVisualOverflow() 151 return InlineFlowBox::logicalBottomVisualOverflow(lineBottom()); in logicalBottomVisualOverflow() 155 return InlineFlowBox::logicalTopLayoutOverflow(lineTop()); in logicalTopLayoutOverflow() 159 return InlineFlowBox::logicalBottomLayoutOverflow(lineBottom()); in logicalBottomLayoutOverflow()
|
D | RenderInline.h | 59 InlineFlowBox* createAndAppendInlineFlowBox(); 66 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() 67 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } in lastLineBox() 144 virtual InlineFlowBox* createInlineFlowBox(); // Subclassed by SVG and Ruby
|
D | InlineBox.h | 73 … dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent) in InlineBox() 214 InlineFlowBox* parent() const in parent() 219 void setParent(InlineFlowBox* par) { m_parent = par; } in setParent() 324 InlineFlowBox* m_parent; // The box that contains us.
|
D | RootInlineBox.cpp | 46 : InlineFlowBox(block) in RootInlineBox() 64 InlineFlowBox::destroy(arena); in destroy() 86 InlineFlowBox::clearTruncation(); in clearTruncation() 99 return InlineFlowBox::canAccommodateEllipsis(ltr, blockEdge, ellipsisWidth); in lineCanAccommodateEllipsis() 130 …float result = InlineFlowBox::placeEllipsisBox(ltr, blockLeftEdge, blockRightEdge, ellipsisWidth, … in placeEllipsisBox() 183 InlineFlowBox::paint(paintInfo, tx, ty, lineTop, lineBottom); in paint() 200 return InlineFlowBox::nodeAtPoint(request, result, x, y, tx, ty, lineTop, lineBottom); in nodeAtPoint() 205 InlineFlowBox::adjustPosition(dx, dy); in adjustPosition() 744 …if (!box->isText() && box->isInlineFlowBox() && !static_cast<InlineFlowBox*>(box)->hasTextChildren… in includeFontForBox() 757 …if (!box->isText() && box->isInlineFlowBox() && !static_cast<InlineFlowBox*>(box)->hasTextChildren… in includeGlyphsForBox()
|
D | InlineBox.cpp | 128 for (InlineFlowBox* curr = parent(); curr && !curr->isDirty(); curr = curr->parent()) in dirtyLineBoxes() 248 leaf = box->isLeaf() ? box : static_cast<InlineFlowBox*>(box)->firstLeafChild(); in nextLeafChild() 258 leaf = box->isLeaf() ? box : static_cast<InlineFlowBox*>(box)->lastLeafChild(); in prevLeafChild()
|
D | RenderInline.cpp | 99 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in destroy() 472 else if (InlineFlowBox* curr = firstLineBox()) { in absoluteRects() 517 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in culledInlineAbsoluteRects() 556 else if (InlineFlowBox* curr = firstLineBox()) { in absoluteQuads() 601 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in culledInlineAbsoluteQuads() 761 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) { in linesBoundingBox() 807 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in culledInlineBoundingBox() 941 for (InlineFlowBox* curr = firstLineBox(); curr; curr = curr->nextLineBox()) { in linesVisualOverflowBoundingBox() 1249 …for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->next… in dirtyLineBoxes() 1262 InlineFlowBox* RenderInline::createInlineFlowBox() in createInlineFlowBox() [all …]
|
D | EllipsisBox.h | 32 EllipsisBox(RenderObject* obj, const AtomicString& ellipsisStr, InlineFlowBox* parent, in EllipsisBox()
|
D | RenderBoxModelObject.h | 122 …onst Color&, const FillLayer*, int tx, int ty, int width, int height, InlineFlowBox* = 0, int inli… 147 …RoundedIntRect getBackgroundRoundedRect(const IntRect&, InlineFlowBox*, int inlineBoxWidth, int in…
|
D | RenderListItem.cpp | 277 … for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) { in positionListMarker() 301 … for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) { in positionListMarker()
|
D | RenderBlock.h | 72 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } in firstLineBox() 73 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } in lastLineBox() 508 InlineFlowBox* createLineBoxes(RenderObject*, bool firstLine, InlineBox* childBox);
|
D | RenderBox.cpp | 2159 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalWidthForPositioned() 2160 InlineFlowBox* last = flow->lastLineBox(); in containingBlockLogicalWidthForPositioned() 2199 InlineFlowBox* first = flow->firstLineBox(); in containingBlockLogicalHeightForPositioned() 2200 InlineFlowBox* last = flow->lastLineBox(); in containingBlockLogicalHeightForPositioned() 2557 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthUsing() 2558 InlineFlowBox* lastLine = flow->lastLineBox(); in computePositionedLogicalWidthUsing() 2982 InlineFlowBox* firstLine = flow->firstLineBox(); in computePositionedLogicalWidthReplaced() 2983 InlineFlowBox* lastLine = flow->lastLineBox(); in computePositionedLogicalWidthReplaced()
|
D | RenderBlockLineLayout.cpp | 205 static bool parentIsConstructedOrHaveNext(InlineFlowBox* parentBox) in parentIsConstructedOrHaveNext() 215 InlineFlowBox* RenderBlock::createLineBoxes(RenderObject* obj, bool firstLine, InlineBox* childBox) in createLineBoxes() 220 InlineFlowBox* parentBox = 0; in createLineBoxes() 221 InlineFlowBox* result = 0; in createLineBoxes() 244 parentBox = static_cast<InlineFlowBox*>(newBox); in createLineBoxes() 303 InlineFlowBox* parentBox = 0; in constructLine()
|
D | RenderObject.h | 50 class InlineFlowBox; variable
|
/external/webkit/Source/WebCore/rendering/svg/ |
D | RenderSVGInline.cpp | 39 InlineFlowBox* RenderSVGInline::createInlineFlowBox() in createInlineFlowBox() 41 InlineFlowBox* box = new (renderArena()) SVGInlineFlowBox(this); in createInlineFlowBox() 92 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) in absoluteQuads()
|
D | SVGInlineFlowBox.h | 31 class SVGInlineFlowBox : public InlineFlowBox { 34 : InlineFlowBox(obj) in SVGInlineFlowBox()
|
D | SVGRootInlineBox.h | 59 void layoutCharactersInTextBoxes(InlineFlowBox*, SVGTextLayoutEngine&); 60 void layoutChildBoxes(InlineFlowBox*);
|
D | SVGTextQuery.h | 30 class InlineFlowBox; variable 54 void collectTextBoxesInFlowBox(InlineFlowBox*);
|
D | SVGTextQuery.cpp | 53 static inline InlineFlowBox* flowBoxForRenderer(RenderObject* renderer) in flowBoxForRenderer() 64 InlineFlowBox* flowBox = renderBlock->firstLineBox(); in flowBoxForRenderer() 74 InlineFlowBox* flowBox = renderInline->firstLineBox(); in flowBoxForRenderer() 88 void SVGTextQuery::collectTextBoxesInFlowBox(InlineFlowBox* flowBox) in collectTextBoxesInFlowBox() 99 collectTextBoxesInFlowBox(static_cast<InlineFlowBox*>(child)); in collectTextBoxesInFlowBox()
|
D | RenderSVGInline.h | 54 virtual InlineFlowBox* createInlineFlowBox();
|
D | SVGRootInlineBox.cpp | 96 void SVGRootInlineBox::layoutCharactersInTextBoxes(InlineFlowBox* start, SVGTextLayoutEngine& chara… in layoutCharactersInTextBoxes() 135 void SVGRootInlineBox::layoutChildBoxes(InlineFlowBox* start) in layoutChildBoxes()
|
D | SVGInlineTextBox.cpp | 478 static inline RenderObject* findRenderObjectDefininingTextDecoration(InlineFlowBox* parentBox) in findRenderObjectDefininingTextDecoration()
|