/external/webkit/Source/WebCore/rendering/ |
RenderLineBoxList.h | 49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; } 50 InlineFlowBox* lastLineBox() const { return m_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 ty) const; 77 InlineFlowBox* m_firstLineBox; 78 InlineFlowBox* m_lastLineBox;
|
InlineFlowBox.cpp | 21 #include "InlineFlowBox.h" 50 InlineFlowBox::~InlineFlowBox() 59 int InlineFlowBox::getFlowSpacingLogicalWidth() 64 totWidth += static_cast<InlineFlowBox*>(curr)->getFlowSpacingLogicalWidth(); 69 IntRect InlineFlowBox::roundedFrameRect() const 81 void InlineFlowBox::addToLine(InlineBox* child) 104 if (static_cast<InlineFlowBox*>(child)->hasTextDescendants()) 130 InlineFlowBox* childFlowBox = static_cast<InlineFlowBox*>(child) [all...] |
RenderLineBoxList.cpp | 52 void RenderLineBoxList::appendLineBox(InlineFlowBox* box) 69 InlineFlowBox* line = m_firstLineBox; 70 InlineFlowBox* nextLine; 79 void RenderLineBoxList::extractLineBox(InlineFlowBox* box) 89 for (InlineFlowBox* curr = box; curr; curr = curr->nextLineBox()) 95 void RenderLineBoxList::attachLineBox(InlineFlowBox* box) 104 InlineFlowBox* last = box; 105 for (InlineFlowBox* curr = box; curr; curr = curr->nextLineBox()) { 114 void RenderLineBoxList::removeLineBox(InlineFlowBox* box) 133 InlineFlowBox* next [all...] |
InlineFlowBox.h | 38 class InlineFlowBox : public InlineBox { 40 InlineFlowBox(RenderObject* obj) 63 virtual ~InlineFlowBox(); 66 InlineFlowBox* prevLineBox() const { return m_prevLineBox; } 67 InlineFlowBox* nextLineBox() const { return m_nextLineBox; } 68 void setNextLineBox(InlineFlowBox* n) { m_nextLineBox = n; } 69 void setPreviousLineBox(InlineFlowBox* p) { m_prevLineBox = p; } 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() cons [all...] |
RootInlineBox.h | 25 #include "InlineFlowBox.h" 35 class RootInlineBox : public InlineFlowBox { 147 return InlineFlowBox::logicalTopVisualOverflow(lineTop()); 151 return InlineFlowBox::logicalBottomVisualOverflow(lineBottom()); 155 return InlineFlowBox::logicalTopLayoutOverflow(lineTop()); 159 return InlineFlowBox::logicalBottomLayoutOverflow(lineBottom());
|
RenderInline.h | 26 #include "InlineFlowBox.h" 59 InlineFlowBox* createAndAppendInlineFlowBox(); 66 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } 67 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } 144 virtual InlineFlowBox* createInlineFlowBox(); // Subclassed by SVG and Ruby
|
EllipsisBox.h | 32 EllipsisBox(RenderObject* obj, const AtomicString& ellipsisStr, InlineFlowBox* parent,
|
InlineBox.h | 73 bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent) 214 InlineFlowBox* parent() const 219 void setParent(InlineFlowBox* par) { m_parent = par; } 324 InlineFlowBox* m_parent; // The box that contains us.
|
InlineBox.cpp | 24 #include "InlineFlowBox.h" 128 for (InlineFlowBox* curr = parent(); curr && !curr->isDirty(); curr = curr->parent()) 248 leaf = box->isLeaf() ? box : static_cast<InlineFlowBox*>(box)->firstLeafChild(); 258 leaf = box->isLeaf() ? box : static_cast<InlineFlowBox*>(box)->lastLeafChild();
|
RootInlineBox.cpp | 46 : InlineFlowBox(block) 64 InlineFlowBox::destroy(arena); 86 InlineFlowBox::clearTruncation(); 99 return InlineFlowBox::canAccommodateEllipsis(ltr, blockEdge, ellipsisWidth); 130 float result = InlineFlowBox::placeEllipsisBox(ltr, blockLeftEdge, blockRightEdge, ellipsisWidth, foundBox); 183 InlineFlowBox::paint(paintInfo, tx, ty, lineTop, lineBottom); 200 return InlineFlowBox::nodeAtPoint(request, result, x, y, tx, ty, lineTop, lineBottom); 205 InlineFlowBox::adjustPosition(dx, dy); 744 if (!box->isText() && box->isInlineFlowBox() && !static_cast<InlineFlowBox*>(box)->hasTextChildren()) [all...] |
RenderInline.cpp | 99 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox()) 472 else if (InlineFlowBox* curr = firstLineBox()) { 517 for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->nextLineBox()) { 556 else if (InlineFlowBox* curr = firstLineBox()) { 601 for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->nextLineBox()) { [all...] |
RenderBoxModelObject.h | 122 void paintFillLayerExtended(const PaintInfo&, const Color&, const FillLayer*, int tx, int ty, int width, int height, InlineFlowBox* = 0, int inlineBoxWidth = 0, int inlineBoxHeight = 0, CompositeOperator = CompositeSourceOver, RenderObject* backgroundObject = 0); 147 RoundedIntRect getBackgroundRoundedRect(const IntRect&, InlineFlowBox*, int inlineBoxWidth, int inlineBoxHeight,
|
RenderListItem.cpp | 277 for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) { 301 for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
|
RenderBlock.h | 72 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); } 73 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); } 508 InlineFlowBox* createLineBoxes(RenderObject*, bool firstLine, InlineBox* childBox); [all...] |
RenderBlockLineLayout.cpp | 205 static bool parentIsConstructedOrHaveNext(InlineFlowBox* parentBox) 215 InlineFlowBox* RenderBlock::createLineBoxes(RenderObject* obj, bool firstLine, InlineBox* childBox) 220 InlineFlowBox* parentBox = 0; 221 InlineFlowBox* result = 0; 244 parentBox = static_cast<InlineFlowBox*>(newBox); 303 InlineFlowBox* parentBox = 0; [all...] |
RenderBox.cpp | [all...] |
RenderObject.h | 50 class InlineFlowBox; [all...] |
/external/webkit/Source/WebCore/rendering/svg/ |
SVGInlineFlowBox.h | 25 #include "InlineFlowBox.h" 31 class SVGInlineFlowBox : public InlineFlowBox { 34 : InlineFlowBox(obj)
|
SVGRootInlineBox.h | 59 void layoutCharactersInTextBoxes(InlineFlowBox*, SVGTextLayoutEngine&); 60 void layoutChildBoxes(InlineFlowBox*);
|
SVGTextQuery.h | 30 class InlineFlowBox; 54 void collectTextBoxesInFlowBox(InlineFlowBox*);
|
RenderSVGInline.cpp | 39 InlineFlowBox* RenderSVGInline::createInlineFlowBox() 41 InlineFlowBox* box = new (renderArena()) SVGInlineFlowBox(this); 92 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox())
|
RenderSVGInline.h | 54 virtual InlineFlowBox* createInlineFlowBox();
|
SVGTextQuery.cpp | 25 #include "InlineFlowBox.h" 53 static inline InlineFlowBox* flowBoxForRenderer(RenderObject* renderer) 64 InlineFlowBox* flowBox = renderBlock->firstLineBox(); 74 InlineFlowBox* flowBox = renderInline->firstLineBox(); 88 void SVGTextQuery::collectTextBoxesInFlowBox(InlineFlowBox* flowBox) 99 collectTextBoxesInFlowBox(static_cast<InlineFlowBox*>(child));
|
SVGRootInlineBox.cpp | 96 void SVGRootInlineBox::layoutCharactersInTextBoxes(InlineFlowBox* start, SVGTextLayoutEngine& characterLayout) 135 void SVGRootInlineBox::layoutChildBoxes(InlineFlowBox* start)
|
SVGInlineTextBox.cpp | 28 #include "InlineFlowBox.h" 478 static inline RenderObject* findRenderObjectDefininingTextDecoration(InlineFlowBox* parentBox)
|