m_font 19 Source/core/css/RemoteFontFaceSource.cpp : m_font(font) m_font 21 Source/core/css/RemoteFontFaceSource.cpp m_font->addClient(this); m_font 26 Source/core/css/RemoteFontFaceSource.cpp m_font->removeClient(this); m_font 45 Source/core/css/RemoteFontFaceSource.cpp return !m_font->stillNeedsLoad() && !m_font->isLoaded(); m_font 50 Source/core/css/RemoteFontFaceSource.cpp return m_font->isLoaded(); m_font 55 Source/core/css/RemoteFontFaceSource.cpp return !m_font->errorOccurred(); m_font 69 Source/core/css/RemoteFontFaceSource.cpp m_histograms.recordRemoteFont(m_font.get()); m_font 82 Source/core/css/RemoteFontFaceSource.cpp m_histograms.recordFallbackTime(m_font.get()); m_font 91 Source/core/css/RemoteFontFaceSource.cpp if (!m_font->ensureCustomFontData()) m_font 94 Source/core/css/RemoteFontFaceSource.cpp m_histograms.recordFallbackTime(m_font.get()); m_font 97 Source/core/css/RemoteFontFaceSource.cpp m_font->platformDataFromCustomData(fontDescription.effectiveFontSize(), m_font 111 Source/core/css/RemoteFontFaceSource.cpp RefPtr<CSSCustomFontData> cssFontData = CSSCustomFontData::create(this, m_font->exceedsFontLoadWaitLimit() ? CSSCustomFontData::VisibleFallback : CSSCustomFontData::InvisibleFallback); m_font 123 Source/core/css/RemoteFontFaceSource.cpp return m_font->ensureCustomFontData(); m_font 19 Source/core/css/RemoteFontFaceSource.h virtual FontResource* resource() OVERRIDE { return m_font.get(); } m_font 59 Source/core/css/RemoteFontFaceSource.h ResourcePtr<FontResource> m_font; m_font 275 Source/core/html/canvas/CanvasRenderingContext2D.cpp , m_font(other.m_font) m_font 279 Source/core/html/canvas/CanvasRenderingContext2D.cpp static_cast<CSSFontSelector*>(m_font.fontSelector())->registerForInvalidationCallbacks(this); m_font 289 Source/core/html/canvas/CanvasRenderingContext2D.cpp static_cast<CSSFontSelector*>(m_font.fontSelector())->unregisterForInvalidationCallbacks(this); m_font 313 Source/core/html/canvas/CanvasRenderingContext2D.cpp m_font = other.m_font; m_font 317 Source/core/html/canvas/CanvasRenderingContext2D.cpp static_cast<CSSFontSelector*>(m_font.fontSelector())->registerForInvalidationCallbacks(this); m_font 326 Source/core/html/canvas/CanvasRenderingContext2D.cpp static_cast<CSSFontSelector*>(m_font.fontSelector())->unregisterForInvalidationCallbacks(this); m_font 332 Source/core/html/canvas/CanvasRenderingContext2D.cpp ASSERT_ARG(fontSelector, fontSelector == m_font.fontSelector()); m_font 335 Source/core/html/canvas/CanvasRenderingContext2D.cpp m_font.update(fontSelector); m_font 1973 Source/core/html/canvas/CanvasRenderingContext2D.cpp const FontDescription& fontDescription = state().m_font.fontDescription(); m_font 2068 Source/core/html/canvas/CanvasRenderingContext2D.cpp static_cast<CSSFontSelector*>(state().m_font.fontSelector())->unregisterForInvalidationCallbacks(&modifiableState()); m_font 2070 Source/core/html/canvas/CanvasRenderingContext2D.cpp modifiableState().m_font = newStyle->font(); m_font 2071 Source/core/html/canvas/CanvasRenderingContext2D.cpp modifiableState().m_font.update(canvas()->document().styleEngine()->fontSelector()); m_font 2297 Source/core/html/canvas/CanvasRenderingContext2D.cpp return state().m_font; m_font 279 Source/core/html/canvas/CanvasRenderingContext2D.h Font m_font; m_font 593 Source/core/rendering/line/BreakingContextInlineHeaders.h m_renderTextInfo.m_font = &font; m_font 595 Source/core/rendering/line/BreakingContextInlineHeaders.h } else if (m_renderTextInfo.m_font != &font) { m_font 596 Source/core/rendering/line/BreakingContextInlineHeaders.h m_renderTextInfo.m_font = &font; m_font 43 Source/core/rendering/line/LineBreaker.h const Font* m_font; m_font 34 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp : m_font(font) m_font 43 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp return baselineShiftValueLength->valueAsPercentage() * m_font.fontDescription().computedPixelSize(); m_font 53 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp return -m_font.fontMetrics().floatHeight() / 2; m_font 55 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp return m_font.fontMetrics().floatHeight() / 2; m_font 126 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp const FontMetrics& fontMetrics = m_font.fontMetrics(); m_font 198 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.cpp const FontMetrics& fontMetrics = m_font.fontMetrics(); m_font 48 Source/core/rendering/svg/SVGTextLayoutEngineBaseline.h const Font& m_font; m_font 38 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp : m_font(font) m_font 49 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp const SimpleFontData* fontData = m_font.primaryFont(); m_font 76 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp kerning *= m_font.fontDescription().computedSize() / m_font.fontMetrics().unitsPerEm(); m_font 91 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp kerning = kerningLength->valueAsPercentage() * m_font.fontDescription().computedPixelSize(); m_font 100 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp if (!kerning && !m_font.fontDescription().letterSpacing() && !m_font.fontDescription().wordSpacing()) m_font 103 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp float spacing = m_font.fontDescription().letterSpacing() + kerning; m_font 104 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp if (currentCharacter && lastCharacter && m_font.fontDescription().wordSpacing()) { m_font 106 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.cpp spacing += m_font.fontDescription().wordSpacing(); m_font 41 Source/core/rendering/svg/SVGTextLayoutEngineSpacing.h const Font& m_font; m_font 42 Source/platform/PopupMenuStyle.h , m_font(font) m_font 54 Source/platform/PopupMenuStyle.h const Font& font() const { return m_font; } m_font 63 Source/platform/PopupMenuStyle.h Font m_font; m_font 44 Source/platform/fonts/FontPlatformData.cpp , m_font(hashTableDeletedFontValue()) m_font 61 Source/platform/fonts/FontPlatformData.cpp , m_font(0) m_font 78 Source/platform/fonts/FontPlatformData.cpp , m_font(0) m_font 95 Source/platform/fonts/FontPlatformData.cpp , m_font(0) m_font 98 Source/platform/fonts/FontPlatformData.h NSFont* font() const { return m_font; } m_font 134 Source/platform/fonts/FontPlatformData.h ASSERT(m_font || !m_cgFont); m_font 135 Source/platform/fonts/FontPlatformData.h uintptr_t hashCodes[3] = { (uintptr_t)m_font, m_widthVariant, static_cast<uintptr_t>(m_isPrinterFont << 3 | m_orientation << 2 | m_syntheticBold << 1 | m_syntheticOblique) }; m_font 160 Source/platform/fonts/FontPlatformData.h return m_font == hashTableDeletedFontValue(); m_font 192 Source/platform/fonts/FontPlatformData.h NSFont* m_font; m_font 40 Source/platform/fonts/WidthIterator.cpp : m_font(font) m_font 75 Source/platform/fonts/WidthIterator.cpp ASSERT(m_font); m_font 79 Source/platform/fonts/WidthIterator.cpp return renderingContext->glyphDataForCharacter(*m_font, m_run, *this, character, mirror, currentCharacter, advanceLength); m_font 82 Source/platform/fonts/WidthIterator.cpp return m_font->glyphDataForCharacter(character, mirror); m_font 145 Source/platform/fonts/WidthIterator.cpp bool hasExtraSpacing = (m_font->fontDescription().letterSpacing() || m_font->fontDescription().wordSpacing() || m_expansion) && !m_run.spacingDisabled(); m_font 154 Source/platform/fonts/WidthIterator.cpp const SimpleFontData* primaryFont = m_font->primaryFont(); m_font 172 Source/platform/fonts/WidthIterator.cpp width = m_font->tabWidth(*fontData, m_run.tabSize(), m_run.xPos() + m_runWidthSoFar + widthSinceLastRounding); m_font 195 Source/platform/fonts/WidthIterator.cpp if (!m_font->fontDescription().variant() || character == toUpper(character)) m_font 198 Source/platform/fonts/WidthIterator.cpp const GlyphData& uppercaseGlyphData = m_font->glyphDataForCharacter(toUpper(character), rtl); m_font 207 Source/platform/fonts/WidthIterator.cpp if (width && m_font->fontDescription().letterSpacing()) m_font 208 Source/platform/fonts/WidthIterator.cpp width += m_font->fontDescription().letterSpacing(); m_font 243 Source/platform/fonts/WidthIterator.cpp if (treatAsSpace && (character != '\t' || !m_run.allowTabs()) && (textIterator.currentCharacter() || character == noBreakSpace) && m_font->fontDescription().wordSpacing()) m_font 244 Source/platform/fonts/WidthIterator.cpp width += m_font->fontDescription().wordSpacing(); m_font 67 Source/platform/fonts/WidthIterator.h const Font* m_font; m_font 376 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp : m_font(font) m_font 453 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp const FontDescription& description = m_font->fontDescription(); m_font 739 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp m_normalizedBufferLength, m_font, &candidateRuns)) m_font 820 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp if (cachedResults->dir == props.direction && cachedResults->font == *m_font) { m_font 839 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp if (m_font->fontDescription().variant() && u_islower(m_normalizedBuffer[currentRun->startIndex()])) { m_font 841 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp currentFontData = m_font->glyphDataForCharacter(upperText[0], false, SmallCapsVariant).fontData; m_font 848 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp if (m_font->fontDescription().orientation() == Vertical) m_font 857 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp runCache.insert(key, new CachedShapingResults(harfBuzzBuffer.get(), m_font, props.direction)); m_font 143 Source/platform/fonts/harfbuzz/HarfBuzzShaper.h const Font* m_font; m_font 56 Source/platform/fonts/mac/ComplexTextController.cpp : m_font(*font) m_font 247 Source/platform/fonts/mac/ComplexTextController.cpp if (m_font.fontDescription().variant()) m_font 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; m_font 277 Source/platform/fonts/mac/ComplexTextController.cpp nextFontData = m_font.fontDataForCombiningCharacterSequence(sequenceStart, curr - sequenceStart, nextIsSmallCaps ? SmallCapsVariant : NormalVariant); m_font 290 Source/platform/fonts/mac/ComplexTextController.cpp if (m_font.fontDescription().variant()) { m_font 303 Source/platform/fonts/mac/ComplexTextController.cpp nextFontData = m_font.fontDataForCombiningCharacterSequence(cp + index, curr - cp - index, nextIsSmallCaps ? SmallCapsVariant : NormalVariant); m_font 453 Source/platform/fonts/mac/ComplexTextController.cpp if (fallbackFonts && complexTextRun.fontData() != m_font.primaryFont()) m_font 515 Source/platform/fonts/mac/ComplexTextController.cpp bool hasExtraSpacing = (m_font.fontDescription().letterSpacing() || m_font.fontDescription().wordSpacing() || m_expansion) && !m_run.spacingDisabled(); m_font 528 Source/platform/fonts/mac/ComplexTextController.cpp bool roundsAdvances = !m_font.fontDescription().usePrinterFont() && fontData->platformData().roundsGlyphAdvances(); m_font 560 Source/platform/fonts/mac/ComplexTextController.cpp advance.width = m_font.tabWidth(*fontData, m_run.tabSize(), m_run.xPos() + m_totalWidth + widthSinceLastCommit); m_font 583 Source/platform/fonts/mac/ComplexTextController.cpp if (advance.width && m_font.fontDescription().letterSpacing()) m_font 584 Source/platform/fonts/mac/ComplexTextController.cpp advance.width += m_font.fontDescription().letterSpacing(); m_font 611 Source/platform/fonts/mac/ComplexTextController.cpp if (treatAsSpace && (ch != '\t' || !m_run.allowTabs()) && (characterIndex > 0 || r > 0) && m_font.fontDescription().wordSpacing()) m_font 612 Source/platform/fonts/mac/ComplexTextController.cpp advance.width += m_font.fontDescription().wordSpacing(); m_font 141 Source/platform/fonts/mac/ComplexTextController.h const Font& m_font; m_font 55 Source/web/WebFontImpl.cpp : m_font(desc) m_font 57 Source/web/WebFontImpl.cpp m_font.update(nullptr); m_font 62 Source/web/WebFontImpl.cpp return WebFontDescription(m_font.fontDescription()); m_font 67 Source/web/WebFontImpl.cpp return m_font.fontMetrics().ascent(); m_font 72 Source/web/WebFontImpl.cpp return m_font.fontMetrics().descent(); m_font 77 Source/web/WebFontImpl.cpp return m_font.fontMetrics().height(); m_font 82 Source/web/WebFontImpl.cpp return m_font.fontMetrics().lineSpacing(); m_font 87 Source/web/WebFontImpl.cpp return m_font.fontMetrics().xHeight(); m_font 107 Source/web/WebFontImpl.cpp m_font.drawText(&gc, runInfo, leftBaseline); m_font 114 Source/web/WebFontImpl.cpp return m_font.width(run, 0); m_font 120 Source/web/WebFontImpl.cpp return m_font.offsetForPosition(run, position, true); m_font 126 Source/web/WebFontImpl.cpp return m_font.selectionRectForText(run, leftBaseline, height, from, to); m_font 61 Source/web/WebFontImpl.h WebCore::Font m_font;