HomeSort by relevance Sort by last modified time
    Searched refs:InlineBox (Results 1 - 25 of 58) 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 36 // InlineBox represents a rectangle that occurs on a line. It corresponds to
38 class InlineBox {
39 WTF_MAKE_NONCOPYABLE(InlineBox);
41 InlineBox(RenderObject& obj)
53 InlineBox(RenderObject& obj, FloatPoint topLeft, float logicalWidth, bool firstLine, bool constructed,
54 bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
68 virtual ~InlineBox();
113 virtual void showLineTreeAndMark(const InlineBox* = 0, const char* = 0, const InlineBox* = 0, const char* = 0, const RenderObject* = 0, int = 0) const
    [all...]
RootInlineBox.h 94 using InlineBox::endsWithBreak;
95 using InlineBox::setEndsWithBreak;
97 void childRemoved(InlineBox* box);
101 float placeEllipsis(const AtomicString& ellipsisStr, bool ltr, float blockLeftEdge, float blockRightEdge, float ellipsisWidth, InlineBox* markupBox = 0);
105 using InlineBox::hasEllipsisBox;
118 using InlineBox::hasSelectedChildren;
119 using InlineBox::setHasSelectedChildren;
122 InlineBox* firstSelectedBox() const;
123 InlineBox* lastSelectedBox() const;
129 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"
42 class InlineFlowBox : public InlineBox {
45 : InlineBox(obj)
77 virtual void showLineTreeAndMark(const InlineBox* = 0, const char* = 0, const InlineBox* = 0, const char* = 0, const RenderObject* = 0, int = 0) const OVERRIDE;
86 InlineBox* firstChild() const { checkConsistency(); return m_firstChild; }
87 InlineBox* lastChild() const { checkConsistency(); return m_lastChild; }
91 InlineBox* firstLeafChild() const;
92 InlineBox* lastLeafChild() const;
94 typedef void (*CustomInlineBoxRangeReverse)(void* userData, Vector<InlineBox*>::iterator first, Vector<InlineBox*>::iterator last)
    [all...]
InlineTextBox.h 26 #include "core/rendering/InlineBox.h"
41 class InlineTextBox : public InlineBox {
44 : InlineBox(obj)
53 RenderText& renderer() const { return toRenderText(InlineBox::renderer()); }
76 using InlineBox::hasHyphen;
77 using InlineBox::setHasHyphen;
78 using InlineBox::canHaveLeadingExpansion;
79 using InlineBox::setCanHaveLeadingExpansion;
139 InlineBox::setExpansion(newExpansion);
RootInlineBox.cpp 116 InlineBox* markupBox)
191 void RootInlineBox::childRemoved(InlineBox* box)
305 InlineBox* firstBox = firstSelectedBox();
306 InlineBox* lastBox = lastSelectedBox();
327 for (InlineBox* box = firstBox->nextLeafChild(); box; box = box->nextLeafChild()) {
353 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
373 InlineBox* RootInlineBox::firstSelectedBox() const
375 for (InlineBox* box = firstLeafChild(); box; box = box->nextLeafChild()) {
383 InlineBox* RootInlineBox::lastSelectedBox() const
385 for (InlineBox* box = lastLeafChild(); box; box = box->prevLeafChild())
    [all...]
InlineFlowBox.cpp 46 struct SameSizeAsInlineFlowBox : public InlineBox {
58 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
67 for (InlineBox* curr = firstChild(); curr; curr = curr->nextOnLine()) {
94 void InlineFlowBox::addToLine(InlineBox* child)
181 void InlineFlowBox::removeChild(InlineBox* child, MarkLineBoxes markDirty)
206 InlineBox* child = firstChild();
207 InlineBox* next = 0;
235 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
248 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
259 InlineBox::adjustPosition(dx, dy)
    [all...]
RenderInline.h 78 InlineBox* firstLineBoxIncludingCulling() const { return alwaysCreateLineBoxes() ? firstLineBox() : culledInlineFirstLineBox(); }
79 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;
EllipsisBox.cpp 71 InlineBox* EllipsisBox::markupBox() const
83 InlineBox* anchorBox = lastLine->lastChild();
92 InlineBox* markupBox = this->markupBox();
137 if (InlineBox* markupBox = this->markupBox()) {
RenderListMarker.h 72 virtual InlineBox* createInlineBox() OVERRIDE;
RenderLineBoxList.cpp 237 InlineBox* firstBox = inlineContainer ? inlineContainer->firstLineBoxIncludingCulling() : firstLineBox();
264 InlineBox* wrapper = toRenderBox(curr)->inlineBoxWrapper();
272 InlineBox* lastSiblingBox = toRenderInline(curr)->lastLineBoxIncludingCulling();
RenderText.h 86 void positionLineBox(InlineBox*);
117 virtual LayoutRect localCaretRect(InlineBox*, int caretOffset, LayoutUnit* extraWidthToEndOfLine = 0) OVERRIDE;
  /external/chromium_org/third_party/WebKit/Source/core/editing/
RenderedPosition.h 35 #include "core/rendering/InlineBox.h"
77 explicit RenderedPosition(RenderObject*, InlineBox*, int offset);
79 InlineBox* prevLeafChild() const;
80 InlineBox* nextLeafChild() const;
87 InlineBox* m_inlineBox;
90 static InlineBox* uncachedInlineBox() { return reinterpret_cast<InlineBox*>(1); }
93 mutable InlineBox* m_prevLeafChild;
94 mutable InlineBox* m_nextLeafChild;
106 inline RenderedPosition::RenderedPosition(RenderObject* renderer, InlineBox* box, int offset
    [all...]
RenderedPosition.cpp 100 InlineBox* RenderedPosition::prevLeafChild() const
107 InlineBox* RenderedPosition::nextLeafChild() const
123 InlineBox* box = atLeftmostOffsetInBox() ? prevLeafChild() : m_inlineBox;
129 InlineBox* box = atRightmostOffsetInBox() ? nextLeafChild() : m_inlineBox;
138 InlineBox* box = m_inlineBox;
140 InlineBox* prev = box->prevLeafChildIgnoringLineBreak();
155 InlineBox* box = m_inlineBox;
157 InlineBox* next = box->nextLeafChildIgnoringLineBreak();
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...]
VisiblePosition.h 49 class InlineBox;
91 void getInlineBoxAndOffset(InlineBox*& inlineBox, int& caretOffset) const
93 m_deepPosition.getInlineBoxAndOffset(m_affinity, inlineBox, caretOffset);
  /external/chromium_org/third_party/WebKit/Source/core/paint/
BlockPainter.h 11 class InlineBox;
33 static void paintInlineBox(InlineBox&, PaintInfo&, const LayoutPoint& paintOffset);
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGRootInlineBox.cpp 44 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 37 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
52 for (InlineBox* child = firstChild(); child; child = child->nextOnLine())
60 for (InlineBox* child = firstChild(); child; child = child->nextOnLine()) {
SVGRootInlineBox.h 51 InlineBox* closestLeafChildForPosition(const LayoutPoint&);
RenderSVGInlineText.h 58 virtual LayoutRect localCaretRect(InlineBox*, int caretOffset, LayoutUnit* extraWidthToEndOfLine = 0) OVERRIDE;
  /external/chromium_org/third_party/WebKit/Source/core/dom/
Position.cpp 619 InlineBox* otherBox = box;
743 InlineBox* otherBox = box;
    [all...]
Position.h 41 class InlineBox;
181 void getInlineBoxAndOffset(EAffinity, InlineBox*&, int& caretOffset) const;
182 void getInlineBoxAndOffset(EAffinity, TextDirection primaryDirection, InlineBox*&, int& caretOffset) const;

Completed in 448 milliseconds

1 2 3