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

1 2

  /external/chromium_org/third_party/WebKit/Source/core/rendering/
InlineBox.cpp 21 #include "core/rendering/InlineBox.h"
49 COMPILE_ASSERT(sizeof(InlineBox) == sizeof(SameSizeAsInlineBox), InlineBox_size_guard);
57 InlineBox::~InlineBox()
65 void InlineBox::remove()
71 void* InlineBox::operator new(size_t sz)
76 void InlineBox::operator delete(void* ptr)
82 const char* InlineBox::boxName() const
84 return "InlineBox";
87 void InlineBox::showTreeForThis() cons
    [all...]
BidiRun.h 34 class InlineBox;
56 InlineBox* m_box;
RootInlineBox.h 96 using InlineBox::endsWithBreak;
97 using InlineBox::setEndsWithBreak;
99 void childRemoved(InlineBox* box);
103 float placeEllipsis(const AtomicString& ellipsisStr, bool ltr, float blockLeftEdge, float blockRightEdge, float ellipsisWidth, InlineBox* markupBox = 0);
107 using InlineBox::hasEllipsisBox;
122 using InlineBox::hasSelectedChildren;
123 using InlineBox::setHasSelectedChildren;
126 InlineBox* firstSelectedBox();
127 InlineBox* lastSelectedBox();
133 InlineBox* closestLeafChildForPoint(const IntPoint&, bool onlyEditableLeaves)
    [all...]
InlineBox.h 33 // InlineBox represents a rectangle that occurs on a line. It corresponds to
35 class InlineBox {
37 InlineBox(RenderObject* obj)
49 InlineBox(RenderObject* obj, FloatPoint topLeft, float logicalWidth, bool firstLine, bool constructed,
50 bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
64 virtual ~InlineBox();
110 virtual void showLineTreeAndMark(const InlineBox* = 0, const char* = 0, const InlineBox* = 0, const char* = 0, const RenderObject* = 0, int = 0) const;
152 InlineBox* nextOnLine() const { return m_next;
    [all...]
EllipsisBox.h 23 #include "core/rendering/InlineBox.h"
30 class EllipsisBox FINAL : public InlineBox {
33 int width, int height, int y, bool firstLine, bool isVertical, InlineBox* markupBox)
34 : InlineBox(obj, FloatPoint(0, y), width, firstLine, true, false, false, isVertical, 0, 0, parent)
52 InlineBox* markupBox() const;
InlineFlowBox.h 24 #include "core/rendering/InlineBox.h"
41 class InlineFlowBox : public InlineBox {
44 : InlineBox(obj)
71 virtual void showLineTreeAndMark(const InlineBox* = 0, const char* = 0, const InlineBox* = 0, const char* = 0, const RenderObject* = 0, int = 0) const;
80 InlineBox* firstChild() const { checkConsistency(); return m_firstChild; }
81 InlineBox* lastChild() const { checkConsistency(); return m_lastChild; }
85 InlineBox* firstLeafChild() const;
86 InlineBox* lastLeafChild() const;
88 typedef void (*CustomInlineBoxRangeReverse)(void* userData, Vector<InlineBox*>::iterator first, Vector<InlineBox*>::iterator last)
    [all...]
InlineTextBox.h 27 #include "core/rendering/InlineBox.h"
43 class InlineTextBox : public InlineBox {
46 : InlineBox(obj)
76 using InlineBox::hasHyphen;
77 using InlineBox::setHasHyphen;
78 using InlineBox::canHaveLeadingExpansion;
79 using InlineBox::setCanHaveLeadingExpansion;
141 InlineBox::setExpansion(newExpansion);
189 inline InlineTextBox* toInlineTextBox(InlineBox* inlineBox)
    [all...]
RootInlineBox.cpp 98 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
131 InlineBox* markupBox)
205 void RootInlineBox::childRemoved(InlineBox* box)
439 InlineBox* firstBox = firstSelectedBox();
440 InlineBox* lastBox = lastSelectedBox();
459 for (InlineBox* box = firstBox->nextLeafChild(); box; box = box->nextLeafChild()) {
485 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
505 InlineBox* RootInlineBox::firstSelectedBox()
507 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
515 InlineBox* RootInlineBox::lastSelectedBox(
    [all...]
RenderInline.h 74 InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() : culledInlineFirstLineBox(); }
75 InlineBox* lastLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? lastLineBox() : culledInlineLastLineBox(); }
94 virtual LayoutRect localCaretRect(InlineBox*, int, LayoutUnit* extraWidthToEndOfLine) OVERRIDE FINAL;
116 InlineBox* culledInlineFirstLineBox() const;
117 InlineBox* culledInlineLastLineBox() const;
InlineFlowBox.cpp 45 struct SameSizeAsInlineFlowBox : public InlineBox {
57 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
66 for (InlineBox* curr = firstChild(); curr; curr = curr->nextOnLine()) {
93 void InlineFlowBox::addToLine(InlineBox* child)
178 void InlineFlowBox::removeChild(InlineBox* child)
203 InlineBox* child = firstChild();
204 InlineBox* next = 0;
232 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
245 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
256 InlineBox::adjustPosition(dx, dy)
    [all...]
EllipsisBox.cpp 92 InlineBox* EllipsisBox::markupBox() const
104 InlineBox* anchorBox = lastLine->lastChild();
113 InlineBox* markupBox = this->markupBox();
158 if (InlineBox* markupBox = this->markupBox()) {
RenderListMarker.h 63 virtual InlineBox* createInlineBox();
RenderText.h 81 void positionLineBox(InlineBox*);
111 virtual LayoutRect localCaretRect(InlineBox*, int caretOffset, LayoutUnit* extraWidthToEndOfLine = 0);
  /external/chromium_org/third_party/WebKit/Source/core/editing/
RenderedPosition.h 35 #include "core/rendering/InlineBox.h"
74 explicit RenderedPosition(RenderObject*, InlineBox*, int offset);
76 InlineBox* prevLeafChild() const;
77 InlineBox* nextLeafChild() const;
84 InlineBox* m_inlineBox;
87 static InlineBox* uncachedInlineBox() { return reinterpret_cast<InlineBox*>(1); }
90 mutable InlineBox* m_prevLeafChild;
91 mutable InlineBox* m_nextLeafChild;
103 inline RenderedPosition::RenderedPosition(RenderObject* renderer, InlineBox* box, int offset
    [all...]
RenderedPosition.cpp 36 #include "core/rendering/InlineBox.h"
99 InlineBox* RenderedPosition::prevLeafChild() const
106 InlineBox* RenderedPosition::nextLeafChild() const
122 InlineBox* box = atLeftmostOffsetInBox() ? prevLeafChild() : m_inlineBox;
128 InlineBox* box = atRightmostOffsetInBox() ? nextLeafChild() : m_inlineBox;
137 InlineBox* box = m_inlineBox;
139 InlineBox* prev = box->prevLeafChildIgnoringLineBreak();
154 InlineBox* box = m_inlineBox;
156 InlineBox* next = box->nextLeafChildIgnoringLineBreak();
VisiblePosition.h 48 class InlineBox;
86 void getInlineBoxAndOffset(InlineBox*& inlineBox, int& caretOffset) const
88 m_deepPosition.getInlineBoxAndOffset(m_affinity, inlineBox, caretOffset);
91 void getInlineBoxAndOffset(TextDirection primaryDirection, InlineBox*& inlineBox, int& caretOffset) const
93 m_deepPosition.getInlineBoxAndOffset(m_affinity, primaryDirection, inlineBox, caretOffset);
VisiblePosition.cpp 122 InlineBox* box;
153 InlineBox* prevBox = box->prevLeafChildIgnoringLineBreak();
159 InlineBox* boxOnLeft;
177 InlineBox* prevBox = box->prevLeafChild();
181 InlineBox* logicalStart = 0;
194 InlineBox* nextBox = box;
228 while (InlineBox* nextBox = box->nextLeafChild()) {
236 while (InlineBox* prevBox = box->prevLeafChild()) {
287 InlineBox* box;
318 InlineBox* nextBox = box->nextLeafChildIgnoringLineBreak()
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGRootInlineBox.cpp 49 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
59 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
71 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
104 for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) {
136 for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) {
178 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
193 InlineBox* SVGRootInlineBox::closestLeafChildForPosition(const LayoutPoint& point)
195 InlineBox* firstLeaf = firstLeafChild();
196 InlineBox* lastLeaf = lastLeafChild();
201 InlineBox* closestLeaf = 0
    [all...]
SVGInlineFlowBox.h 53 inline SVGInlineFlowBox* toSVGInlineFlowBox(InlineBox* box)
SVGRootInlineBox.h 53 InlineBox* closestLeafChildForPosition(const LayoutPoint&);
SVGInlineFlowBox.cpp 42 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
60 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
72 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
RenderSVGInlineText.h 59 virtual LayoutRect localCaretRect(InlineBox*, int caretOffset, LayoutUnit* extraWidthToEndOfLine = 0);
SVGInlineTextBox.h 91 inline SVGInlineTextBox* toSVGInlineTextBox(InlineBox* box)
  /external/chromium_org/third_party/WebKit/Source/core/dom/
Position.cpp 676 InlineBox* otherBox = box;
800 InlineBox* otherBox = box;
    [all...]
Position.h 41 class InlineBox;
185 void getInlineBoxAndOffset(EAffinity, InlineBox*&, int& caretOffset) const;
186 void getInlineBoxAndOffset(EAffinity, TextDirection primaryDirection, InlineBox*&, int& caretOffset) const;

Completed in 262 milliseconds

1 2