/macosx-10.10/WebCore-7600.1.25/css/ |
H A D | CSSFontFaceSource.cpp | 52 , m_font(font) 58 if (m_font) 59 m_font->addClient(this); 64 if (m_font) 65 m_font->removeClient(this); 79 if (m_font) 80 return m_font->isLoaded(); 86 if (m_font) 87 return !m_font->errorOccurred(); 104 if (!m_font [all...] |
H A D | CSSFontFaceSource.h | 81 CachedResourceHandle<CachedFont> m_font; // For remote fonts, a pointer to our cached resource. member in class:WebCore::CSSFontFaceSource
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/cocoa/ |
H A D | FontPlatformDataCocoa.mm | 57 , m_font(nsFont) 67 , m_font(ctFont) 78 loadFont(nsFont, size, m_font, cgFont); 80 CTFontSymbolicTraits traits = CTFontGetSymbolicTraits(toCTFontRef(m_font)); 85 if (m_font) 86 CFRetain(m_font); 99 if (m_font && m_font != reinterpret_cast<NSFont *>(-1)) 100 CFRelease(m_font); 102 if (m_font [all...] |
/macosx-10.10/WebCore-7600.1.25/rendering/svg/ |
H A D | SVGTextLayoutEngineSpacing.cpp | 36 : m_font(font) 44 const SimpleFontData* fontData = m_font.primaryFont(); 73 kerning *= m_font.size() / m_font.fontMetrics().unitsPerEm(); 87 kerning = kerningLength.valueAsPercentage() * m_font.pixelSize(); 96 if (!kerning && !m_font.letterSpacing() && !m_font.wordSpacing()) 99 float spacing = m_font.letterSpacing() + kerning; 100 if (currentCharacter && lastCharacter && m_font.wordSpacing()) { 102 spacing += m_font [all...] |
H A D | SVGTextLayoutEngineSpacing.h | 41 const Font& m_font; member in class:WebCore::SVGTextLayoutEngineSpacing
|
H A D | SVGTextLayoutEngineBaseline.cpp | 32 : m_font(font) 41 return baselineShiftValueLength.valueAsPercentage() * m_font.pixelSize(); 51 return -m_font.fontMetrics().floatHeight() / 2; 53 return m_font.fontMetrics().floatHeight() / 2; 119 const FontMetrics& fontMetrics = m_font.fontMetrics(); 202 const FontMetrics& fontMetrics = m_font.fontMetrics();
|
H A D | SVGTextLayoutEngineBaseline.h | 48 const Font& m_font; member in class:WebCore::SVGTextLayoutEngineBaseline
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/win/ |
H A D | FontPlatformDataCairoWin.cpp | 60 : m_font(SharedGDIObject<HFONT>::create(WTF::move(font))) 100 m_font = source.m_font; 110 m_font = other.m_font; 123 return m_font == other.m_font
|
H A D | FontPlatformDataCGWin.cpp | 124 , m_font(SharedGDIObject<HFONT>::create(WTF::move(hfont))) 138 m_font = source.m_font; 145 m_font = other.m_font; 154 return m_font == other.m_font
|
H A D | FontPlatformDataWin.cpp | 41 : m_font(SharedGDIObject<HFONT>::create(WTF::move(font))) 59 ::SelectObject(hdc, m_font->get()); 70 platformDataInit(m_font->get(), size, hdc, faceName);
|
H A D | UniscribeController.cpp | 45 : m_font(*font) 132 if (m_font.isSmallCaps()) 140 const SimpleFontData* nextFontData = m_font.glyphDataForCharacter(*curr, false).fontData; 145 bool nextIsSmallCaps = m_font.isSmallCaps() && !(U_GET_GC_MASK(*curr) & U_GC_M_MASK) && (newC = u_toupper(*curr)) != *curr; 161 nextFontData = m_font.glyphDataForCharacter(*curr, false, forceSmallCaps ? SmallCapsVariant : AutoVariant).fontData; 162 if (m_font.isSmallCaps()) { 168 if (m_fallbackFonts && nextFontData != fontData && fontData != m_font.primaryFont()) 182 if (m_fallbackFonts && nextFontData != m_font.primaryFont()) 298 bool hasExtraSpacing = m_font.letterSpacing() || m_font [all...] |
H A D | UniscribeController.h | 63 const Font& m_font; member in class:WebCore::UniscribeController
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/ |
H A D | FontPlatformData.h | 126 HFONT hfont() const { return m_font ? m_font->get() : 0; } 129 CTFontRef font() const { return m_font; } 132 NSFont* font() const { return m_font; } 175 return m_font ? m_font->hash() : 0; 179 ASSERT(m_font || !m_cgFont); 181 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) }; 183 ASSERT(m_font || !m_cgFont || m_isEmoji); 184 uintptr_t hashCodes[3] = { static_cast<uintptr_t>(CFHash(m_font)), m_widthVarian 258 CTFontRef m_font; member in class:WebCore::FontPlatformData 260 NSFont* m_font; member in class:WebCore::FontPlatformData 262 RefPtr<SharedGDIObject<HFONT>> m_font; member in class:WebCore::FontPlatformData [all...] |
H A D | WidthIterator.cpp | 38 : m_font(font) 73 ASSERT(m_font); 77 return renderingContext->glyphDataForCharacter(*m_font, *this, character, mirror, currentCharacter, advanceLength); 83 return m_font->glyphDataForCharacter(character, mirror); 159 bool hasExtraSpacing = (m_font->letterSpacing() || m_font->wordSpacing() || m_expansion) && !m_run.spacingDisabled(); 168 const SimpleFontData* primaryFont = m_font->primaryFont(); 187 width = m_font->tabWidth(*fontData, m_run.tabSize(), m_run.xPos() + m_runWidthSoFar + widthSinceLastRounding); 212 if (!m_font->isSmallCaps() || character == u_toupper(character)) 215 const GlyphData& uppercaseGlyphData = m_font [all...] |
H A D | FontPlatformData.cpp | 47 , m_font(WTF::HashTableDeletedValue) 49 , m_font(hashTableDeletedFontValue()) 77 , m_font(0) 105 , m_font(0) 133 , m_font(0)
|
H A D | WidthIterator.h | 73 const Font* m_font; member in struct:WebCore::WidthIterator
|
/macosx-10.10/WebCore-7600.1.25/platform/ |
H A D | PopupMenuStyle.h | 49 , m_font(font) 64 const Font& font() const { return m_font; } 78 Font m_font; member in class:WebCore::PopupMenuStyle
|
/macosx-10.10/WebCore-7600.1.25/rendering/ |
H A D | TextPainter.cpp | 39 , m_font(font) 116 paintTextWithShadows(m_savedDrawingStateForMask.m_context, m_font, m_textRun, nullAtom, 0, 0, m_length, m_length, m_textOrigin, m_boxRect, m_savedDrawingStateForMask.m_textShadow, m_savedDrawingStateForMask.m_textPaintStyle->strokeWidth > 0, m_textBoxIsHorizontal); 118 paintTextWithShadows(m_savedDrawingStateForMask.m_context, m_font, m_textRun, nullAtom, 0, m_endPositionInTextRun, m_startPositionInTextRun, m_length, m_textOrigin, m_boxRect, m_savedDrawingStateForMask.m_textShadow, m_savedDrawingStateForMask.m_textPaintStyle->strokeWidth > 0, m_textBoxIsHorizontal); 125 FloatPoint emphasisMarkTextOrigin = m_combinedText ? FloatPoint(boxOrigin.x() + m_boxRect.width() / 2, boxOrigin.y() + m_font.fontMetrics().ascent()) : m_textOrigin; 131 paintTextWithShadows(m_savedDrawingStateForMask.m_context, m_combinedText ? m_combinedText->originalFont() : m_font, emphasisMarkTextRun, m_emphasisMark, m_emphasisMarkOffset, 0, m_length, m_length, emphasisMarkTextOrigin, m_boxRect, m_savedDrawingStateForMask.m_textShadow, m_savedDrawingStateForMask.m_textPaintStyle->strokeWidth > 0, m_textBoxIsHorizontal); 133 paintTextWithShadows(m_savedDrawingStateForMask.m_context, m_combinedText ? m_combinedText->originalFont() : m_font, emphasisMarkTextRun, m_emphasisMark, m_emphasisMarkOffset, m_endPositionInTextRun, m_startPositionInTextRun, m_length, emphasisMarkTextOrigin, m_boxRect, m_savedDrawingStateForMask.m_textShadow, m_savedDrawingStateForMask.m_textPaintStyle->strokeWidth > 0, m_textBoxIsHorizontal); 145 paintTextWithShadows(m_savedDrawingStateForMask.m_context, m_font, m_textRun, nullAtom, 0, m_startPositionInTextRun, m_endPositionInTextRun, m_length, m_textOrigin, m_boxRect, m_savedDrawingStateForMask.m_selectionShadow, m_savedDrawingStateForMask.m_selectionPaintStyle->strokeWidth > 0, m_textBoxIsHorizontal); 151 FloatPoint emphasisMarkTextOrigin = m_combinedText ? FloatPoint(boxOrigin.x() + m_boxRect.width() / 2, boxOrigin.y() + m_font.fontMetrics().ascent()) : m_textOrigin; 155 paintTextWithShadows(m_savedDrawingStateForMask.m_context, m_combinedText ? m_combinedText->originalFont() : m_font, emphasisMarkTextRun, m_emphasisMark, m_emphasisMarkOffset, m_startPositionInTextRun, m_endPositionInTextRun, m_length, emphasisMarkTextOrigin, m_boxRect, m_savedDrawingStateForMask.m_selectionShadow, m_savedDrawingStateForMask.m_selectionPaintStyle->strokeWidth > 0, m_textBoxIsHorizontal); 182 return m_font [all...] |
H A D | TextPainter.h | 76 const Font& m_font; member in class:WebCore::TextPainter
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/mac/ |
H A D | ComplexTextControllerCoreText.mm | 188 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation, length, m_run.ltr())); 201 fontData = m_font.fontDataAt(0)->fontDataForCharacter(baseCharacter); 203 RetainPtr<WebCascadeList> cascadeList = adoptNS([[WebCascadeList alloc] initWithFont:&m_font character:baseCharacter]); 205 stringAttributes = adoptCF(CFDictionaryCreateMutableCopy(kCFAllocatorDefault, 0, fontData->getCFStringAttributes(m_font.typesettingFeatures(), fontData->platformData().orientation()))); 210 RetainPtr<CTFontRef> fontWithCascadeList = adoptCF(CTFontCreateCopyWithAttributes(fontData->platformData().ctFont(), m_font.pixelSize(), 0, fontDescriptor.get())); 213 stringAttributes = fontData->getCFStringAttributes(m_font.typesettingFeatures(), fontData->platformData().orientation()); 255 for (const FontData* candidateFontData = m_font.fontDataAt(i); candidateFontData; candidateFontData = m_font.fontDataAt(++i)) { 269 m_complexTextRuns.append(ComplexTextRun::create(m_font.primaryFont(), cp, stringLocation + runRange.location, runRange.length, m_run.ltr())); 272 runFontData = fontCache().getCachedFontData(m_font [all...] |
H A D | ComplexTextController.cpp | 53 : m_font(font) 55 , m_controller(adoptPtr(new ComplexTextController(&m_font, m_run, true))) 63 if (m_font.wordSpacing() && from && Font::treatAsSpace(m_run[from])) 64 beforeWidth += m_font.wordSpacing(); 82 Font m_font; member in class:WebCore::TextLayout 119 : m_font(*font) 308 if (m_font.isSmallCaps()) 329 bool nextIsSmallCaps = m_font.isSmallCaps() && !(U_GET_GC_MASK(baseCharacter) & U_GC_M_MASK) && (uppercaseCharacter = u_toupper(baseCharacter)) != baseCharacter; 339 nextFontData = m_font.fontDataForCombiningCharacterSequence(sequenceStart, curr - sequenceStart, nextIsSmallCaps ? SmallCapsVariant : NormalVariant); 352 if (m_font [all...] |
/macosx-10.10/WebCore-7600.1.25/platform/text/ios/ |
H A D | LocalizedDateCache.h | 66 Font m_font; member in class:WebCore::LocalizedDateCache
|
H A D | LocalizedDateCache.mm | 55 : m_font(Font()) 90 if (m_font == font) { 94 m_font = Font(font);
|
/macosx-10.10/WebCore-7600.1.25/rendering/line/ |
H A D | LineBreaker.h | 46 const Font* m_font; member in struct:WebCore::RenderTextInfo
|
/macosx-10.10/WebCore-7600.1.25/platform/graphics/wince/ |
H A D | FontPlatformData.cpp | 95 LOGFONT m_font; member in class:WebCore::FixedSizeFontData 109 memset(&m_font, 0, sizeof(m_font)); 239 LOGFONT& winFont = fontData->m_font; 387 m_private->m_rootFontData->m_hfont = adoptGDIObject(::CreateFontIndirect(&m_private->m_rootFontData->m_font)); 400 LOGFONT font = m_private->m_rootFontData->m_font; 453 return m_private->m_rootFontData->m_font;
|