/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;
|