fontDescription 29 Source/core/css/BinaryDataFontFaceSource.cpp PassRefPtr<SimpleFontData> BinaryDataFontFaceSource::createFontData(const FontDescription& fontDescription) fontDescription 32 Source/core/css/BinaryDataFontFaceSource.cpp m_customPlatformData->fontPlatformData(fontDescription.effectiveFontSize(), fontDescription 33 Source/core/css/BinaryDataFontFaceSource.cpp fontDescription.isSyntheticBold(), fontDescription.isSyntheticItalic(), fontDescription 34 Source/core/css/BinaryDataFontFaceSource.cpp fontDescription.orientation(), fontDescription.widthVariant()), CustomFontData::create()); fontDescription 1178 Source/core/css/CSSComputedStyleDeclaration.cpp if (int keywordSize = style->fontDescription().keywordSize()) fontDescription 1182 Source/core/css/CSSComputedStyleDeclaration.cpp return zoomAdjustedPixelValue(style->fontDescription().computedPixelSize(), *style); fontDescription 1194 Source/core/css/CSSComputedStyleDeclaration.cpp return style->fontDescription().useFixedDefaultSize(); fontDescription 1376 Source/core/css/CSSComputedStyleDeclaration.cpp const FontFamily& firstFamily = style.fontDescription().family(); fontDescription 1389 Source/core/css/CSSComputedStyleDeclaration.cpp return zoomAdjustedPixelValue(floatValueForLength(length, style.fontDescription().specifiedSize()), style); fontDescription 1394 Source/core/css/CSSComputedStyleDeclaration.cpp return zoomAdjustedPixelValue(style.fontDescription().computedPixelSize(), style); fontDescription 1399 Source/core/css/CSSComputedStyleDeclaration.cpp if (style.fontDescription().style() == FontStyleItalic) fontDescription 1406 Source/core/css/CSSComputedStyleDeclaration.cpp if (style.fontDescription().variant() == FontVariantSmallCaps) fontDescription 1413 Source/core/css/CSSComputedStyleDeclaration.cpp switch (style.fontDescription().weight()) { fontDescription 1942 Source/core/css/CSSComputedStyleDeclaration.cpp const FontFeatureSettings* featureSettings = style->fontDescription().featureSettings(); fontDescription 2237 Source/core/css/CSSComputedStyleDeclaration.cpp return cssValuePool().createValue(style->fontDescription().textRendering()); fontDescription 2313 Source/core/css/CSSComputedStyleDeclaration.cpp return cssValuePool().createValue(style->fontDescription().kerning()); fontDescription 2315 Source/core/css/CSSComputedStyleDeclaration.cpp return cssValuePool().createValue(style->fontDescription().fontSmoothing()); fontDescription 2317 Source/core/css/CSSComputedStyleDeclaration.cpp FontDescription::LigaturesState commonLigaturesState = style->fontDescription().commonLigaturesState(); fontDescription 2318 Source/core/css/CSSComputedStyleDeclaration.cpp FontDescription::LigaturesState discretionaryLigaturesState = style->fontDescription().discretionaryLigaturesState(); fontDescription 2319 Source/core/css/CSSComputedStyleDeclaration.cpp FontDescription::LigaturesState historicalLigaturesState = style->fontDescription().historicalLigaturesState(); fontDescription 2320 Source/core/css/CSSComputedStyleDeclaration.cpp FontDescription::LigaturesState contextualLigaturesState = style->fontDescription().contextualLigaturesState(); fontDescription 2902 Source/core/css/CSSComputedStyleDeclaration.cpp if (style && style->fontDescription().keywordSize()) { fontDescription 2903 Source/core/css/CSSComputedStyleDeclaration.cpp CSSValueID sizeValue = cssIdentifierForFontSizeKeyword(style->fontDescription().keywordSize()); fontDescription 100 Source/core/css/CSSFontFace.cpp PassRefPtr<SimpleFontData> CSSFontFace::getFontData(const FontDescription& fontDescription) fontDescription 107 Source/core/css/CSSFontFace.cpp if (RefPtr<SimpleFontData> result = source->getFontData(fontDescription)) { fontDescription 124 Source/core/css/CSSFontFace.cpp void CSSFontFace::willUseFontData(const FontDescription& fontDescription) fontDescription 133 Source/core/css/CSSFontFace.cpp load(fontDescription); fontDescription 136 Source/core/css/CSSFontFace.cpp void CSSFontFace::load(const FontDescription& fontDescription, CSSFontSelector* fontSelector) fontDescription 146 Source/core/css/CSSFontFace.cpp if (source->isLocalFontAvailable(fontDescription)) { fontDescription 44 Source/core/css/CSSFontFaceSource.cpp PassRefPtr<SimpleFontData> CSSFontFaceSource::getFontData(const FontDescription& fontDescription) fontDescription 52 Source/core/css/CSSFontFaceSource.cpp return createFontData(fontDescription); fontDescription 57 Source/core/css/CSSFontFaceSource.cpp FontCacheKey key = fontDescription.cacheKey(emptyFontFamily); fontDescription 61 Source/core/css/CSSFontFaceSource.cpp fontData = createFontData(fontDescription); fontDescription 157 Source/core/css/CSSFontSelector.cpp static AtomicString familyNameFromSettings(const GenericFontFamilySettings& settings, const FontDescription& fontDescription, const AtomicString& genericFamilyName) fontDescription 159 Source/core/css/CSSFontSelector.cpp UScriptCode script = fontDescription.script(); fontDescription 162 Source/core/css/CSSFontSelector.cpp if (fontDescription.genericFamily() == FontDescription::StandardFamily) fontDescription 168 Source/core/css/CSSFontSelector.cpp if (fontDescription.genericFamily() == FontDescription::StandardFamily) fontDescription 188 Source/core/css/CSSFontSelector.cpp PassRefPtr<FontData> CSSFontSelector::getFontData(const FontDescription& fontDescription, const AtomicString& familyName) fontDescription 190 Source/core/css/CSSFontSelector.cpp if (CSSSegmentedFontFace* face = m_fontFaceCache.get(fontDescription, familyName)) fontDescription 191 Source/core/css/CSSFontSelector.cpp return face->getFontData(fontDescription); fontDescription 194 Source/core/css/CSSFontSelector.cpp AtomicString settingsFamilyName = familyNameFromSettings(m_genericFontFamilySettings, fontDescription, familyName); fontDescription 198 Source/core/css/CSSFontSelector.cpp return FontCache::fontCache()->getFontData(fontDescription, settingsFamilyName); fontDescription 201 Source/core/css/CSSFontSelector.cpp void CSSFontSelector::willUseFontData(const FontDescription& fontDescription, const AtomicString& family) fontDescription 203 Source/core/css/CSSFontSelector.cpp CSSSegmentedFontFace* face = m_fontFaceCache.get(fontDescription, family); fontDescription 205 Source/core/css/CSSFontSelector.cpp face->willUseFontData(fontDescription); fontDescription 609 Source/core/css/CSSPrimitiveValue.cpp factor = computingFontSize ? style.fontDescription().specifiedSize() : style.fontDescription().computedSize(); fontDescription 618 Source/core/css/CSSPrimitiveValue.cpp factor = (computingFontSize ? style.fontDescription().specifiedSize() : style.fontDescription().computedSize()) / 2.0; fontDescription 622 Source/core/css/CSSPrimitiveValue.cpp factor = computingFontSize ? rootStyle->fontDescription().specifiedSize() : rootStyle->fontDescription().computedSize(); fontDescription 126 Source/core/css/CSSSegmentedFontFace.cpp PassRefPtr<FontData> CSSSegmentedFontFace::getFontData(const FontDescription& fontDescription) fontDescription 131 Source/core/css/CSSSegmentedFontFace.cpp FontTraits desiredTraits = fontDescription.traits(); fontDescription 133 Source/core/css/CSSSegmentedFontFace.cpp FontCacheKey key = fontDescription.cacheKey(emptyFontFamily, desiredTraits); fontDescription 142 Source/core/css/CSSSegmentedFontFace.cpp FontDescription requestedFontDescription(fontDescription); fontDescription 185 Source/core/css/CSSSegmentedFontFace.cpp void CSSSegmentedFontFace::willUseFontData(const FontDescription& fontDescription) fontDescription 188 Source/core/css/CSSSegmentedFontFace.cpp (*it)->cssFontFace()->willUseFontData(fontDescription); fontDescription 424 Source/core/css/FontFace.cpp FontDescription fontDescription; fontDescription 427 Source/core/css/FontFace.cpp fontDescription.setFamily(fontFamily); fontDescription 428 Source/core/css/FontFace.cpp fontDescription.setTraits(traits()); fontDescription 431 Source/core/css/FontFace.cpp m_cssFontFace->load(fontDescription, fontSelector); fontDescription 190 Source/core/css/FontFaceCache.cpp CSSSegmentedFontFace* FontFaceCache::get(const FontDescription& fontDescription, const AtomicString& family) fontDescription 200 Source/core/css/FontFaceCache.cpp FontTraits traits = fontDescription.traits(); fontDescription 452 Source/core/css/FontFaceSet.cpp for (const FontFamily* f = &font.fontDescription().family(); f; f = f->next()) { fontDescription 453 Source/core/css/FontFaceSet.cpp CSSSegmentedFontFace* segmentedFontFace = fontFaceCache->get(font.fontDescription(), f->family()); fontDescription 476 Source/core/css/FontFaceSet.cpp for (const FontFamily* f = &font.fontDescription().family(); f; f = f->next()) { fontDescription 477 Source/core/css/FontFaceSet.cpp CSSSegmentedFontFace* face = fontFaceCache->get(font.fontDescription(), f->family()); fontDescription 15 Source/core/css/LocalFontFaceSource.cpp bool LocalFontFaceSource::isLocalFontAvailable(const FontDescription& fontDescription) fontDescription 17 Source/core/css/LocalFontFaceSource.cpp return FontCache::fontCache()->isPlatformFontAvailable(fontDescription, m_fontName); fontDescription 20 Source/core/css/LocalFontFaceSource.cpp PassRefPtr<SimpleFontData> LocalFontFaceSource::createFontData(const FontDescription& fontDescription) fontDescription 23 Source/core/css/LocalFontFaceSource.cpp RefPtr<SimpleFontData> fontData = FontCache::fontCache()->getFontData(fontDescription, m_fontName, true); fontDescription 85 Source/core/css/MediaValues.cpp return style->fontDescription().specifiedSize(); fontDescription 85 Source/core/css/RemoteFontFaceSource.cpp PassRefPtr<SimpleFontData> RemoteFontFaceSource::createFontData(const FontDescription& fontDescription) fontDescription 88 Source/core/css/RemoteFontFaceSource.cpp return createLoadingFallbackFontData(fontDescription); fontDescription 97 Source/core/css/RemoteFontFaceSource.cpp m_font->platformDataFromCustomData(fontDescription.effectiveFontSize(), fontDescription 98 Source/core/css/RemoteFontFaceSource.cpp fontDescription.isSyntheticBold(), fontDescription.isSyntheticItalic(), fontDescription 99 Source/core/css/RemoteFontFaceSource.cpp fontDescription.orientation(), fontDescription.widthVariant()), CustomFontData::create()); fontDescription 102 Source/core/css/RemoteFontFaceSource.cpp PassRefPtr<SimpleFontData> RemoteFontFaceSource::createLoadingFallbackFontData(const FontDescription& fontDescription) fontDescription 106 Source/core/css/RemoteFontFaceSource.cpp SimpleFontData* temporaryFont = FontCache::fontCache()->getNonRetainedLastResortFallbackFont(fontDescription); fontDescription 44 Source/core/css/resolver/FontBuilder.cpp , m_fontDescription(fontBuilder->m_style->fontDescription()) fontDescription 49 Source/core/css/resolver/FontBuilder.cpp void set(const FontDescription& fontDescription) { m_fontDescription = fontDescription; } fontDescription 83 Source/core/css/resolver/FontBuilder.cpp inline static void setFontFamilyToStandard(FontDescription& fontDescription, const Document* document) fontDescription 88 Source/core/css/resolver/FontBuilder.cpp fontDescription.setGenericFamily(FontDescription::StandardFamily); fontDescription 93 Source/core/css/resolver/FontBuilder.cpp fontDescription.firstFamily().setFamily(standardFontFamily); fontDescription 95 Source/core/css/resolver/FontBuilder.cpp fontDescription.firstFamily().appendFamily(nullptr); fontDescription 107 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setUsePrinterFont(m_document->printing()); fontDescription 108 Source/core/css/resolver/FontBuilder.cpp setFontFamilyToStandard(scope.fontDescription(), m_document); fontDescription 109 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setKeywordSize(CSSValueMedium - CSSValueXxSmall + 1); fontDescription 110 Source/core/css/resolver/FontBuilder.cpp setSize(scope.fontDescription(), effectiveZoom, FontSize::fontSizeForKeyword(m_document, CSSValueMedium, false)); fontDescription 113 Source/core/css/resolver/FontBuilder.cpp void FontBuilder::inheritFrom(const FontDescription& fontDescription) fontDescription 117 Source/core/css/resolver/FontBuilder.cpp scope.set(fontDescription); fontDescription 129 Source/core/css/resolver/FontBuilder.cpp FontDescription fontDescription; fontDescription 130 Source/core/css/resolver/FontBuilder.cpp RenderTheme::theme().systemFont(valueId, fontDescription); fontDescription 133 Source/core/css/resolver/FontBuilder.cpp if (!fontDescription.isAbsoluteSize()) fontDescription 141 Source/core/css/resolver/FontBuilder.cpp fontDescription.setUsePrinterFont(m_document->printing()); fontDescription 144 Source/core/css/resolver/FontBuilder.cpp fontDescription.setComputedSize(getComputedSizeFromSpecifiedSize(fontDescription, effectiveZoom, fontDescription.specifiedSize())); fontDescription 145 Source/core/css/resolver/FontBuilder.cpp scope.set(fontDescription); fontDescription 152 Source/core/css/resolver/FontBuilder.cpp setFontFamilyToStandard(scope.fontDescription(), m_document); fontDescription 159 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(parentFontDescription.genericFamily()); fontDescription 160 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setFamily(parentFontDescription.family()); fontDescription 171 Source/core/css/resolver/FontBuilder.cpp FontFamily& firstFamily = scope.fontDescription().firstFamily(); fontDescription 175 Source/core/css/resolver/FontBuilder.cpp bool oldFamilyUsedFixedDefaultSize = scope.fontDescription().useFixedDefaultSize(); fontDescription 176 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(FontDescription::NoFamily); fontDescription 194 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(FontDescription::SerifFamily); fontDescription 198 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(FontDescription::SansSerifFamily); fontDescription 202 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(FontDescription::CursiveFamily); fontDescription 206 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(FontDescription::FantasyFamily); fontDescription 210 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(FontDescription::MonospaceFamily); fontDescription 214 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setGenericFamily(FontDescription::PictographFamily); fontDescription 241 Source/core/css/resolver/FontBuilder.cpp if (scope.fontDescription().keywordSize() && scope.fontDescription().useFixedDefaultSize() != oldFamilyUsedFixedDefaultSize) fontDescription 242 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setSpecifiedSize(FontSize::fontSizeForKeyword(m_document, CSSValueXxSmall + scope.fontDescription().keywordSize() - 1, !oldFamilyUsedFixedDefaultSize)); fontDescription 249 Source/core/css/resolver/FontBuilder.cpp float size = FontSize::fontSizeForKeyword(m_document, CSSValueMedium, scope.fontDescription().useFixedDefaultSize()); fontDescription 254 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setKeywordSize(CSSValueMedium - CSSValueXxSmall + 1); fontDescription 255 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setSpecifiedSize(size); fontDescription 267 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setKeywordSize(parentFontDescription.keywordSize()); fontDescription 268 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setSpecifiedSize(size); fontDescription 293 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setKeywordSize(0); fontDescription 300 Source/core/css/resolver/FontBuilder.cpp parentSize = parentStyle->fontDescription().specifiedSize(); fontDescription 301 Source/core/css/resolver/FontBuilder.cpp parentIsAbsoluteSize = parentStyle->fontDescription().isAbsoluteSize(); fontDescription 314 Source/core/css/resolver/FontBuilder.cpp size = FontSize::fontSizeForKeyword(m_document, valueID, scope.fontDescription().useFixedDefaultSize()); fontDescription 315 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setKeywordSize(valueID - CSSValueXxSmall + 1); fontDescription 327 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setIsAbsoluteSize(parentIsAbsoluteSize && (valueID == CSSValueLarger || valueID == CSSValueSmaller)); fontDescription 329 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setIsAbsoluteSize(parentIsAbsoluteSize || !(primitiveValue->isPercentage() || primitiveValue->isFontRelativeLength())); fontDescription 356 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setSpecifiedSize(size); fontDescription 363 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setWeight(fontWeight); fontDescription 370 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setWeight(scope.fontDescription().bolderWeight()); fontDescription 377 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setWeight(scope.fontDescription().lighterWeight()); fontDescription 384 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setCommonLigaturesState(FontDescription::NormalLigaturesState); fontDescription 385 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setDiscretionaryLigaturesState(FontDescription::NormalLigaturesState); fontDescription 386 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setHistoricalLigaturesState(FontDescription::NormalLigaturesState); fontDescription 387 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setContextualLigaturesState(FontDescription::NormalLigaturesState); fontDescription 394 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setCommonLigaturesState(parentFontDescription.commonLigaturesState()); fontDescription 395 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setDiscretionaryLigaturesState(parentFontDescription.discretionaryLigaturesState()); fontDescription 396 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setHistoricalLigaturesState(parentFontDescription.historicalLigaturesState()); fontDescription 397 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setContextualLigaturesState(parentFontDescription.historicalLigaturesState()); fontDescription 455 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setCommonLigaturesState(commonLigaturesState); fontDescription 456 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setDiscretionaryLigaturesState(discretionaryLigaturesState); fontDescription 457 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setHistoricalLigaturesState(historicalLigaturesState); fontDescription 458 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setContextualLigaturesState(contextualLigaturesState); fontDescription 465 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setScript(localeToScriptCodeForFontSelection(locale)); fontDescription 472 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setStyle(italic); fontDescription 479 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setVariant(smallCaps); fontDescription 486 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setTextRendering(textRenderingMode); fontDescription 493 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setKerning(kerning); fontDescription 500 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setFontSmoothing(foontSmoothingMode); fontDescription 508 Source/core/css/resolver/FontBuilder.cpp scope.set(scope.fontDescription().makeNormalFeatureSettings()); fontDescription 525 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setFeatureSettings(settings.release()); fontDescription 528 Source/core/css/resolver/FontBuilder.cpp void FontBuilder::setSize(FontDescription& fontDescription, float effectiveZoom, float size) fontDescription 530 Source/core/css/resolver/FontBuilder.cpp fontDescription.setSpecifiedSize(size); fontDescription 531 Source/core/css/resolver/FontBuilder.cpp fontDescription.setComputedSize(getComputedSizeFromSpecifiedSize(fontDescription, effectiveZoom, size)); fontDescription 534 Source/core/css/resolver/FontBuilder.cpp float FontBuilder::getComputedSizeFromSpecifiedSize(FontDescription& fontDescription, float effectiveZoom, float specifiedSize) fontDescription 544 Source/core/css/resolver/FontBuilder.cpp return FontSize::getComputedSizeFromSpecifiedSize(m_document, zoomFactor, fontDescription.isAbsoluteSize(), specifiedSize); fontDescription 594 Source/core/css/resolver/FontBuilder.cpp if (scope.fontDescription().orientation() == fontOrientation && scope.fontDescription().nonCJKGlyphOrientation() == glyphOrientation) fontDescription 597 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setNonCJKGlyphOrientation(glyphOrientation); fontDescription 598 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setOrientation(fontOrientation); fontDescription 605 Source/core/css/resolver/FontBuilder.cpp if (scope.fontDescription().isAbsoluteSize() || !parentStyle) fontDescription 608 Source/core/css/resolver/FontBuilder.cpp const FontDescription& parentFontDescription = parentStyle->fontDescription(); fontDescription 609 Source/core/css/resolver/FontBuilder.cpp if (scope.fontDescription().useFixedDefaultSize() == parentFontDescription.useFixedDefaultSize()) fontDescription 613 Source/core/css/resolver/FontBuilder.cpp if (scope.fontDescription().genericFamily() != FontDescription::MonospaceFamily fontDescription 622 Source/core/css/resolver/FontBuilder.cpp if (scope.fontDescription().keywordSize()) { fontDescription 623 Source/core/css/resolver/FontBuilder.cpp size = FontSize::fontSizeForKeyword(m_document, CSSValueXxSmall + scope.fontDescription().keywordSize() - 1, scope.fontDescription().useFixedDefaultSize()); fontDescription 630 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().specifiedSize() / fixedScaleFactor : fontDescription 631 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().specifiedSize() * fixedScaleFactor; fontDescription 634 Source/core/css/resolver/FontBuilder.cpp setSize(scope.fontDescription(), style->effectiveZoom(), size); fontDescription 641 Source/core/css/resolver/FontBuilder.cpp scope.fontDescription().setComputedSize(getComputedSizeFromSpecifiedSize(scope.fontDescription(), style->effectiveZoom(), scope.fontDescription().specifiedSize())); fontDescription 659 Source/core/css/resolver/FontBuilder.cpp FontDescription fontDescription = FontDescription(); fontDescription 660 Source/core/css/resolver/FontBuilder.cpp fontDescription.setScript(localeToScriptCodeForFontSelection(documentStyle->locale())); fontDescription 661 Source/core/css/resolver/FontBuilder.cpp fontDescription.setUsePrinterFont(m_document->printing()); fontDescription 663 Source/core/css/resolver/FontBuilder.cpp setFontFamilyToStandard(fontDescription, m_document); fontDescription 664 Source/core/css/resolver/FontBuilder.cpp fontDescription.setKeywordSize(CSSValueMedium - CSSValueXxSmall + 1); fontDescription 666 Source/core/css/resolver/FontBuilder.cpp fontDescription.setSpecifiedSize(size); fontDescription 667 Source/core/css/resolver/FontBuilder.cpp fontDescription.setComputedSize(getComputedSizeFromSpecifiedSize(fontDescription, documentStyle->effectiveZoom(), size)); fontDescription 672 Source/core/css/resolver/FontBuilder.cpp fontDescription.setOrientation(fontOrientation); fontDescription 673 Source/core/css/resolver/FontBuilder.cpp fontDescription.setNonCJKGlyphOrientation(glyphOrientation); fontDescription 674 Source/core/css/resolver/FontBuilder.cpp documentStyle->setFontDescription(fontDescription); fontDescription 286 Source/core/css/resolver/StyleBuilderCustom.cpp state.fontBuilder().setWeight(state.parentStyle()->fontDescription().weight()); fontDescription 290 Source/core/css/resolver/StyleBuilderCustom.cpp state.fontBuilder().setWeight(state.parentStyle()->fontDescription().weight()); fontDescription 1319 Source/core/css/resolver/StyleResolver.cpp if (cachedMatchedProperties && cachedMatchedProperties->renderStyle->fontDescription() != state.style()->fontDescription()) fontDescription 125 Source/core/css/resolver/StyleResolverState.h const FontDescription& parentFontDescription() { return m_parentStyle->fontDescription(); } fontDescription 133 Source/core/css/resolver/ViewportStyleResolver.cpp return primitiveValue->getFloatValue() * m_document->renderStyle()->fontDescription().computedSize(); fontDescription 490 Source/core/editing/EditingStyle.cpp if (renderStyle->fontDescription().keywordSize()) fontDescription 940 Source/core/editing/TextIterator.cpp int fontSize = style->fontDescription().computedPixelSize(); fontDescription 1973 Source/core/html/canvas/CanvasRenderingContext2D.cpp const FontDescription& fontDescription = state().m_font.fontDescription(); fontDescription 1975 Source/core/html/canvas/CanvasRenderingContext2D.cpp if (fontDescription.style() == FontStyleItalic) fontDescription 1977 Source/core/html/canvas/CanvasRenderingContext2D.cpp if (fontDescription.weight() == FontWeightBold) fontDescription 1979 Source/core/html/canvas/CanvasRenderingContext2D.cpp if (fontDescription.variant() == FontVariantSmallCaps) fontDescription 1982 Source/core/html/canvas/CanvasRenderingContext2D.cpp serializedFont.appendNumber(fontDescription.computedPixelSize()); fontDescription 1985 Source/core/html/canvas/CanvasRenderingContext2D.cpp const FontFamily& firstFontFamily = fontDescription.family(); fontDescription 2038 Source/core/html/canvas/CanvasRenderingContext2D.cpp newStyle->setFontDescription(computedStyle->fontDescription()); fontDescription 2140 Source/core/html/canvas/CanvasRenderingContext2D.cpp FloatRect textBounds = font.selectionRectForText(textRun, FloatPoint(), font.fontDescription().computedSize(), 0, -1, true); fontDescription 833 Source/core/page/DragController.cpp FontDescription fontDescription; fontDescription 834 Source/core/page/DragController.cpp RenderTheme::theme().systemFont(WebCore::CSSValueNone, fontDescription); fontDescription 835 Source/core/page/DragController.cpp OwnPtr<DragImage> dragImage = DragImage::create(linkURL, linkText, fontDescription, deviceScaleFactor); fontDescription 325 Source/core/page/PrintContext.cpp return String::number(style->fontDescription().computedPixelSize()); fontDescription 327 Source/core/page/PrintContext.cpp return style->fontDescription().family().family().string(); fontDescription 387 Source/core/rendering/InlineFlowBox.cpp logicalLeft += rt.style(isFirstLineStyle())->font().fontDescription().wordSpacing(); fontDescription 444 Source/core/rendering/InlineFlowBox.cpp if (renderer().style(isFirstLineStyle())->fontDescription().nonCJKGlyphOrientation() == NonCJKGlyphOrientationUpright fontDescription 881 Source/core/rendering/InlineFlowBox.cpp rightGlyphOverflow -= min(0, (int)style->font().fontDescription().letterSpacing()); fontDescription 3158 Source/core/rendering/RenderBlock.cpp return style()->fontDescription().computedPixelSize(); // "1em" is recommended as the normal gap setting. Matches <p> margins. fontDescription 446 Source/core/rendering/RenderBlockLineLayout.cpp bool kerningIsEnabled = font.fontDescription().typesettingFeatures() & Kerning; fontDescription 451 Source/core/rendering/RenderBlockLineLayout.cpp bool canUseSimpleFontCodePath = renderer->canUseSimpleFontCodePath() && !font.fontDescription().featureSettings(); fontDescription 668 Source/core/rendering/RenderBlockLineLayout.cpp totalLogicalWidth += rt->style(lineInfo.isFirstLine())->font().fontDescription().wordSpacing(); fontDescription 1344 Source/core/rendering/RenderBlockLineLayout.cpp inlineMax -= spaceWidth + font.fontDescription().wordSpacing(); fontDescription 64 Source/core/rendering/RenderCombineText.cpp return font.fontDescription().computedSize(); fontDescription 72 Source/core/rendering/RenderCombineText.cpp textOrigin.move(boxRect.height() / 2 - ceilf(m_combinedTextWidth) / 2, style()->font().fontDescription().computedPixelSize()); fontDescription 100 Source/core/rendering/RenderCombineText.cpp FontDescription description = originalFont().fontDescription(); fontDescription 132 Source/core/rendering/RenderCombineText.cpp shouldUpdateFont = style()->setFontDescription(originalFont().fontDescription()); fontDescription 37 Source/core/rendering/RenderCombineText.h float combinedTextWidth(const Font& font) const { return font.fontDescription().computedSize(); } fontDescription 166 Source/core/rendering/RenderEmbeddedObject.cpp FontDescription fontDescription; fontDescription 167 Source/core/rendering/RenderEmbeddedObject.cpp RenderTheme::theme().systemFont(CSSValueWebkitSmallControl, fontDescription); fontDescription 168 Source/core/rendering/RenderEmbeddedObject.cpp fontDescription.setWeight(FontWeightBold); fontDescription 173 Source/core/rendering/RenderEmbeddedObject.cpp fontDescription.setComputedSize(fontDescription.specifiedSize()); fontDescription 174 Source/core/rendering/RenderEmbeddedObject.cpp font = Font(fontDescription); fontDescription 136 Source/core/rendering/RenderListBox.cpp FontDescription d = itemFont.fontDescription(); fontDescription 445 Source/core/rendering/RenderListBox.cpp FontDescription d = itemFont.fontDescription(); fontDescription 279 Source/core/rendering/RenderMultiColumnSet.cpp return parentBlock->style()->fontDescription().computedPixelSize(); // "1em" is recommended as the normal gap setting. Matches <p> margins. fontDescription 733 Source/core/rendering/RenderText.cpp if (f.isFixedPitch() && !f.fontDescription().variant() && m_isAllASCII && (!glyphOverflow || !glyphOverflow->computeBounds)) { fontDescription 760 Source/core/rendering/RenderText.cpp w += f.fontDescription().wordSpacing(); fontDescription 824 Source/core/rendering/RenderText.cpp maxWidth += font.fontDescription().wordSpacing(); fontDescription 1042 Source/core/rendering/RenderText.cpp if (isSpace && (f.fontDescription().typesettingFeatures() & Kerning)) { fontDescription 237 Source/core/rendering/RenderTextControl.cpp return roundf(style()->font().fontDescription().computedSize() * x / unitsPerEm); fontDescription 243 Source/core/rendering/RenderTextControl.cpp AtomicString family = style()->font().fontDescription().family().family(); fontDescription 320 Source/core/rendering/RenderTextControlSingleLine.cpp AtomicString family = style()->font().fontDescription().family().family(); fontDescription 130 Source/core/rendering/RenderTheme.cpp borderBox = m_platformTheme->controlBorder(part, style->font().fontDescription(), borderBox, style->effectiveZoom()); fontDescription 159 Source/core/rendering/RenderTheme.cpp LengthBox paddingBox = m_platformTheme->controlPadding(part, style->font().fontDescription(), style->paddingBox(), style->effectiveZoom()); fontDescription 170 Source/core/rendering/RenderTheme.cpp LengthSize controlSize = m_platformTheme->controlSize(part, style->font().fontDescription(), LengthSize(style->width(), style->height()), style->effectiveZoom()); fontDescription 177 Source/core/rendering/RenderTheme.cpp LengthSize minControlSize = m_platformTheme->minimumControlSize(part, style->font().fontDescription(), style->effectiveZoom()); fontDescription 184 Source/core/rendering/RenderTheme.cpp FontDescription controlFont = m_platformTheme->controlFont(part, style->font().fontDescription(), style->effectiveZoom()); fontDescription 185 Source/core/rendering/RenderTheme.cpp if (controlFont != style->font().fontDescription()) { fontDescription 44 Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp void RenderThemeChromiumFontProvider::systemFont(CSSValueID valueID, FontDescription& fontDescription) fontDescription 63 Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp fontDescription.firstFamily().setFamily(defaultGUIFont()); fontDescription 64 Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp fontDescription.setSpecifiedSize(fontSize); fontDescription 65 Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp fontDescription.setIsAbsoluteSize(true); fontDescription 66 Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp fontDescription.setGenericFamily(FontDescription::NoFamily); fontDescription 67 Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp fontDescription.setWeight(FontWeightNormal); fontDescription 68 Source/core/rendering/RenderThemeChromiumFontProviderLinux.cpp fontDescription.setStyle(FontStyleNormal); fontDescription 122 Source/core/rendering/RenderThemeChromiumFontProviderWin.cpp void RenderThemeChromiumFontProvider::systemFont(CSSValueID valueID, FontDescription& fontDescription) fontDescription 170 Source/core/rendering/RenderThemeChromiumFontProviderWin.cpp cachedDesc = &fontDescription; fontDescription 180 Source/core/rendering/RenderThemeChromiumFontProviderWin.cpp fontDescription = *cachedDesc; fontDescription 130 Source/core/rendering/RenderThemeChromiumSkia.cpp void RenderThemeChromiumSkia::systemFont(CSSValueID valueID, FontDescription& fontDescription) const fontDescription 132 Source/core/rendering/RenderThemeChromiumSkia.cpp RenderThemeChromiumFontProvider::systemFont(valueID, fontDescription); fontDescription 751 Source/core/rendering/RootInlineBox.cpp int fontSize = font.fontDescription().computedPixelSize(); fontDescription 601 Source/core/rendering/line/BreakingContextInlineHeaders.h float wordTrailingSpaceWidth = (font.fontDescription().typesettingFeatures() & Kerning) ? fontDescription 1183 Source/core/rendering/style/RenderStyle.cpp const FontDescription& RenderStyle::fontDescription() const { return inherited->font.fontDescription(); } fontDescription 1184 Source/core/rendering/style/RenderStyle.cpp float RenderStyle::specifiedFontSize() const { return fontDescription().specifiedSize(); } fontDescription 1185 Source/core/rendering/style/RenderStyle.cpp float RenderStyle::computedFontSize() const { return fontDescription().computedSize(); } fontDescription 1186 Source/core/rendering/style/RenderStyle.cpp int RenderStyle::fontSize() const { return fontDescription().computedPixelSize(); } fontDescription 1187 Source/core/rendering/style/RenderStyle.cpp FontWeight RenderStyle::fontWeight() const { return fontDescription().weight(); } fontDescription 1189 Source/core/rendering/style/RenderStyle.cpp float RenderStyle::wordSpacing() const { return fontDescription().wordSpacing(); } fontDescription 1190 Source/core/rendering/style/RenderStyle.cpp float RenderStyle::letterSpacing() const { return fontDescription().letterSpacing(); } fontDescription 1194 Source/core/rendering/style/RenderStyle.cpp if (inherited->font.fontDescription() != v) { fontDescription 1234 Source/core/rendering/style/RenderStyle.cpp FontDescription desc(fontDescription()); fontDescription 1243 Source/core/rendering/style/RenderStyle.cpp FontDescription desc(fontDescription()); fontDescription 1261 Source/core/rendering/style/RenderStyle.cpp FontDescription desc(fontDescription()); fontDescription 1278 Source/core/rendering/style/RenderStyle.cpp FontDescription desc(fontDescription()); fontDescription 568 Source/core/rendering/style/RenderStyle.h const FontDescription& fontDescription() const; fontDescription 1100 Source/core/rendering/style/RenderStyle.h setFontSize(fontDescription().specifiedSize()); fontDescription 228 Source/core/rendering/svg/RenderSVGInlineText.cpp if (style->fontDescription().textRendering() == GeometricPrecision) fontDescription 231 Source/core/rendering/svg/RenderSVGInlineText.cpp FontDescription fontDescription(style->fontDescription()); fontDescription 235 Source/core/rendering/svg/RenderSVGInlineText.cpp fontDescription.setComputedSize(FontSize::getComputedSizeFromSpecifiedSize(&document, scalingFactor, fontDescription.isAbsoluteSize(), fontDescription.specifiedSize(), DoNotUseSmartMinimumForFontSize)); fontDescription 237 Source/core/rendering/svg/RenderSVGInlineText.cpp scaledFont = Font(fontDescription); fontDescription 185 Source/core/rendering/svg/SVGInlineTextBox.cpp return textRenderer.scaledFont().fontDescription().computedPixelSize(); fontDescription 510 Source/core/rendering/svg/SVGInlineTextBox.cpp return font.fontDescription().computedSize() / 20.0f; fontDescription 43 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp return baselineShiftValueLength->valueAsPercentage() * m_font.fontDescription().computedPixelSize(); fontDescription 76 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp kerning *= m_font.fontDescription().computedSize() / m_font.fontMetrics().unitsPerEm(); fontDescription 91 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp kerning = kerningLength->valueAsPercentage() * m_font.fontDescription().computedPixelSize(); fontDescription 100 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp if (!kerning && !m_font.fontDescription().letterSpacing() && !m_font.fontDescription().wordSpacing()) fontDescription 103 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp float spacing = m_font.fontDescription().letterSpacing() + kerning; fontDescription 104 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp if (currentCharacter && lastCharacter && m_font.fontDescription().wordSpacing()) { fontDescription 106 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp spacing += m_font.fontDescription().wordSpacing(); fontDescription 22 Source/core/svg/SVGFontFaceSource.cpp PassRefPtr<SimpleFontData> SVGFontFaceSource::createFontData(const FontDescription& fontDescription) fontDescription 26 Source/core/svg/SVGFontFaceSource.cpp fontDescription.effectiveFontSize(), fontDescription 27 Source/core/svg/SVGFontFaceSource.cpp fontDescription.isSyntheticBold(), fontDescription 28 Source/core/svg/SVGFontFaceSource.cpp fontDescription.isSyntheticItalic()); fontDescription 34 Source/core/svg/SVGRemoteFontFaceSource.cpp PassRefPtr<SimpleFontData> SVGRemoteFontFaceSource::createFontData(const FontDescription& fontDescription) fontDescription 37 Source/core/svg/SVGRemoteFontFaceSource.cpp return createLoadingFallbackFontData(fontDescription); fontDescription 58 Source/core/svg/SVGRemoteFontFaceSource.cpp fontDescription.effectiveFontSize(), fontDescription 59 Source/core/svg/SVGRemoteFontFaceSource.cpp fontDescription.isSyntheticBold(), fontDescription 60 Source/core/svg/SVGRemoteFontFaceSource.cpp fontDescription.isSyntheticItalic()); fontDescription 190 Source/platform/DragImage.cpp IntPoint textPos(kDragLabelBorderX, kDragLabelBorderY + labelFont.fontDescription().computedPixelSize()); fontDescription 152 Source/platform/DragImageTest.cpp FontDescription fontDescription; fontDescription 153 Source/platform/DragImageTest.cpp fontDescription.firstFamily().setFamily("Arial"); fontDescription 154 Source/platform/DragImageTest.cpp fontDescription.setSpecifiedSize(16); fontDescription 155 Source/platform/DragImageTest.cpp fontDescription.setIsAbsoluteSize(true); fontDescription 156 Source/platform/DragImageTest.cpp fontDescription.setGenericFamily(FontDescription::NoFamily); fontDescription 157 Source/platform/DragImageTest.cpp fontDescription.setWeight(FontWeightNormal); fontDescription 158 Source/platform/DragImageTest.cpp fontDescription.setStyle(FontStyleNormal); fontDescription 161 Source/platform/DragImageTest.cpp DragImage::create(url, testLabel, fontDescription, deviceScaleFactor); fontDescription 163 Source/platform/DragImageTest.cpp DragImage::create(url, expectedLabel, fontDescription, deviceScaleFactor); fontDescription 81 Source/platform/Theme.h virtual FontDescription controlFont(ControlPart, const FontDescription& fontDescription, float /*zoomFactor*/) const { return fontDescription; } fontDescription 115 Source/platform/fonts/Font.cpp if (codePathToUse != ComplexPath && fontDescription().typesettingFeatures() && (runInfo.from || runInfo.to != runInfo.run.length())) fontDescription 131 Source/platform/fonts/Font.cpp if (codePathToUse != ComplexPath && fontDescription().typesettingFeatures() && (runInfo.from || runInfo.to != runInfo.run.length())) fontDescription 152 Source/platform/fonts/Font.cpp bool hasKerningOrLigatures = fontDescription().typesettingFeatures() & (Kerning | Ligatures); fontDescription 153 Source/platform/fonts/Font.cpp bool hasWordSpacingOrLetterSpacing = fontDescription().wordSpacing() || fontDescription().letterSpacing(); fontDescription 194 Source/platform/fonts/Font.cpp if (codePathToUse != ComplexPath && fontDescription().typesettingFeatures() && (from || to != run.length())) fontDescription 206 Source/platform/fonts/Font.cpp if (codePath(run) != ComplexPath && !fontDescription().typesettingFeatures()) fontDescription 250 Source/platform/fonts/Font.cpp const FontFamily& family = fontDescription().family(); fontDescription 252 Source/platform/fonts/Font.cpp m_fontFallbackList->fontSelector()->willUseFontData(fontDescription(), family.family()); fontDescription 753 Source/platform/fonts/Font.cpp it.advance(run.length(), (fontDescription().typesettingFeatures() & (Kerning | Ligatures)) ? &glyphBuffer : 0); fontDescription 90 Source/platform/fonts/Font.h const FontDescription& fontDescription() const { return m_fontDescription; } fontDescription 108 Source/platform/fonts/Font.h float spaceWidth() const { return primaryFont()->spaceWidth() + fontDescription().letterSpacing(); } fontDescription 214 Source/platform/fonts/Font.h return fontDescription().letterSpacing(); fontDescription 215 Source/platform/fonts/Font.h float tabWidth = tabSize * fontData.spaceWidth() + fontDescription().letterSpacing(); fontDescription 79 Source/platform/fonts/FontCache.cpp FontPlatformData* FontCache::getFontPlatformData(const FontDescription& fontDescription, fontDescription 97 Source/platform/fonts/FontCache.cpp FontCacheKey key = fontDescription.cacheKey(familyName); fontDescription 102 Source/platform/fonts/FontCache.cpp result = createFontPlatformData(fontDescription, familyName, fontDescription.effectiveFontSize()); fontDescription 115 Source/platform/fonts/FontCache.cpp result = getFontPlatformData(fontDescription, alternateName, true); fontDescription 149 Source/platform/fonts/FontCache.cpp PassRefPtr<SimpleFontData> FontCache::getFontData(const FontDescription& fontDescription, const AtomicString& family, bool checkingAlternateName, ShouldRetain shouldRetain) fontDescription 151 Source/platform/fonts/FontCache.cpp if (FontPlatformData* platformData = getFontPlatformData(fontDescription, adjustFamilyNameToAvoidUnsupportedFonts(family), checkingAlternateName)) fontDescription 170 Source/platform/fonts/FontCache.cpp bool FontCache::isPlatformFontAvailable(const FontDescription& fontDescription, const AtomicString& family) fontDescription 173 Source/platform/fonts/FontCache.cpp return getFontPlatformData(fontDescription, family, checkingAlternateName); fontDescription 176 Source/platform/fonts/FontCache.cpp SimpleFontData* FontCache::getNonRetainedLastResortFallbackFont(const FontDescription& fontDescription) fontDescription 178 Source/platform/fonts/FontCache.cpp return getLastResortFallbackFont(fontDescription, DoNotRetain).leakRef(); fontDescription 34 Source/platform/fonts/FontCacheTest.cpp FontDescription fontDescription; fontDescription 35 Source/platform/fonts/FontCacheTest.cpp fontDescription.setGenericFamily(FontDescription::StandardFamily); fontDescription 36 Source/platform/fonts/FontCacheTest.cpp RefPtr<SimpleFontData> fontData = fontCache->getLastResortFallbackFont(fontDescription, Retain); fontDescription 39 Source/platform/fonts/FontCacheTest.cpp fontDescription.setGenericFamily(FontDescription::SansSerifFamily); fontDescription 40 Source/platform/fonts/FontCacheTest.cpp fontData = fontCache->getLastResortFallbackFont(fontDescription, Retain); fontDescription 79 Source/platform/fonts/FontFallbackList.cpp void FontFallbackList::determinePitch(const FontDescription& fontDescription) const fontDescription 81 Source/platform/fonts/FontFallbackList.cpp const FontData* fontData = primaryFontData(fontDescription); fontDescription 120 Source/platform/fonts/FontFallbackList.cpp const FontData* FontFallbackList::primaryFontData(const FontDescription& fontDescription) const fontDescription 125 Source/platform/fonts/FontFallbackList.cpp const FontData* fontData = fontDataAt(fontDescription, fontIndex); fontDescription 128 Source/platform/fonts/FontFallbackList.cpp fontData = fontDataAt(fontDescription, 0); fontDescription 130 Source/platform/fonts/FontFallbackList.cpp fontData = FontCache::fontCache()->getLastResortFallbackFont(fontDescription).get(); fontDescription 153 Source/platform/fonts/FontFallbackList.cpp PassRefPtr<FontData> FontFallbackList::getFontData(const FontDescription& fontDescription, int& familyIndex) const fontDescription 158 Source/platform/fonts/FontFallbackList.cpp const FontFamily* startFamily = &fontDescription.family(); fontDescription 166 Source/platform/fonts/FontFallbackList.cpp result = m_fontSelector->getFontData(fontDescription, currFamily->family()); fontDescription 169 Source/platform/fonts/FontFallbackList.cpp result = FontCache::fontCache()->getFontData(fontDescription, currFamily->family()); fontDescription 185 Source/platform/fonts/FontFallbackList.cpp if (RefPtr<FontData> data = m_fontSelector->getFontData(fontDescription, FontFamilyNames::webkit_standard)) fontDescription 190 Source/platform/fonts/FontFallbackList.cpp return FontCache::fontCache()->getLastResortFallbackFont(fontDescription); fontDescription 194 Source/platform/fonts/FontFallbackList.cpp const FontData* FontFallbackList::fontDataAt(const FontDescription& fontDescription, unsigned realizedFontIndex) const fontDescription 210 Source/platform/fonts/FontFallbackList.cpp RefPtr<FontData> result = getFontData(fontDescription, m_familyIndex); fontDescription 72 Source/platform/fonts/FontFallbackList.h bool isFixedPitch(const FontDescription& fontDescription) const fontDescription 75 Source/platform/fonts/FontFallbackList.h determinePitch(fontDescription); fontDescription 93 Source/platform/fonts/FontFallbackList.h const SimpleFontData* primarySimpleFontData(const FontDescription& fontDescription) fontDescription 97 Source/platform/fonts/FontFallbackList.h m_cachedPrimarySimpleFontData = primaryFontData(fontDescription)->fontDataForCharacter(' '); fontDescription 193 Source/platform/fonts/SimpleFontData.cpp PassRefPtr<SimpleFontData> SimpleFontData::smallCapsFontData(const FontDescription& fontDescription) const fontDescription 198 Source/platform/fonts/SimpleFontData.cpp m_derivedFontData->smallCaps = createScaledFontData(fontDescription, smallCapsFontSizeMultiplier); fontDescription 203 Source/platform/fonts/SimpleFontData.cpp PassRefPtr<SimpleFontData> SimpleFontData::emphasisMarkFontData(const FontDescription& fontDescription) const fontDescription 208 Source/platform/fonts/SimpleFontData.cpp m_derivedFontData->emphasisMark = createScaledFontData(fontDescription, emphasisMarkFontSizeMultiplier); fontDescription 258 Source/platform/fonts/SimpleFontData.cpp PassRefPtr<SimpleFontData> SimpleFontData::createScaledFontData(const FontDescription& fontDescription, float scaleFactor) const fontDescription 264 Source/platform/fonts/SimpleFontData.cpp return platformCreateScaledFontData(fontDescription, scaleFactor); fontDescription 46 Source/platform/fonts/WidthIterator.cpp , m_typesettingFeatures(font->fontDescription().typesettingFeatures()) fontDescription 145 Source/platform/fonts/WidthIterator.cpp bool hasExtraSpacing = (m_font->fontDescription().letterSpacing() || m_font->fontDescription().wordSpacing() || m_expansion) && !m_run.spacingDisabled(); fontDescription 195 Source/platform/fonts/WidthIterator.cpp if (!m_font->fontDescription().variant() || character == toUpper(character)) fontDescription 207 Source/platform/fonts/WidthIterator.cpp if (width && m_font->fontDescription().letterSpacing()) fontDescription 208 Source/platform/fonts/WidthIterator.cpp width += m_font->fontDescription().letterSpacing(); fontDescription 243 Source/platform/fonts/WidthIterator.cpp if (treatAsSpace && (character != '\t' || !m_run.allowTabs()) && (textIterator.currentCharacter() || character == noBreakSpace) && m_font->fontDescription().wordSpacing()) fontDescription 244 Source/platform/fonts/WidthIterator.cpp width += m_font->fontDescription().wordSpacing(); fontDescription 64 Source/platform/fonts/WidthIterator.h return !font.fontDescription().typesettingFeatures(); fontDescription 72 Source/platform/fonts/android/FontCacheAndroid.cpp PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 c, const SimpleFontData*) fontDescription 74 Source/platform/fonts/android/FontCacheAndroid.cpp AtomicString familyName = getFamilyNameForCharacter(c, fontDescription.script()); fontDescription 76 Source/platform/fonts/android/FontCacheAndroid.cpp return getLastResortFallbackFont(fontDescription, DoNotRetain); fontDescription 77 Source/platform/fonts/android/FontCacheAndroid.cpp return fontDataFromFontPlatformData(getFontPlatformData(fontDescription, familyName), DoNotRetain); fontDescription 19 Source/platform/fonts/android/FontCacheAndroidTest.cpp FontDescription fontDescription; fontDescription 20 Source/platform/fonts/android/FontCacheAndroidTest.cpp fontDescription.setScript(USCRIPT_SIMPLIFIED_HAN); fontDescription 21 Source/platform/fonts/android/FontCacheAndroidTest.cpp fontDescription.setGenericFamily(FontDescription::StandardFamily); fontDescription 25 Source/platform/fonts/android/FontCacheAndroidTest.cpp RefPtr<SimpleFontData> fontData = fontCache->platformFallbackForCharacter(fontDescription, testChar, 0); fontDescription 379 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp , m_wordSpacingAdjustment(font->fontDescription().wordSpacing()) fontDescription 383 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp , m_letterSpacing(font->fontDescription().letterSpacing()) fontDescription 453 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const FontDescription& description = m_font->fontDescription(); fontDescription 839 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp if (m_font->fontDescription().variant() && u_islower(m_normalizedBuffer[currentRun->startIndex()])) { fontDescription 848 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp if (m_font->fontDescription().orientation() == Vertical) fontDescription 247 Source/platform/fonts/mac/ComplexTextController.cpp if (m_font.fontDescription().variant()) fontDescription 268 Source/platform/fonts/mac/ComplexTextController.cpp bool nextIsSmallCaps = m_font.fontDescription().variant() && !(U_GET_GC_MASK(baseCharacter) & U_GC_M_MASK) && (uppercaseCharacter = u_toupper(baseCharacter)) != baseCharacter; fontDescription 290 Source/platform/fonts/mac/ComplexTextController.cpp if (m_font.fontDescription().variant()) { fontDescription 515 Source/platform/fonts/mac/ComplexTextController.cpp bool hasExtraSpacing = (m_font.fontDescription().letterSpacing() || m_font.fontDescription().wordSpacing() || m_expansion) && !m_run.spacingDisabled(); fontDescription 528 Source/platform/fonts/mac/ComplexTextController.cpp bool roundsAdvances = !m_font.fontDescription().usePrinterFont() && fontData->platformData().roundsGlyphAdvances(); fontDescription 583 Source/platform/fonts/mac/ComplexTextController.cpp if (advance.width && m_font.fontDescription().letterSpacing()) fontDescription 584 Source/platform/fonts/mac/ComplexTextController.cpp advance.width += m_font.fontDescription().letterSpacing(); fontDescription 611 Source/platform/fonts/mac/ComplexTextController.cpp if (treatAsSpace && (ch != '\t' || !m_run.allowTabs()) && (characterIndex > 0 || r > 0) && m_font.fontDescription().wordSpacing()) fontDescription 612 Source/platform/fonts/mac/ComplexTextController.cpp advance.width += m_font.fontDescription().wordSpacing(); fontDescription 45 Source/platform/fonts/mac/FontComplexTextMac.cpp const FontDescription& description = font->fontDescription(); fontDescription 75 Source/platform/fonts/mac/FontMac.cpp if (font->fontDescription().fontSmoothing() == Antialiased || font->fontDescription().textRendering() == GeometricPrecision) fontDescription 91 Source/platform/fonts/mac/FontMac.cpp switch (fontDescription().fontSmoothing()) { fontDescription 52 Source/platform/fonts/skia/FontCacheSkia.cpp PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 c, const SimpleFontData*) fontDescription 66 Source/platform/fonts/skia/FontCacheSkia.cpp FontDescription description(fontDescription); fontDescription 110 Source/platform/fonts/skia/FontCacheSkia.cpp PassRefPtr<SkTypeface> FontCache::createTypeface(const FontDescription& fontDescription, const AtomicString& family, CString& name) fontDescription 115 Source/platform/fonts/skia/FontCacheSkia.cpp name = getFallbackFontFamily(fontDescription).string().utf8(); fontDescription 122 Source/platform/fonts/skia/FontCacheSkia.cpp if (fontDescription.weight() >= FontWeightBold) fontDescription 124 Source/platform/fonts/skia/FontCacheSkia.cpp if (fontDescription.style()) fontDescription 137 Source/platform/fonts/skia/FontCacheSkia.cpp FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family, float fontSize) fontDescription 140 Source/platform/fonts/skia/FontCacheSkia.cpp RefPtr<SkTypeface> tf(createTypeface(fontDescription, family, name)); fontDescription 147 Source/platform/fonts/skia/FontCacheSkia.cpp (fontDescription.weight() >= FontWeightBold && !tf->isBold()) || fontDescription.isSyntheticBold(), fontDescription 148 Source/platform/fonts/skia/FontCacheSkia.cpp (fontDescription.style() && !tf->isItalic()) || fontDescription.isSyntheticItalic(), fontDescription 149 Source/platform/fonts/skia/FontCacheSkia.cpp fontDescription.orientation(), fontDescription 150 Source/platform/fonts/skia/FontCacheSkia.cpp fontDescription.useSubpixelPositioning()); fontDescription 194 Source/platform/fonts/skia/SimpleFontDataSkia.cpp PassRefPtr<SimpleFontData> SimpleFontData::platformCreateScaledFontData(const FontDescription& fontDescription, float scaleFactor) const fontDescription 196 Source/platform/fonts/skia/SimpleFontDataSkia.cpp const float scaledSize = lroundf(fontDescription.computedSize() * scaleFactor); fontDescription 118 Source/platform/fonts/win/FontCacheSkiaWin.cpp PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 character, const SimpleFontData*) fontDescription 124 Source/platform/fonts/win/FontCacheSkiaWin.cpp fontDescription.genericFamily(), fontDescription 128 Source/platform/fonts/win/FontCacheSkiaWin.cpp data = getFontPlatformData(fontDescription, AtomicString(family, wcslen(family))); fontDescription 187 Source/platform/fonts/win/FontCacheSkiaWin.cpp data = getFontPlatformData(fontDescription, AtomicString(family, wcslen(family))); fontDescription 236 Source/platform/fonts/win/FontCacheSkiaWin.cpp FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family, float fontSize) fontDescription 239 Source/platform/fonts/win/FontCacheSkiaWin.cpp RefPtr<SkTypeface> tf = createTypeface(fontDescription, family, name); fontDescription 255 Source/platform/fonts/win/FontCacheSkiaWin.cpp fontDescription.weight() >= FontWeightBold && !tf->isBold() || fontDescription.isSyntheticBold(), fontDescription 256 Source/platform/fonts/win/FontCacheSkiaWin.cpp fontDescription.style() == FontStyleItalic && !tf->isItalic() || fontDescription.isSyntheticItalic(), fontDescription 257 Source/platform/fonts/win/FontCacheSkiaWin.cpp fontDescription.orientation(), fontDescription 264 Source/platform/fonts/win/FontCacheSkiaWin.cpp minSizeForAntiAlias(fontDescription.script())); fontDescription 211 Source/web/ExternalPopupMenu.cpp info->itemFontSize = static_cast<int>(m_popupMenuClient->menuStyle().font().fontDescription().computedSize()); fontDescription 447 Source/web/PopupContainer.cpp return m_listBox->getRowFont(0).fontDescription().computedSize(); fontDescription 472 Source/web/PopupListBox.cpp FontDescription d = itemFont.fontDescription(); fontDescription 62 Source/web/WebFontImpl.cpp return WebFontDescription(m_font.fontDescription()); fontDescription 45 Source/web/WebFontImpl.h virtual WebFontDescription fontDescription() const OVERRIDE; fontDescription 103 Source/web/tests/PopupMenuTest.cpp FontDescription fontDescription; fontDescription 104 Source/web/tests/PopupMenuTest.cpp fontDescription.setComputedSize(12.0); fontDescription 105 Source/web/tests/PopupMenuTest.cpp Font font(fontDescription); fontDescription 53 public/web/WebFont.h virtual WebFontDescription fontDescription() const = 0;