HomeSort by relevance Sort by last modified time
    Searched refs:InlineFlowBox (Results 1 - 25 of 28) sorted by null

1 2

  /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 118 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);
143 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)

Completed in 786 milliseconds

1 2