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

1 2 3

  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderLineBoxList.h 49 InlineFlowBox* firstLineBox() const { return m_firstLineBox; }
50 InlineFlowBox* lastLineBox() const { return m_lastLineBox; }
54 void appendLineBox(InlineFlowBox*);
59 void extractLineBox(InlineFlowBox*);
60 void attachLineBox(InlineFlowBox*);
61 void removeLineBox(InlineFlowBox*);
68 bool lineIntersectsDirtyRect(RenderBoxModelObject*, InlineFlowBox*, const PaintInfo&, const LayoutPoint&) const;
76 InlineFlowBox* m_firstLineBox;
77 InlineFlowBox* m_lastLineBox;
RenderVTTCue.h 47 bool shouldSwitchDirection(InlineFlowBox*, LayoutUnit) const;
52 bool findFirstLineBox(InlineFlowBox*&);
53 bool initializeLayoutParameters(InlineFlowBox*, LayoutUnit&, LayoutUnit&);
RenderLineBoxList.cpp 50 void RenderLineBoxList::appendLineBox(InlineFlowBox* box)
67 InlineFlowBox* line = m_firstLineBox;
68 InlineFlowBox* nextLine;
77 void RenderLineBoxList::extractLineBox(InlineFlowBox* box)
87 for (InlineFlowBox* curr = box; curr; curr = curr->nextLineBox())
93 void RenderLineBoxList::attachLineBox(InlineFlowBox* box)
102 InlineFlowBox* last = box;
103 for (InlineFlowBox* curr = box; curr; curr = curr->nextLineBox()) {
112 void RenderLineBoxList::removeLineBox(InlineFlowBox* box)
131 InlineFlowBox* next
    [all...]
InlineFlowBox.cpp 21 #include "core/rendering/InlineFlowBox.h"
51 COMPILE_ASSERT(sizeof(InlineFlowBox) == sizeof(SameSizeAsInlineFlowBox), InlineFlowBox_should_stay_small);
55 InlineFlowBox::~InlineFlowBox()
64 LayoutUnit InlineFlowBox::getFlowSpacingLogicalWidth()
74 IntRect InlineFlowBox::roundedFrameRect() const
86 static void setHasTextDescendantsOnAncestors(InlineFlowBox* box)
94 void InlineFlowBox::addToLine(InlineBox* child)
143 InlineFlowBox* childFlowBox = toInlineFlowBox(child);
181 void InlineFlowBox::removeChild(InlineBox* child, MarkLineBoxes markDirty
    [all...]
InlineFlowBox.h 42 class InlineFlowBox : public InlineBox {
44 InlineFlowBox(RenderObject& obj)
73 virtual ~InlineFlowBox();
81 InlineFlowBox* prevLineBox() const { return m_prevLineBox; }
82 InlineFlowBox* nextLineBox() const { return m_nextLineBox; }
83 void setNextLineBox(InlineFlowBox* n) { m_nextLineBox = n; }
84 void setPreviousLineBox(InlineFlowBox* p) { m_prevLineBox = p; }
321 InlineFlowBox* m_prevLineBox; // The previous box that also uses our RenderObject
322 InlineFlowBox* m_nextLineBox; // The next box that also uses our RenderObject
324 // Maximum logicalTop among all children of an InlineFlowBox. Used t
    [all...]
RenderVTTCue.cpp 59 bool RenderVTTCue::findFirstLineBox(InlineFlowBox*& firstLineBox)
69 bool RenderVTTCue::initializeLayoutParameters(InlineFlowBox* firstLineBox, LayoutUnit& step, LayoutUnit& position)
150 bool RenderVTTCue::shouldSwitchDirection(InlineFlowBox* firstLineBox, LayoutUnit step) const
215 InlineFlowBox* firstLineBox;
RootInlineBox.h 24 #include "core/rendering/InlineFlowBox.h"
36 class RootInlineBox : public InlineFlowBox {
165 return InlineFlowBox::logicalTopVisualOverflow(lineTop());
169 return InlineFlowBox::logicalBottomVisualOverflow(lineBottom());
173 return InlineFlowBox::logicalTopLayoutOverflow(lineTop());
177 return InlineFlowBox::logicalBottomLayoutOverflow(lineBottom());
201 // This folds into the padding at the end of InlineFlowBox on 64-bit.
EllipsisBox.h 32 EllipsisBox(RenderObject& obj, const AtomicString& ellipsisStr, InlineFlowBox* parent,
RenderInline.h 27 #include "core/rendering/InlineFlowBox.h"
68 InlineFlowBox* createAndAppendInlineFlowBox();
76 InlineFlowBox* firstLineBox() const { return m_lineBoxes.firstLineBox(); }
77 InlineFlowBox* lastLineBox() const { return m_lineBoxes.lastLineBox(); }
162 virtual InlineFlowBox* createInlineFlowBox(); // Subclassed by SVG and Ruby
InlineBox.h 54 bool dirty, bool extracted, bool isHorizontal, InlineBox* next, InlineBox* prev, InlineFlowBox* parent)
182 InlineFlowBox* parent() const
187 void setParent(InlineFlowBox* par) { m_parent = par; }
383 InlineFlowBox* m_parent; // The box that contains us.
403 // For InlineFlowBox and InlineTextBox
RenderImage.h 105 virtual bool boxShadowShouldBeAppliedToBackground(BackgroundBleedAvoidance, InlineFlowBox*) const OVERRIDE FINAL;
RootInlineBox.cpp 39 struct SameSizeAsRootInlineBox : public InlineFlowBox {
51 : InlineFlowBox(block)
67 InlineFlowBox::destroy();
89 InlineFlowBox::clearTruncation();
112 return InlineFlowBox::canAccommodateEllipsis(ltr, blockEdge, ellipsisWidth);
146 float result = InlineFlowBox::placeEllipsisBox(ltr, blockLeftEdge, blockRightEdge, ellipsisWidth, truncatedWidth, foundBox);
163 InlineFlowBox::paint(paintInfo, paintOffset, lineTop, lineBottom);
175 return InlineFlowBox::nodeAtPoint(request, result, locationInContainer, accumulatedOffset, lineTop, lineBottom);
180 InlineFlowBox::adjustPosition(dx, dy);
    [all...]
RenderInline.cpp 120 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox())
566 else if (InlineFlowBox* curr = firstLineBox()) {
606 for (InlineFlowBox* childLine = currInline->firstLineBox(); childLine; childLine = childLine->nextLineBox()) {
    [all...]
RenderListItem.cpp 366 for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
389 for (InlineFlowBox* box = m_marker->inlineBoxWrapper()->parent(); box; box = box->parent()) {
  /external/chromium_org/third_party/WebKit/Source/core/paint/
InlineFlowBoxPainter.h 15 class InlineFlowBox;
24 InlineFlowBoxPainter(InlineFlowBox& inlineFlowBox) : m_inlineFlowBox(inlineFlowBox) { }
35 InlineFlowBox& m_inlineFlowBox;
BoxPainter.h 29 static void paintFillLayerExtended(RenderBoxModelObject&, const PaintInfo&, const Color&, const FillLayer&, const LayoutRect&, BackgroundBleedAvoidance, InlineFlowBox* = 0, const LayoutSize& = LayoutSize(), CompositeOperator = CompositeSourceOver, RenderObject* backgroundObject = 0, bool skipBaseColor = false);
43 static RoundedRect backgroundRoundedRectAdjustedForBleedAvoidance(RenderObject&, GraphicsContext*, const LayoutRect&, BackgroundBleedAvoidance, InlineFlowBox*, const LayoutSize&, bool includeLogicalLeftEdge, bool includeLogicalRightEdge);
44 static RoundedRect getBackgroundRoundedRect(RenderObject&, const LayoutRect&, InlineFlowBox*, LayoutUnit inlineBoxWidth, LayoutUnit inlineBoxHeight,
LineBoxListPainter.cpp 9 #include "core/rendering/InlineFlowBox.h"
41 for (InlineFlowBox* curr = m_renderLineBoxList.firstLineBox(); curr; curr = curr->nextLineBox()) {
InlineFlowBoxPainter.cpp 9 #include "core/rendering/InlineFlowBox.h"
116 for (InlineFlowBox* curr = m_inlineFlowBox.prevLineBox(); curr; curr = curr->prevLineBox())
119 for (InlineFlowBox* curr = &m_inlineFlowBox; curr; curr = curr->nextLineBox())
122 for (InlineFlowBox* curr = m_inlineFlowBox.nextLineBox(); curr; curr = curr->nextLineBox())
125 for (InlineFlowBox* curr = &m_inlineFlowBox; curr; curr = curr->prevLineBox())
151 static LayoutRect clipRectForNinePieceImageStrip(InlineFlowBox* box, const NinePieceImage& image, const LayoutRect& paintRect)
236 for (InlineFlowBox* curr = m_inlineFlowBox.prevLineBox(); curr; curr = curr->prevLineBox())
239 for (InlineFlowBox* curr = &m_inlineFlowBox; curr; curr = curr->nextLineBox())
304 for (InlineFlowBox* curr = m_inlineFlowBox.prevLineBox(); curr; curr = curr->prevLineBox())
307 for (InlineFlowBox* curr = &m_inlineFlowBox; curr; curr = curr->nextLineBox()
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGInlineFlowBox.h 24 #include "core/rendering/InlineFlowBox.h"
28 class SVGInlineFlowBox FINAL : public InlineFlowBox {
31 : InlineFlowBox(obj)
SVGRootInlineBox.h 55 void layoutCharactersInTextBoxes(InlineFlowBox*, SVGTextLayoutEngine&);
56 void layoutChildBoxes(InlineFlowBox*, FloatRect* = 0);
SVGTextQuery.h 30 class InlineFlowBox;
54 void collectTextBoxesInFlowBox(InlineFlowBox*);
RenderSVGInline.cpp 57 InlineFlowBox* RenderSVGInline::createInlineFlowBox()
59 InlineFlowBox* box = new SVGInlineFlowBox(*this);
115 for (InlineFlowBox* box = firstLineBox(); box; box = box->nextLineBox())
RenderSVGInline.h 55 virtual InlineFlowBox* createInlineFlowBox() OVERRIDE FINAL;
SVGTextQuery.cpp 23 #include "core/rendering/InlineFlowBox.h"
50 static inline InlineFlowBox* flowBoxForRenderer(RenderObject* renderer)
61 InlineFlowBox* flowBox = renderBlockFlow->firstLineBox();
71 InlineFlowBox* flowBox = renderInline->firstLineBox();
85 void SVGTextQuery::collectTextBoxesInFlowBox(InlineFlowBox* flowBox)
SVGRootInlineBox.cpp 92 void SVGRootInlineBox::layoutCharactersInTextBoxes(InlineFlowBox* start, SVGTextLayoutEngine& characterLayout)
123 void SVGRootInlineBox::layoutChildBoxes(InlineFlowBox* start, FloatRect* childRect)

Completed in 1770 milliseconds

1 2 3