/external/webkit/Source/WebCore/rendering/ |
D | InlineFlowBox.h | 108 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 …]
|
D | RootInlineBox.h | 51 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()
|
D | InlineFlowBox.cpp | 575 …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 …]
|
D | RenderListItem.cpp | 270 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()
|
D | RootInlineBox.cpp | 136 …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 …]
|
D | EllipsisBox.cpp | 32 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()
|
D | RenderLineBoxList.cpp | 185 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()
|
D | EllipsisBox.h | 42 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);
|
D | InlineTextBox.h | 105 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);
|
D | InlineBox.h | 133 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);
|
D | RenderBlockLineLayout.cpp | 1069 … 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()
|
D | RenderInline.cpp | 951 …int logicalHeight = lastLineBox()->logicalBottomVisualOverflow(lastRootBox->lineBottom()) - logica… in linesVisualOverflowBoundingBox() 1399 int bottom = min(root->lineBottom(), curr->logicalBottom()); in paintOutline()
|
D | RenderBlock.cpp | 2162 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()
|
D | RenderBoxModelObject.cpp | 689 box->paint(info, tx - box->x(), ty - box->y(), root->lineTop(), root->lineBottom()); in paintFillLayerExtended()
|
D | RenderBox.cpp | 3143 rect.setHeight(rootBox->lineBottom() - top); in localCaretRect()
|
/external/webkit/Source/WebCore/rendering/svg/ |
D | SVGInlineFlowBox.h | 44 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
|
D | SVGRootInlineBox.h | 48 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
|
D | SVGInlineTextBox.h | 49 virtual void paint(PaintInfo&, int tx, int ty, int lineTop, int lineBottom);
|
/external/webkit/Source/WebCore/ |
D | ChangeLog-2010-12-06 | 9364 …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…
|
D | ChangeLog | 31943 …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…
|
D | ChangeLog-2010-01-29 | 11631 …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):
|
D | ChangeLog-2010-05-24 | 6182 …are involved. Make sure to use lineTop and lineBottom in this case (it's not perfect, but it gets…
|