HomeSort by relevance Sort by last modified time
    Searched refs:lineBottom (Results 1 - 21 of 21) sorted by null

  /external/webkit/Source/WebCore/rendering/
InlineFlowBox.h 108 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
109 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
170 void placeBoxesInBlockDirection(int logicalTop, int maxHeight, int maxAscent, bool strictMode, int& lineTop, int& lineBottom, bool& setLineTop,
172 void flipLinesInBlockDirection(int lineTop, int lineBottom);
178 void computeOverflow(int lineTop, int lineBottom, GlyphOverflowAndFallbackFontsMap&);
196 IntRect layoutOverflowRect(int lineTop, int lineBottom) const
198 return m_overflow ? m_overflow->layoutOverflowRect() : enclosingIntRect(frameRectIncludingLineHeight(lineTop, lineBottom));
208 int logicalBottomLayoutOverflow(int lineBottom) const
212 return lineBottom;
214 IntRect logicalLayoutOverflowRect(int lineTop, int lineBottom) cons
    [all...]
RootInlineBox.h 51 int lineBottom() const { return m_lineBottom; }
86 void paintEllipsisBox(PaintInfo&, int tx, int ty, int lineTop, int lineBottom) const;
98 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
99 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
151 return InlineFlowBox::logicalBottomVisualOverflow(lineBottom());
159 return InlineFlowBox::logicalBottomLayoutOverflow(lineBottom());
EllipsisBox.h 42 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
43 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
InlineFlowBox.cpp 575 void InlineFlowBox::placeBoxesInBlockDirection(int top, int maxHeight, int maxAscent, bool strictMode, int& lineTop, int& lineBottom, bool& setLineTop,
641 // Treat the leading on the first and last lines of ruby runs as not being part of the overall lineTop/lineBottom.
651 int bottomRubyBaseLeading = (curr->logicalHeight() - rubyBase->logicalBottom()) + rubyBase->logicalHeight() - (rubyBase->lastRootBox() ? rubyBase->lastRootBox()->lineBottom() : 0);
676 lineBottom = max(lineBottom, newLogicalTop + boxHeight);
677 lineBottomIncludingMargins = max(lineBottom, max(lineBottomIncludingMargins, newLogicalTopIncludingMargins + boxHeightIncludingMargins));
683 inlineFlowBox->placeBoxesInBlockDirection(top, maxHeight, maxAscent, strictMode, lineTop, lineBottom, setLineTop,
697 lineBottom = max(lineBottom, logicalTop() + logicalHeight());
698 lineBottomIncludingMargins = max(lineBottom, lineBottomIncludingMargins)
    [all...]
RenderListItem.cpp 270 int lineBottom = rootBox->lineBottom();
278 IntRect newLogicalVisualOverflowRect = box->logicalVisualOverflowRect(lineTop, lineBottom);
279 IntRect newLogicalLayoutOverflowRect = box->logicalLayoutOverflowRect(lineTop, lineBottom);
292 box->setOverflowFromLogicalRects(newLogicalLayoutOverflowRect, newLogicalVisualOverflowRect, lineTop, lineBottom);
302 IntRect newLogicalVisualOverflowRect = box->logicalVisualOverflowRect(lineTop, lineBottom);
303 IntRect newLogicalLayoutOverflowRect = box->logicalLayoutOverflowRect(lineTop, lineBottom);
314 box->setOverflowFromLogicalRects(newLogicalLayoutOverflowRect, newLogicalVisualOverflowRect, lineTop, lineBottom);
EllipsisBox.cpp 32 void EllipsisBox::paint(PaintInfo& paintInfo, int tx, int ty, int lineTop, int lineBottom)
69 m_markupBox->paint(paintInfo, tx, ty, lineTop, lineBottom);
102 bool EllipsisBox::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, int x, int y, int tx, int ty, int lineTop, int lineBottom)
112 if (m_markupBox->nodeAtPoint(request, result, x, y, mtx, mty, lineTop, lineBottom)) {
RootInlineBox.cpp 136 void RootInlineBox::paintEllipsisBox(PaintInfo& paintInfo, int tx, int ty, int lineTop, int lineBottom) const
140 ellipsisBox()->paint(paintInfo, tx, ty, lineTop, lineBottom);
157 setOverflowFromLogicalRects(inflatedRect, inflatedRect, lineTop(), lineBottom());
181 void RootInlineBox::paint(PaintInfo& paintInfo, int tx, int ty, int lineTop, int lineBottom)
183 InlineFlowBox::paint(paintInfo, tx, ty, lineTop, lineBottom);
184 paintEllipsisBox(paintInfo, tx, ty, lineTop, lineBottom);
192 bool RootInlineBox::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, int x, int y, int tx, int ty, int lineTop, int lineBottom)
195 if (ellipsisBox()->nodeAtPoint(request, result, x, y, tx, ty, lineTop, lineBottom)) {
200 return InlineFlowBox::nodeAtPoint(request, result, x, y, tx, ty, lineTop, lineBottom);
251 int lineBottom = heightOfBlock
    [all...]
RenderLineBoxList.cpp 185 int lastLineBottom = lastLineBox()->logicalBottomVisualOverflow(lastRootBox->lineBottom());
187 lastLineBottom = max(lastLineBottom, lastLineBox()->root()->lineBottom());
198 int logicalBottom = box->logicalBottomVisualOverflow(root->lineBottom()) + renderer->maximalOutlineSize(paintInfo.phase);
241 // We're a root box. Use lineTop and lineBottom as well here.
243 bottomForPaginationCheck = max(bottomForPaginationCheck, root->lineBottom());
262 curr->paint(info, tx, ty, root->lineTop(), root->lineBottom());
303 if (rangeIntersectsRect(renderer, curr->logicalTopVisualOverflow(root->lineTop()), curr->logicalBottomVisualOverflow(root->lineBottom()), rect, tx, ty)) {
304 bool inside = curr->nodeAtPoint(request, result, x, y, tx, ty, root->lineTop(), root->lineBottom());
InlineTextBox.h 105 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
106 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
InlineBox.h 133 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
134 virtual bool nodeAtPoint(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
RenderBlockLineLayout.cpp     [all...]
RenderInline.cpp     [all...]
RenderBlock.cpp     [all...]
RenderBoxModelObject.cpp 689 box->paint(info, tx - box->x(), ty - box->y(), root->lineTop(), root->lineBottom());
    [all...]
RenderBox.cpp     [all...]
  /external/webkit/Source/WebCore/rendering/svg/
SVGInlineFlowBox.h 44 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
SVGRootInlineBox.h 48 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
SVGInlineTextBox.h 49 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);