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

1 2

  /external/webkit/Source/WebCore/rendering/
InlineBox.cpp 21 #include "InlineBox.h"
40 InlineBox::~InlineBox()
48 void InlineBox::remove()
54 void InlineBox::destroy(RenderArena* renderArena)
68 void* InlineBox::operator new(size_t sz, RenderArena* renderArena) throw()
73 void InlineBox::operator delete(void* ptr, size_t sz)
82 void InlineBox::showTreeForThis() const
89 int InlineBox::logicalHeight() const
110 int InlineBox::caretMinOffset() const
    [all...]
RootInlineBox.h 78 void childRemoved(InlineBox* box);
81 void placeEllipsis(const AtomicString& ellipsisStr, bool ltr, float blockLeftEdge, float blockRightEdge, float ellipsisWidth, InlineBox* markupBox = 0);
105 InlineBox* firstSelectedBox();
106 InlineBox* lastSelectedBox();
112 InlineBox* closestLeafChildForLogicalLeftPosition(int, bool onlyEditableLeaves = false);
136 void ascentAndDescentForBox(InlineBox*, GlyphOverflowAndFallbackFontsMap&, int& ascent, int& descent, bool& affectsAscent, bool& affectsDescent) const;
137 int verticalPositionForBox(InlineBox*, VerticalPositionCache&);
138 bool includeLeadingForBox(InlineBox*) const;
139 bool includeFontForBox(InlineBox*) const;
140 bool includeGlyphsForBox(InlineBox*) const
    [all...]
InlineBox.h 34 // InlineBox represents a rectangle that occurs on a line. It corresponds to
36 class InlineBox {
38 InlineBox(RenderObject* obj)
72 InlineBox(RenderObject* obj, float x, float y, float logicalWidth, bool firstLine, bool constructed,
73 bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
107 virtual ~InlineBox();
136 InlineBox* next() const { return m_next; }
192 InlineBox* nextOnLine() const { return m_next; }
193 InlineBox* prevOnLine() const { return m_prev;
    [all...]
BidiRun.h 34 class InlineBox;
61 InlineBox* m_box;
EllipsisBox.h 23 #include "InlineBox.h"
30 class EllipsisBox : public InlineBox {
33 int width, int height, int y, bool firstLine, bool isVertical, InlineBox* markupBox)
34 : InlineBox(obj, 0, y, width, firstLine, true, false, false, isVertical, 0, 0, parent)
54 InlineBox* m_markupBox;
InlineFlowBox.h 24 #include "InlineBox.h"
38 class InlineFlowBox : public InlineBox {
41 : InlineBox(obj)
71 InlineBox* firstChild() const { checkConsistency(); return m_firstChild; }
72 InlineBox* lastChild() const { checkConsistency(); return m_lastChild; }
76 InlineBox* firstLeafChild() const;
77 InlineBox* lastLeafChild() const;
79 typedef void (*CustomInlineBoxRangeReverse)(void* userData, Vector<InlineBox*>::iterator first, Vector<InlineBox*>::iterator last);
80 void collectLeafBoxesInLogicalOrder(Vector<InlineBox*>&, CustomInlineBoxRangeReverse customReverseImplementation = 0, void* userData = 0) const
    [all...]
RootInlineBox.cpp 103 InlineBox* markupBox)
212 void RootInlineBox::childRemoved(InlineBox* box)
317 InlineBox* firstBox = firstSelectedBox();
318 InlineBox* lastBox = lastSelectedBox();
337 for (InlineBox* box = firstBox->nextLeafChild(); box; box = box->nextLeafChild()) {
363 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
379 InlineBox* RootInlineBox::firstSelectedBox()
381 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
389 InlineBox* RootInlineBox::lastSelectedBox()
391 for (InlineBox* box = lastLeafChild(); box; box = box->prevLeafChild())
    [all...]
RenderInline.h 68 InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() : culledInlineFirstLineBox(); }
69 InlineBox* lastLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? lastLineBox() : culledInlineLastLineBox(); }
103 InlineBox* culledInlineFirstLineBox() const;
104 InlineBox* culledInlineLastLineBox() const;
InlineFlowBox.cpp 53 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
62 for (InlineBox* curr = firstChild(); curr; curr = curr->nextOnLine()) {
81 void InlineFlowBox::addToLine(InlineBox* child)
165 void InlineFlowBox::removeChild(InlineBox* child)
190 InlineBox* child = firstChild();
191 InlineBox* next = 0;
219 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
232 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
243 InlineBox::adjustPosition(dx, dy);
244 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()
    [all...]
RenderListMarker.h 59 virtual InlineBox* createInlineBox();
InlineTextBox.h 26 #include "InlineBox.h"
42 class InlineTextBox : public InlineBox {
45 : InlineBox(obj)
RenderText.h 72 void positionLineBox(InlineBox*);
100 virtual IntRect localCaretRect(InlineBox*, int caretOffset, int* extraWidthToEndOfLine = 0);
RenderBox.h 264 void positionLineBox(InlineBox*);
266 virtual InlineBox* createInlineBox();
272 InlineBox* inlineBoxWrapper() const { return m_inlineBoxWrapper; }
273 void setInlineBoxWrapper(InlineBox* boxWrapper) { m_inlineBoxWrapper = boxWrapper; }
337 virtual IntRect localCaretRect(InlineBox*, int caretOffset, int* extraWidthToEndOfLine = 0);
484 InlineBox* m_inlineBoxWrapper;
RenderLineBoxList.cpp 321 InlineBox* firstBox = inlineContainer ? inlineContainer->firstLineBoxIncludingCulling() : firstLineBox();
342 InlineBox* wrapper = toRenderBox(curr)->inlineBoxWrapper();
350 InlineBox* lastSiblingBox = toRenderInline(curr)->lastLineBoxIncludingCulling();
  /external/webkit/Source/WebCore/rendering/svg/
SVGRootInlineBox.cpp 51 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
62 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
98 for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) {
137 for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) {
173 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
191 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
207 InlineBox* SVGRootInlineBox::closestLeafChildForPosition(const IntPoint& point)
209 InlineBox* firstLeaf = firstLeafChild();
210 InlineBox* lastLeaf = lastLeafChild();
215 InlineBox* closestLeaf = 0
    [all...]
SVGRootInlineBox.h 55 InlineBox* closestLeafChildForPosition(const IntPoint&);
SVGInlineFlowBox.cpp 43 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
63 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
78 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
RenderSVGInlineText.h 62 virtual IntRect localCaretRect(InlineBox*, int caretOffset, int* extraWidthToEndOfLine = 0);
RenderSVGInlineText.cpp 108 IntRect RenderSVGInlineText::localCaretRect(InlineBox* box, int caretOffset, int*)
RenderSVGText.cpp 220 InlineBox* closestBox = static_cast<SVGRootInlineBox*>(rootBox)->closestLeafChildForPosition(pointInContents);
  /external/webkit/Source/WebCore/editing/
VisiblePosition.h 49 class InlineBox;
84 void getInlineBoxAndOffset(InlineBox*& inlineBox, int& caretOffset) const
86 m_deepPosition.getInlineBoxAndOffset(m_affinity, inlineBox, caretOffset);
89 void getInlineBoxAndOffset(TextDirection primaryDirection, InlineBox*& inlineBox, int& caretOffset) const
91 m_deepPosition.getInlineBoxAndOffset(m_affinity, primaryDirection, inlineBox, caretOffset);
VisiblePosition.cpp 115 InlineBox* box;
137 InlineBox* prevBox = box->prevLeafChild();
143 InlineBox* boxOnLeft;
161 InlineBox* prevBox = box->prevLeafChild();
165 InlineBox* logicalStart = 0;
178 InlineBox* nextBox = box;
209 while (InlineBox* nextBox = box->nextLeafChild()) {
217 while (InlineBox* prevBox = box->prevLeafChild()) {
266 InlineBox* box;
288 InlineBox* nextBox = box->nextLeafChild()
    [all...]
visible_units.cpp 329 InlineBox* box;
365 InlineBox *startBox = rootBox->firstLeafChild();
413 InlineBox *endBox = rootBox->lastLeafChild();
516 InlineBox* box;
627 InlineBox* box;
    [all...]
  /external/webkit/Source/WebCore/dom/
Position.h 41 class InlineBox;
161 void getInlineBoxAndOffset(EAffinity, InlineBox*&, int& caretOffset) const;
162 void getInlineBoxAndOffset(EAffinity, TextDirection primaryDirection, InlineBox*&, int& caretOffset) const;
Position.cpp 606 InlineBox* otherBox = box;
729 InlineBox* otherBox = box;
    [all...]

Completed in 1488 milliseconds

1 2