Home
last modified time | relevance | path

Searched refs:lineBottom (Results 1 – 22 of 22) sorted by relevance

/external/webkit/Source/WebCore/rendering/
DInlineFlowBox.h108 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
109 …(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
170 …Top, int maxHeight, int maxAscent, bool strictMode, int& lineTop, int& lineBottom, bool& setLineTo…
172 void flipLinesInBlockDirection(int lineTop, int lineBottom);
178 void computeOverflow(int lineTop, int lineBottom, GlyphOverflowAndFallbackFontsMap&);
196 IntRect layoutOverflowRect(int lineTop, int lineBottom) const in layoutOverflowRect() argument
198 …erflow->layoutOverflowRect() : enclosingIntRect(frameRectIncludingLineHeight(lineTop, lineBottom)); in layoutOverflowRect()
208 int logicalBottomLayoutOverflow(int lineBottom) const in logicalBottomLayoutOverflow() argument
212 return lineBottom; in logicalBottomLayoutOverflow()
214 IntRect logicalLayoutOverflowRect(int lineTop, int lineBottom) const in logicalLayoutOverflowRect() argument
[all …]
DRootInlineBox.h51 int lineBottom() const { return m_lineBottom; } in lineBottom() function
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 …(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
151 return InlineFlowBox::logicalBottomVisualOverflow(lineBottom()); in logicalBottomVisualOverflow()
159 return InlineFlowBox::logicalBottomLayoutOverflow(lineBottom()); in logicalBottomLayoutOverflow()
DInlineFlowBox.cpp575 …top, int maxHeight, int maxAscent, bool strictMode, int& lineTop, int& lineBottom, bool& setLineTo… in placeBoxesInBlockDirection() argument
651 … rubyBase->logicalHeight() - (rubyBase->lastRootBox() ? rubyBase->lastRootBox()->lineBottom() : 0); in placeBoxesInBlockDirection()
676 lineBottom = max(lineBottom, newLogicalTop + boxHeight); in placeBoxesInBlockDirection()
677 …lineBottomIncludingMargins = max(lineBottom, max(lineBottomIncludingMargins, newLogicalTopIncludin… in placeBoxesInBlockDirection()
683 …>placeBoxesInBlockDirection(top, maxHeight, maxAscent, strictMode, lineTop, lineBottom, setLineTop, in placeBoxesInBlockDirection()
697 lineBottom = max(lineBottom, logicalTop() + logicalHeight()); in placeBoxesInBlockDirection()
698 lineBottomIncludingMargins = max(lineBottom, lineBottomIncludingMargins); in placeBoxesInBlockDirection()
706 void InlineFlowBox::flipLinesInBlockDirection(int lineTop, int lineBottom) in flipLinesInBlockDirection() argument
709 setLogicalTop(lineBottom - (logicalTop() - lineTop) - logicalHeight()); in flipLinesInBlockDirection()
716 static_cast<InlineFlowBox*>(curr)->flipLinesInBlockDirection(lineTop, lineBottom); in flipLinesInBlockDirection()
[all …]
DRenderListItem.cpp270 int lineBottom = rootBox->lineBottom(); in positionListMarker() local
278 … IntRect newLogicalVisualOverflowRect = box->logicalVisualOverflowRect(lineTop, lineBottom); in positionListMarker()
279 … IntRect newLogicalLayoutOverflowRect = box->logicalLayoutOverflowRect(lineTop, lineBottom); in positionListMarker()
292 …wFromLogicalRects(newLogicalLayoutOverflowRect, newLogicalVisualOverflowRect, lineTop, lineBottom); in positionListMarker()
302 … IntRect newLogicalVisualOverflowRect = box->logicalVisualOverflowRect(lineTop, lineBottom); in positionListMarker()
303 … IntRect newLogicalLayoutOverflowRect = box->logicalLayoutOverflowRect(lineTop, lineBottom); in positionListMarker()
314 …wFromLogicalRects(newLogicalLayoutOverflowRect, newLogicalVisualOverflowRect, lineTop, lineBottom); in positionListMarker()
DRootInlineBox.cpp136 …nlineBox::paintEllipsisBox(PaintInfo& paintInfo, int tx, int ty, int lineTop, int lineBottom) const in paintEllipsisBox()
140 ellipsisBox()->paint(paintInfo, tx, ty, lineTop, lineBottom); in paintEllipsisBox()
157 setOverflowFromLogicalRects(inflatedRect, inflatedRect, lineTop(), lineBottom()); in addHighlightOverflow()
181 void RootInlineBox::paint(PaintInfo& paintInfo, int tx, int ty, int lineTop, int lineBottom) in paint() argument
183 InlineFlowBox::paint(paintInfo, tx, ty, lineTop, lineBottom); in paint()
184 paintEllipsisBox(paintInfo, tx, ty, lineTop, lineBottom); in paint()
192 …Request& request, HitTestResult& result, int x, int y, int tx, int ty, int lineTop, int lineBottom) in nodeAtPoint() argument
195 if (ellipsisBox()->nodeAtPoint(request, result, x, y, tx, ty, lineTop, lineBottom)) { in nodeAtPoint()
200 return InlineFlowBox::nodeAtPoint(request, result, x, y, tx, ty, lineTop, lineBottom); in nodeAtPoint()
251 int lineBottom = heightOfBlock; in alignBoxesInBlockDirection() local
[all …]
DEllipsisBox.cpp32 void EllipsisBox::paint(PaintInfo& paintInfo, int tx, int ty, int lineTop, int lineBottom) in paint() argument
69 m_markupBox->paint(paintInfo, tx, ty, lineTop, lineBottom); in paint()
102 …Request& request, HitTestResult& result, int x, int y, int tx, int ty, int lineTop, int lineBottom) in nodeAtPoint() argument
112 if (m_markupBox->nodeAtPoint(request, result, x, y, mtx, mty, lineTop, lineBottom)) { in nodeAtPoint()
DRenderLineBoxList.cpp185 int lastLineBottom = lastLineBox()->logicalBottomVisualOverflow(lastRootBox->lineBottom()); in anyLineIntersectsRect()
187 lastLineBottom = max(lastLineBottom, lastLineBox()->root()->lineBottom()); in anyLineIntersectsRect()
198 …int logicalBottom = box->logicalBottomVisualOverflow(root->lineBottom()) + renderer->maximalOutlin… in lineIntersectsDirtyRect()
243 bottomForPaginationCheck = max(bottomForPaginationCheck, root->lineBottom()); in paint()
262 curr->paint(info, tx, ty, root->lineTop(), root->lineBottom()); in paint()
303 …sualOverflow(root->lineTop()), curr->logicalBottomVisualOverflow(root->lineBottom()), rect, tx, ty… in hitTest()
304 …ool inside = curr->nodeAtPoint(request, result, x, y, tx, ty, root->lineTop(), root->lineBottom()); in hitTest()
DEllipsisBox.h42 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
43 …(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
DInlineTextBox.h105 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
106 …(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
DInlineBox.h133 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
134 …(const HitTestRequest&, HitTestResult&, int x, int y, int tx, int ty, int lineTop, int lineBottom);
DRenderBlockLineLayout.cpp1069 … lineBox->computeOverflow(lineBox->lineTop(), lineBox->lineBottom(), textBoxDataMap); in layoutInlineChildren()
1202 …low, logicalVisualOverflow, trailingFloatsLineBox->lineTop(), trailingFloatsLineBox->lineBottom()); in layoutInlineChildren()
1235 … int lowestAllowedPosition = max(lastRootBox()->lineBottom(), logicalHeight() + paddingAfter()); in layoutInlineChildren()
2425 addVisualOverflow(curr->visualOverflowRect(curr->lineTop(), curr->lineBottom())); in addOverflowFromInlineChildren()
DRenderInline.cpp951 …int logicalHeight = lastLineBox()->logicalBottomVisualOverflow(lastRootBox->lineBottom()) - logica… in linesVisualOverflowBoundingBox()
1399 int bottom = min(root->lineBottom(), curr->logicalBottom()); in paintOutline()
DRenderBlock.cpp2162 box->computeOverflow(box->lineTop(), box->lineBottom(), textBoxDataMap); in simplifiedNormalFlowLayout()
2652 curr->paintEllipsisBox(paintInfo, tx, ty, curr->lineTop(), curr->lineBottom()); in paintEllipsisBoxes()
5574 … return box->lineBottom() + (includeBottom ? (block->borderBottom() + block->paddingBottom()) : 0); in getHeightForLineCount()
5943 int bottom = min(curr->lineBottom(), curr->logicalTop() + curr->logicalHeight()); in addFocusRingRects()
6114 …icalVisualOverflow = lineBox->logicalVisualOverflowRect(lineBox->lineTop(), lineBox->lineBottom()); in adjustLinePositionForPagination()
DRenderBoxModelObject.cpp689 box->paint(info, tx - box->x(), ty - box->y(), root->lineTop(), root->lineBottom()); in paintFillLayerExtended()
DRenderBox.cpp3143 rect.setHeight(rootBox->lineBottom() - top); in localCaretRect()
/external/webkit/Source/WebCore/rendering/svg/
DSVGInlineFlowBox.h44 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
DSVGRootInlineBox.h48 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
DSVGInlineTextBox.h49 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
/external/webkit/Source/WebCore/
DChangeLog-2010-12-069364 …together based off logicalTopOverflow and logicalBottomOverflow rather than lineTop and lineBottom.
9424 …Add the notion of a lineTop and lineBottom that include margins, since flipped lines writing modes…
9430 …and lineBottom since it is inside the inline-block's height. To prevent this from happening, we h…
9432 …in by the leading on either side so that it isn't counted as part of lineTop and lineBottom. This…
9489 …Fixed a bug in adjustPosition where the lineTop, lineBottom and blockLogicalHeight values were alw…
17208 …for "lr" and "bt" writing modes involved flipping using lineTop and lineBottom, an incorrect lineT…
17215 …instead of lineTop and lineBottom. I am pretty sure the code used selectionTop in a previous inca…
17216 …anyway and that I moved away from it when I implemented lineTop and lineBottom. The code then grew
17217 …more complicated from people trying to work with lineTop and lineBottom, but going back to selecti…
DChangeLog31943 …all the way from lineTop to lineBottom instead of snugly fitting the inline object's own block dim…
31946 … InlineFlowBox have been changed to require passing in the lineTop and lineBottom so that the block
31948 …lineTop and lineBottom are now passed as arguments to the painting and hit testing functions to av…
DChangeLog-2010-01-2911631 …kground-color causes text to get clipped. Make sure to only paint within the lineTop/lineBottom of
67330 … line box shrinking quirk. Make sure outlines don't extend outside the lineTop and lineBottom
69547 (WebCore::RootInlineBox::lineBottom):
DChangeLog-2010-05-246182 …are involved. Make sure to use lineTop and lineBottom in this case (it's not perfect, but it gets…