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

1 2 3

  /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);
53 InlineBox::~InlineBox()
61 void InlineBox::remove(MarkLineBoxes markLineBoxes)
67 void* InlineBox::operator new(size_t sz)
72 void InlineBox::operator delete(void* ptr)
78 const char* InlineBox::boxName() const
80 return "InlineBox";
83 void InlineBox::showTreeForThis() cons
    [all...]
BidiRun.h 34 class InlineBox;
51 InlineBox* m_box;
InlineBox.h 35 // InlineBox represents a rectangle that occurs on a line. It corresponds to
37 class InlineBox {
38 WTF_MAKE_NONCOPYABLE(InlineBox);
40 InlineBox(RenderObject& obj)
52 InlineBox(RenderObject& obj, FloatPoint topLeft, float logicalWidth, bool firstLine, bool constructed,
53 bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
67 virtual ~InlineBox();
112 virtual void showLineTreeAndMark(const InlineBox* = 0, const char* = 0, const InlineBox* = 0, const char* = 0, const RenderObject* = 0, int = 0) const
    [all...]
RootInlineBox.h 93 using InlineBox::endsWithBreak;
94 using InlineBox::setEndsWithBreak;
96 void childRemoved(InlineBox* box);
100 float placeEllipsis(const AtomicString& ellipsisStr, bool ltr, float blockLeftEdge, float blockRightEdge, float ellipsisWidth, InlineBox* markupBox = 0);
104 using InlineBox::hasEllipsisBox;
119 using InlineBox::hasSelectedChildren;
120 using InlineBox::setHasSelectedChildren;
123 InlineBox* firstSelectedBox();
124 InlineBox* lastSelectedBox();
130 InlineBox* closestLeafChildForPoint(const IntPoint&, bool onlyEditableLeaves)
    [all...]
EllipsisBox.h 23 #include "core/rendering/InlineBox.h"
30 class EllipsisBox FINAL : public InlineBox {
33 int width, int height, int x, int y, bool firstLine, bool isVertical, InlineBox* markupBox)
34 : InlineBox(obj, FloatPoint(x, y), width, firstLine, true, false, false, isVertical, 0, 0, parent)
54 InlineBox* markupBox() const;
InlineFlowBox.h 24 #include "core/rendering/InlineBox.h"
41 class InlineFlowBox : public InlineBox {
44 : InlineBox(obj)
74 virtual void showLineTreeAndMark(const InlineBox* = 0, const char* = 0, const InlineBox* = 0, const char* = 0, const RenderObject* = 0, int = 0) const OVERRIDE;
83 InlineBox* firstChild() const { checkConsistency(); return m_firstChild; }
84 InlineBox* lastChild() const { checkConsistency(); return m_lastChild; }
88 InlineBox* firstLeafChild() const;
89 InlineBox* lastLeafChild() const;
91 typedef void (*CustomInlineBoxRangeReverse)(void* userData, Vector<InlineBox*>::iterator first, Vector<InlineBox*>::iterator last)
    [all...]
InlineTextBox.h 26 #include "core/rendering/InlineBox.h"
44 class InlineTextBox : public InlineBox {
47 : InlineBox(obj)
77 using InlineBox::hasHyphen;
78 using InlineBox::setHasHyphen;
79 using InlineBox::canHaveLeadingExpansion;
80 using InlineBox::setCanHaveLeadingExpansion;
145 InlineBox::setExpansion(newExpansion);
RootInlineBox.cpp 94 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
127 InlineBox* markupBox)
201 void RootInlineBox::childRemoved(InlineBox* box)
314 InlineBox* firstBox = firstSelectedBox();
315 InlineBox* lastBox = lastSelectedBox();
336 for (InlineBox* box = firstBox->nextLeafChild(); box; box = box->nextLeafChild()) {
362 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
382 InlineBox* RootInlineBox::firstSelectedBox()
384 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
392 InlineBox* RootInlineBox::lastSelectedBox(
    [all...]
RenderInline.h 77 InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() : culledInlineFirstLineBox(); }
78 InlineBox* lastLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? lastLineBox() : culledInlineLastLineBox(); }
97 virtual LayoutRect localCaretRect(InlineBox*, int, LayoutUnit* extraWidthToEndOfLine) OVERRIDE FINAL;
119 InlineBox* culledInlineFirstLineBox() const;
120 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)
180 void InlineFlowBox::removeChild(InlineBox* child, MarkLineBoxes markDirty)
205 InlineBox* child = firstChild();
206 InlineBox* next = 0;
234 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
247 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
258 InlineBox::adjustPosition(dx, dy)
    [all...]
EllipsisBox.cpp 97 InlineBox* EllipsisBox::markupBox() const
109 InlineBox* anchorBox = lastLine->lastChild();
118 InlineBox* markupBox = this->markupBox();
164 if (InlineBox* markupBox = this->markupBox()) {
RenderListMarker.h 63 virtual InlineBox* createInlineBox() OVERRIDE;
RenderLineBoxList.cpp 279 InlineBox* firstBox = inlineContainer ? inlineContainer->firstLineBoxIncludingCulling() : firstLineBox();
302 InlineBox* wrapper = toRenderBox(curr)->inlineBoxWrapper();
310 InlineBox* lastSiblingBox = toRenderInline(curr)->lastLineBoxIncludingCulling();
RenderText.h 85 void positionLineBox(InlineBox*);
116 virtual LayoutRect localCaretRect(InlineBox*, int caretOffset, LayoutUnit* extraWidthToEndOfLine = 0) OVERRIDE;
RenderBox.h 61 InlineBox* m_inlineBoxWrapper;
398 void positionLineBox(InlineBox*);
400 virtual InlineBox* createInlineBox();
406 InlineBox* inlineBoxWrapper() const { return m_rareData ? m_rareData->m_inlineBoxWrapper : 0; }
407 void setInlineBoxWrapper(InlineBox*);
500 virtual LayoutRect localCaretRect(InlineBox*, int caretOffset, LayoutUnit* extraWidthToEndOfLine = 0) OVERRIDE;
    [all...]
  /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 98 InlineBox* RenderedPosition::prevLeafChild() const
105 InlineBox* RenderedPosition::nextLeafChild() const
121 InlineBox* box = atLeftmostOffsetInBox() ? prevLeafChild() : m_inlineBox;
127 InlineBox* box = atRightmostOffsetInBox() ? nextLeafChild() : m_inlineBox;
136 InlineBox* box = m_inlineBox;
138 InlineBox* prev = box->prevLeafChildIgnoringLineBreak();
153 InlineBox* box = m_inlineBox;
155 InlineBox* next = box->nextLeafChildIgnoringLineBreak();
VisiblePosition.h 49 class InlineBox;
90 void getInlineBoxAndOffset(InlineBox*& inlineBox, int& caretOffset) const
92 m_deepPosition.getInlineBoxAndOffset(m_affinity, inlineBox, caretOffset);
VisiblePosition.cpp 132 InlineBox* box;
163 InlineBox* prevBox = box->prevLeafChildIgnoringLineBreak();
169 InlineBox* boxOnLeft;
187 InlineBox* prevBox = box->prevLeafChild();
191 InlineBox* logicalStart = 0;
204 InlineBox* nextBox = box;
238 while (InlineBox* nextBox = box->nextLeafChild()) {
246 while (InlineBox* prevBox = box->prevLeafChild()) {
297 InlineBox* box;
328 InlineBox* nextBox = box->nextLeafChildIgnoringLineBreak()
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGRootInlineBox.cpp 45 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
55 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
62 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
94 for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) {
125 for (InlineBox* child = start->firstChild(); child; child = child->nextOnLine()) {
165 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
180 InlineBox* SVGRootInlineBox::closestLeafChildForPosition(const LayoutPoint& point)
182 InlineBox* firstLeaf = firstLeafChild();
183 InlineBox* lastLeaf = lastLeafChild();
188 InlineBox* closestLeaf = 0
    [all...]
SVGInlineFlowBox.cpp 40 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
55 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
63 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
SVGRootInlineBox.h 51 InlineBox* closestLeafChildForPosition(const LayoutPoint&);
RenderSVGInlineText.h 57 virtual LayoutRect localCaretRect(InlineBox*, int caretOffset, LayoutUnit* extraWidthToEndOfLine = 0) OVERRIDE;
  /external/chromium_org/third_party/WebKit/Source/core/dom/
Position.cpp 647 InlineBox* otherBox = box;
771 InlineBox* otherBox = box;
    [all...]
Position.h 41 class InlineBox;
187 void getInlineBoxAndOffset(EAffinity, InlineBox*&, int& caretOffset) const;
188 void getInlineBoxAndOffset(EAffinity, TextDirection primaryDirection, InlineBox*&, int& caretOffset) const;

Completed in 512 milliseconds

1 2 3