/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)); 202 int logicalTopLayoutOverflow(int lineTop) const 206 return lineTop; 214 IntRect logicalLayoutOverflowRect(int lineTop, int lineBottom) cons [all...] |
RootInlineBox.h | 50 int lineTop() const { return m_lineTop; } 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); 147 return InlineFlowBox::logicalTopVisualOverflow(lineTop()); 155 return InlineFlowBox::logicalTopLayoutOverflow(lineTop());
|
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. 652 int topRubyBaseLeading = rubyBase->logicalTop() + (rubyBase->firstRootBox() ? rubyBase->firstRootBox()->lineTop() : 0); 670 lineTop = newLogicalTop; 671 lineTopIncludingMargins = min(lineTop, newLogicalTopIncludingMargins); 673 lineTop = min(lineTop, newLogicalTop); 674 lineTopIncludingMargins = min(lineTop, min(lineTopIncludingMargins, newLogicalTopIncludingMargins)); 683 inlineFlowBox->placeBoxesInBlockDirection(top, maxHeight, maxAscent, strictMode, lineTop, lineBottom, setLineTop, 691 lineTop = logicalTop() [all...] |
RenderLineBoxList.cpp | 182 int firstLineTop = firstLineBox()->logicalTopVisualOverflow(firstRootBox->lineTop()); 184 firstLineTop = min(firstLineTop, firstLineBox()->root()->lineTop()); 197 int logicalTop = min(box->logicalTopVisualOverflow(root->lineTop()), root->selectionTop()) - renderer->maximalOutlineSize(paintInfo.phase); 238 int topForPaginationCheck = curr->logicalTopVisualOverflow(root->lineTop()); 241 // We're a root box. Use lineTop and lineBottom as well here. 242 topForPaginationCheck = min(topForPaginationCheck, root->lineTop()); 248 bottomForPaginationCheck = min(bottomForPaginationCheck, min(nextRootBox->logicalTopVisualOverflow(), nextRootBox->lineTop())); 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()) [all...] |
RenderListItem.cpp | 269 int lineTop = rootBox->lineTop(); 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); 250 int lineTop = heightOfBlock [all...] |
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...] |
RenderText.cpp | 503 bottom = min(bottom, rootBox->nextRootBox()->lineTop()); [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);
|
/external/webkit/Source/WebCore/editing/ |
visible_units.cpp | 570 return renderer->positionForPoint(IntPoint(x - absPos.x(), root->lineTop())); 677 return renderer->positionForPoint(IntPoint(x - absPos.x(), root->lineTop())); [all...] |
/external/webkit/Source/WebCore/dom/ |
ContainerNode.cpp | 863 toRenderText(o)->firstTextBox()->root()->lineTop()); [all...] |