Searched defs:baselineType (Results 1 - 9 of 9) sorted by relevance

/external/webkit/Source/WebCore/rendering/
H A DVerticalPositionCache.h45 int get(RenderObject* renderer, FontBaseline baselineType) const
47 const HashMap<RenderObject*, int>& mapToCheck = baselineType == AlphabeticBaseline ? m_alphabeticPositions : m_ideographicPositions;
54 void set(RenderObject* renderer, FontBaseline baselineType, int position) argument
56 if (baselineType == AlphabeticBaseline)
H A DRenderTextControlMultiLine.cpp101 int RenderTextControlMultiLine::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const argument
103 return RenderBox::baselinePosition(baselineType, firstLine, direction, linePositionMode);
H A DRootInlineBox.h90 virtual int baselinePosition(FontBaseline baselineType) const { return boxModelObject()->baselinePosition(baselineType, m_firstLine, isHorizontal() ? HorizontalLine : VerticalLine, PositionOfInteriorLineBoxes); }
129 FontBaseline baselineType() const { return static_cast<FontBaseline>(m_baselineType); } function in class:WebCore::RootInlineBox
H A DRenderListBox.cpp246 int RenderListBox::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode lineDirection, LinePositionMode linePositionMode) const argument
248 return RenderBox::baselinePosition(baselineType, firstLine, lineDirection, linePositionMode) - baselineAdjustment;
H A DInlineFlowBox.cpp481 FontBaseline baselineType, VerticalPositionCache& verticalPositionCache)
571 baselineType, verticalPositionCache);
576 int& lineTopIncludingMargins, int& lineBottomIncludingMargins, bool& hasAnnotationsBefore, bool& hasAnnotationsAfter, FontBaseline baselineType)
581 setLogicalTop(top + maxAscent - fontMetrics.ascent(baselineType));
610 int posAdjust = maxAscent - curr->baselinePosition(baselineType);
621 newLogicalTop += curr->baselinePosition(baselineType) - fontMetrics.ascent(baselineType);
684 lineTopIncludingMargins, lineBottomIncludingMargins, hasAnnotationsBefore, hasAnnotationsAfter, baselineType);
478 computeLogicalBoxHeights(RootInlineBox* rootBox, int& maxPositionTop, int& maxPositionBottom, int& maxAscent, int& maxDescent, bool& setMaxAscent, bool& setMaxDescent, bool strictMode, GlyphOverflowAndFallbackFontsMap& textBoxDataMap, FontBaseline baselineType, VerticalPositionCache& verticalPositionCache) argument
575 placeBoxesInBlockDirection(int top, int maxHeight, int maxAscent, bool strictMode, int& lineTop, int& lineBottom, bool& setLineTop, int& lineTopIncludingMargins, int& lineBottomIncludingMargins, bool& hasAnnotationsBefore, bool& hasAnnotationsAfter, FontBaseline baselineType) argument
H A DRenderInline.cpp1289 int RenderInline::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const argument
1292 return fontMetrics.ascent(baselineType) + (lineHeight(firstLine, direction, linePositionMode) - fontMetrics.height()) / 2;
H A DRenderListMarker.cpp1546 int RenderListMarker::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const argument
1549 return m_listItem->baselinePosition(baselineType, firstLine, direction, PositionOfInteriorLineBoxes);
1550 return RenderBox::baselinePosition(baselineType, firstLine, direction, linePositionMode);
H A DRenderBox.cpp3373 int RenderBox::baselinePosition(FontBaseline baselineType, bool /*firstLine*/, LineDirectionMode direction, LinePositionMode /*linePositionMode*/) const argument
3377 if (baselineType == AlphabeticBaseline)
H A DRenderBlock.cpp5193 int RenderBlock::baselinePosition(FontBaseline baselineType, bool firstLine, LineDirectionMode direction, LinePositionMode linePositionMode) const argument
5222 return RenderBox::baselinePosition(baselineType, firstLine, direction, linePositionMode);
5226 return fontMetrics.ascent(baselineType) + (lineHeight(firstLine, direction, linePositionMode) - fontMetrics.height()) / 2;
5236 return firstLineBox()->logicalTop() + style(true)->fontMetrics().ascent(firstRootBox()->baselineType());
5268 return lastLineBox()->logicalTop() + style(lastLineBox() == firstLineBox())->fontMetrics().ascent(lastRootBox()->baselineType());

Completed in 153 milliseconds