/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
H A D | SVGTextLayoutEngineBaseline.cpp | 53 return -m_font.fontMetrics().floatHeight() / 2; 55 return m_font.fontMetrics().floatHeight() / 2; 126 const FontMetrics& fontMetrics = m_font.fontMetrics(); local 134 return fontMetrics.floatAscent(); 136 return fontMetrics.xHeight() / 2; 138 return (fontMetrics.floatAscent() - fontMetrics.floatDescent()) / 2; 142 return fontMetrics.floatDescent(); 146 return fontMetrics 198 const FontMetrics& fontMetrics = m_font.fontMetrics(); local [all...] |
H A D | SVGTextMetrics.cpp | 55 m_height = scaledFont.fontMetrics().floatHeight() / scalingFactor; 113 m_height = text->scaledFont().fontMetrics().floatHeight() / scalingFactor;
|
H A D | SVGTextLayoutEngineSpacing.cpp | 76 kerning *= m_font.size() / m_font.fontMetrics().unitsPerEm();
|
/external/chromium_org/third_party/WebKit/Source/web/ |
H A D | WebFontImpl.cpp | 68 return m_font.fontMetrics().ascent(); 73 return m_font.fontMetrics().descent(); 78 return m_font.fontMetrics().height(); 83 return m_font.fontMetrics().lineSpacing(); 88 return m_font.fontMetrics().xHeight();
|
H A D | ExternalPopupMenu.cpp | 186 info->itemHeight = m_popupMenuClient->menuStyle().font().fontMetrics().height();
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
H A D | SVGFontData.cpp | 89 FontMetrics& fontMetrics = fontData->fontMetrics(); local 90 fontMetrics.setUnitsPerEm(unitsPerEm); 91 fontMetrics.setAscent(ascent); 92 fontMetrics.setDescent(descent); 93 fontMetrics.setLineGap(lineGap); 94 fontMetrics.setLineSpacing(roundf(ascent) + roundf(descent) + roundf(lineGap)); 95 fontMetrics.setXHeight(xHeight);
|
H A D | SVGLengthContext.cpp | 261 float xHeight = ceilf(style->fontMetrics().xHeight()); 280 return value * ceilf(style->fontMetrics().xHeight());
|
/external/chromium_org/third_party/WebKit/Source/core/platform/ |
H A D | DragImage.cpp | 144 IntSize labelSize(labelFont.width(labelRun), labelFont.fontMetrics().ascent() + labelFont.fontMetrics().descent()); 156 urlStringSize.setHeight(urlFont.fontMetrics().ascent() + urlFont.fontMetrics().descent()); 183 IntPoint textPos(kDragLabelBorderX, imageSize.height() - (kLabelBorderYOffset + urlFont.fontMetrics().descent()));
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/ |
H A D | EllipsisBox.cpp | 76 FloatPoint textOrigin(boxOrigin.x(), boxOrigin.y() + style->fontMetrics().ascent()); 119 y() + style->fontMetrics().ascent() - (markupBox->y() + markupBox->renderer()->style(isFirstLineStyle())->fontMetrics().ascent())); 161 LayoutUnit mty = adjustedLocation.y() + style->fontMetrics().ascent() - (markupBox->y() + markupBox->renderer()->style(isFirstLineStyle())->fontMetrics().ascent());
|
H A D | RenderEmbeddedObject.cpp | 169 const FontMetrics& fontMetrics = font.fontMetrics(); local 171 float labelY = roundf(replacementTextRect.location().y() + (replacementTextRect.size().height() - fontMetrics.height()) / 2 + fontMetrics.ascent());
|
H A D | RootInlineBox.cpp | 368 LayoutUnit lineGridFontAscent = lineGrid->style()->fontMetrics().ascent(baselineType()); 375 LayoutUnit currentFontAscent = block()->style()->fontMetrics().ascent(baselineType()); 767 const FontMetrics& fontMetrics = usedFonts->at(i)->fontMetrics(); local 768 int usedFontAscent = fontMetrics.ascent(baselineType()); 769 int usedFontDescent = fontMetrics.descent(baselineType()); 770 int halfLeading = (fontMetrics.lineSpacing() - fontMetrics.height()) / 2; 772 int usedFontDescentAndLeading = fontMetrics.lineSpacing() - usedFontAscentAndLeading; 803 int fontAscent = box->renderer()->style(isFirstLineStyle())->fontMetrics() 867 const FontMetrics& fontMetrics = font.fontMetrics(); local [all...] |
H A D | InlineBox.cpp | 129 return m_bitfields.isText() ? renderer()->style(isFirstLineStyle())->fontMetrics().height() : 0; 135 const FontMetrics& fontMetrics = renderer()->style(isFirstLineStyle())->fontMetrics(); local 136 float result = fontMetrics.height();
|
H A D | RenderImage.cpp | 130 IntSize paddedTextSize(paddingWidth + min(ceilf(font.width(RenderBlock::constructTextRun(this, font, m_altText, style()))), maxAltTextWidth), paddingHeight + min(font.fontMetrics().height(), maxAltTextHeight)); 338 const FontMetrics& fontMetrics = font.fontMetrics(); local 339 LayoutUnit ascent = fontMetrics.ascent(); 349 textRunPaintInfo.bounds = FloatRect(textRectOrigin, FloatSize(textWidth, fontMetrics.height())); 352 if (usableWidth >= textWidth && fontMetrics.height() <= imageOffset.height()) 354 } else if (usableWidth >= textWidth && usableHeight >= fontMetrics.height())
|
H A D | RenderInline.cpp | 216 || (checkFonts && (!parentStyle->font().fontMetrics().hasIdenticalAscentDescentAndLineGap(style()->font().fontMetrics()) 224 alwaysCreateLineBoxes = !parentStyle->font().fontMetrics().hasIdenticalAscentDescentAndLineGap(childStyle->font().fontMetrics()) 562 int logicalTop = rootBox->logicalTop() + (rootBox->renderer()->style(rootBox->isFirstLineStyle())->font().fontMetrics().ascent() - container->style(rootBox->isFirstLineStyle())->font().fontMetrics().ascent()); 563 int logicalHeight = container->style(rootBox->isFirstLineStyle())->font().fontMetrics().height(); 577 int logicalTop = rootBox->logicalTop() + (rootBox->renderer()->style(rootBox->isFirstLineStyle())->font().fontMetrics().ascent() - container->style(rootBox->isFirstLineStyle())->font().fontMetrics().ascent()); 578 int logicalHeight = container->style(rootBox->isFirstLineStyle())->font().fontMetrics() 1303 const FontMetrics& fontMetrics = style(firstLine)->fontMetrics(); local [all...] |
H A D | RenderFileUploadControl.cpp | 141 textY - style()->fontMetrics().ascent(), 143 style()->fontMetrics().height());
|
H A D | RenderListMarker.cpp | 1282 IntPoint textOrigin = IntPoint(marker.x(), marker.y() + style()->fontMetrics().ascent()); 1333 setLogicalHeight(style()->fontMetrics().height()); 1379 int bulletWidth = style()->fontMetrics().ascent() / 2; 1502 logicalWidth = (font.fontMetrics().ascent() * 2 / 3 + 1) / 2 + 2; 1600 const FontMetrics& fontMetrics = style()->fontMetrics(); local 1613 marginEnd = fontMetrics.ascent() - minPreferredLogicalWidth() + 1; 1623 int offset = fontMetrics.ascent() * 2 / 3; 1641 int offset = fontMetrics.ascent() * 2 / 3; 1715 relativeRect = IntRect(0, 0, font.width(m_text), font.fontMetrics() 1722 const FontMetrics& fontMetrics = style()->fontMetrics(); local [all...] |
H A D | InlineTextBox.cpp | 636 FloatPoint textOrigin = FloatPoint(boxOrigin.x(), boxOrigin.y() + font.fontMetrics().ascent()); 703 emphasisMarkOffset = emphasisMarkPosition == TextEmphasisPositionOver ? -font.fontMetrics().ascent() - font.emphasisMarkDescent(emphasisMark) : font.fontMetrics().descent() + font.emphasisMarkAscent(emphasisMark); 723 FloatPoint emphasisMarkTextOrigin = combinedText ? FloatPoint(boxOrigin.x() + boxRect.width() / 2, boxOrigin.y() + font.fontMetrics().ascent()) : textOrigin; 750 FloatPoint emphasisMarkTextOrigin = combinedText ? FloatPoint(boxOrigin.x() + boxRect.width() / 2, boxOrigin.y() + font.fontMetrics().ascent()) : textOrigin; 928 static int computeUnderlineOffset(const TextUnderlinePosition underlinePosition, const FontMetrics& fontMetrics, const InlineTextBox* inlineTextBox, const int textDecorationThickness) argument 939 return fontMetrics.ascent() + gap; // Position underline near the alphabetic baseline. 950 return fontMetrics.ascent() + gap; 1108 int baseline = styleToUse->fontMetrics().ascent(); 1148 const int underlineOffset = computeUnderlineOffset(underlinePosition, styleToUse->fontMetrics(), thi [all...] |
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/ |
H A D | UniscribeHelperTextRun.cpp | 62 setAscent(font.fontMetrics().ascent()); 134 m_ascents.append(simpleFontData->fontMetrics().ascent());
|
H A D | FontChromiumWin.cpp | 93 const FontMetrics& metrics = font->fontMetrics(); 194 state.draw(graphicsContext, hdc, lroundf(point.x()), lroundf(point.y() - fontMetrics().ascent()), runInfo.bounds, runInfo.from, runInfo.to);
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/ |
H A D | SimpleFontData.h | 118 FontMetrics& fontMetrics() { return m_fontMetrics; } function in class:WebCore::SimpleFontData 119 const FontMetrics& fontMetrics() const { return m_fontMetrics; } function in class:WebCore::SimpleFontData 120 float sizePerUnit() const { return platformData().size() / (fontMetrics().unitsPerEm() ? fontMetrics().unitsPerEm() : 1); }
|
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/mac/ |
H A D | FontMac.cpp | 122 y += SkFloatToScalar(font->fontMetrics().floatAscent(IdeographicBaseline) - font->fontMetrics().floatAscent());
|
H A D | FontComplexTextMac.cpp | 140 glyphOverflow->top = max<int>(glyphOverflow->top, ceilf(-controller.minGlyphBoundingBoxY()) - (glyphOverflow->computeBounds ? 0 : fontMetrics().ascent())); 141 glyphOverflow->bottom = max<int>(glyphOverflow->bottom, ceilf(controller.maxGlyphBoundingBoxY()) - (glyphOverflow->computeBounds ? 0 : fontMetrics().descent()));
|
/external/chromium_org/third_party/skia/src/pdf/ |
H A D | SkPDFFont.cpp | 777 SkAutoTUnref<SkAdvancedTypefaceMetrics> fontMetrics; 781 fontMetrics.reset(relatedFont->fontInfo()); 782 SkSafeRef(fontMetrics.get()); 789 fontMetrics.get() ? fontMetrics.get()->fType : 806 fontMetrics.reset( 809 if (fontMetrics.get() && 810 fontMetrics->fType != SkAdvancedTypefaceMetrics::kTrueType_Font) { 814 fontMetrics.reset( 820 SkPDFFont* font = Create(fontMetrics [all...] |
/external/skia/src/pdf/ |
H A D | SkPDFFont.cpp | 777 SkAutoTUnref<SkAdvancedTypefaceMetrics> fontMetrics; 781 fontMetrics.reset(relatedFont->fontInfo()); 782 SkSafeRef(fontMetrics.get()); 789 fontMetrics.get() ? fontMetrics.get()->fType : 806 fontMetrics.reset( 809 if (fontMetrics.get() && 810 fontMetrics->fType != SkAdvancedTypefaceMetrics::kTrueType_Font) { 814 fontMetrics.reset( 820 SkPDFFont* font = Create(fontMetrics [all...] |
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/harfbuzz/ |
H A D | FontHarfBuzz.cpp | 80 SkScalar verticalPosCompensation = isVertical ? SkFloatToScalar((font->fontMetrics().floatHeight() - font->fontMetrics().floatAscent()) / 2) : 0;
|