Searched refs:m_font (Results 1 - 25 of 33) sorted by relevance

12

/macosx-10.10/WebCore-7600.1.25/css/
H A DCSSFontFaceSource.cpp52 , 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 DCSSFontFaceSource.h81 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 DFontPlatformDataCocoa.mm57 , 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 DSVGTextLayoutEngineSpacing.cpp36 : 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 DSVGTextLayoutEngineSpacing.h41 const Font& m_font; member in class:WebCore::SVGTextLayoutEngineSpacing
H A DSVGTextLayoutEngineBaseline.cpp32 : 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 DSVGTextLayoutEngineBaseline.h48 const Font& m_font; member in class:WebCore::SVGTextLayoutEngineBaseline
/macosx-10.10/WebCore-7600.1.25/platform/graphics/win/
H A DFontPlatformDataCairoWin.cpp60 : 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 DFontPlatformDataCGWin.cpp124 , 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 DFontPlatformDataWin.cpp41 : m_font(SharedGDIObject<HFONT>::create(WTF::move(font)))
59 ::SelectObject(hdc, m_font->get());
70 platformDataInit(m_font->get(), size, hdc, faceName);
H A DUniscribeController.cpp45 : 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 DUniscribeController.h63 const Font& m_font; member in class:WebCore::UniscribeController
/macosx-10.10/WebCore-7600.1.25/platform/graphics/
H A DFontPlatformData.h126 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 DWidthIterator.cpp38 : 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 DFontPlatformData.cpp47 , m_font(WTF::HashTableDeletedValue)
49 , m_font(hashTableDeletedFontValue())
77 , m_font(0)
105 , m_font(0)
133 , m_font(0)
H A DWidthIterator.h73 const Font* m_font; member in struct:WebCore::WidthIterator
/macosx-10.10/WebCore-7600.1.25/platform/
H A DPopupMenuStyle.h49 , 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 DTextPainter.cpp39 , 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 DTextPainter.h76 const Font& m_font; member in class:WebCore::TextPainter
/macosx-10.10/WebCore-7600.1.25/platform/graphics/mac/
H A DComplexTextControllerCoreText.mm188 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 DComplexTextController.cpp53 : 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 DLocalizedDateCache.h66 Font m_font; member in class:WebCore::LocalizedDateCache
H A DLocalizedDateCache.mm55 : m_font(Font())
90 if (m_font == font) {
94 m_font = Font(font);
/macosx-10.10/WebCore-7600.1.25/rendering/line/
H A DLineBreaker.h46 const Font* m_font; member in struct:WebCore::RenderTextInfo
/macosx-10.10/WebCore-7600.1.25/platform/graphics/wince/
H A DFontPlatformData.cpp95 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;

Completed in 216 milliseconds

12