Searched refs:FontCache (Results 1 - 25 of 26) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/web/
H A DWebFontCache.cpp34 #include "platform/fonts/FontCache.h"
43 FontCache::fontCache()->invalidate();
/external/chromium_org/third_party/WebKit/Source/platform/fonts/android/
H A DFontCacheAndroidTest.cpp6 #include "platform/fonts/FontCache.h"
23 FontCache* fontCache = FontCache::fontCache();
H A DFontCacheAndroid.cpp32 #include "platform/fonts/FontCache.h"
72 PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 c, const SimpleFontData*, bool)
81 AtomicString FontCache::getGenericFamilyNameForScript(const AtomicString& familyName, UScriptCode script)
/external/chromium_org/third_party/WebKit/Source/platform/fonts/
H A DFontCache.cpp31 #include "platform/fonts/FontCache.h"
57 FontCache::FontCache() function in class:WebCore::FontCache
67 FontCache* FontCache::fontCache()
69 DEFINE_STATIC_LOCAL(FontCache, globalFontCache, ());
73 FontPlatformData* FontCache::getFontPlatformData(const FontDescription& fontDescription,
118 typedef HashMap<FontCache::FontFileKey, RefPtr<OpenTypeVerticalData>, WTF::IntHash<FontCache::FontFileKey>, WTF::UnsignedWithZeroKeyHashTraits<FontCache
[all...]
H A DFontCache.h67 class PLATFORM_EXPORT FontCache { class in namespace:WebCore
70 WTF_MAKE_NONCOPYABLE(FontCache); WTF_MAKE_FAST_ALLOCATED;
72 static FontCache* fontCache();
120 FontCache();
121 ~FontCache();
161 FontCachePurgePreventer() { FontCache::fontCache()->disablePurging(); }
162 ~FontCachePurgePreventer() { FontCache::fontCache()->enablePurging(); }
H A DFontFallbackList.cpp33 #include "platform/fonts/FontCache.h"
46 , m_generation(FontCache::fontCache()->generation())
64 m_generation = FontCache::fontCache()->generation();
74 FontCache::fontCache()->releaseFontData(static_cast<const SimpleFontData*>(m_fontList[i].get()));
149 result = FontCache::fontCache()->getFontData(fontDescription, currFamily->family());
170 return FontCache::fontCache()->getLastResortFallbackFont(fontDescription);
189 ASSERT(FontCache::fontCache()->generation() == m_generation);
202 RefPtr<FontData> fontData = FontCache::fontCache()->fontDataFromFontPlatformData(&platformData);
H A DFontFastPath.cpp27 #include "platform/fonts/FontCache.h"
281 RefPtr<SimpleFontData> characterFontData = FontCache::fontCache()->platformFallbackForCharacter(m_fontDescription, characterToRender, fontDataToSubstitute, isPlatformFont());
/external/chromium_org/third_party/WebKit/Source/platform/fonts/linux/
H A DFontCacheLinux.cpp27 #include "platform/fonts/FontCache.h"
37 void FontCache::getFontFamilyForCharacter(UChar32 c, const char* preferredLocale, FontCache::SimpleFontFamily* family)
/external/chromium_org/content/common/
H A Dfont_cache_dispatcher_win.cc19 class FontCache { class in namespace:content::__anon8333
21 static FontCache* GetInstance() {
22 return Singleton<FontCache>::get();
26 typedef std::map<base::string16, FontCache::CacheElement> FontNameToElement;
71 typedef std::map<base::string16, FontCache::CacheElement> FontNameToElement;
123 friend struct DefaultSingletonTraits<FontCache>;
125 FontCache() { function in class:content::__anon8333::FontCache
132 DISALLOW_COPY_AND_ASSIGN(FontCache);
185 FontCache::GetInstance()->PreCacheFont(font, this);
191 FontCache
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/fonts/skia/
H A DFontCacheSkia.cpp37 #include "platform/fonts/FontCache.h"
47 void FontCache::platformInit()
52 PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 c, const SimpleFontData*, bool)
55 FontCache::SimpleFontFamily family;
56 FontCache::getFontFamilyForCharacter(c, locale.getLanguage(), &family);
91 PassRefPtr<SimpleFontData> FontCache::getLastResortFallbackFont(const FontDescription& description, ShouldRetain shouldRetain)
108 PassRefPtr<SkTypeface> FontCache::createTypeface(const FontDescription& fontDescription, const AtomicString& family, CString& name)
135 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family, float fontSize)
H A DFontCacheSkiaWin.cpp33 #include "platform/fonts/FontCache.h"
45 FontCache::FontCache() function in class:WebCore::FontCache
79 PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 character, const SimpleFontData*, bool)
193 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family, float fontSize)
H A DFontPlatformDataSkia.cpp36 #include "platform/fonts/FontCache.h"
61 return FontCache::fontCache()->getVerticalData(typeface()->uniqueID(), *this);
H A DFontCustomPlatformDataSkia.cpp38 #include "platform/fonts/FontCache.h"
97 RefPtr<SkTypeface> typeface = adoptRef(FontCache::fontCache()->fontManager()->createFromStream(stream.get()));
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSFontSelector.cpp43 #include "platform/fonts/FontCache.h"
119 FontCache::fontCache()->addClient(this);
125 FontCache::fontCache()->removeClient(this);
172 return FontCache::getGenericFamilyNameForScript(FontFamilyNames::webkit_standard, script);
175 return FontCache::getGenericFamilyNameForScript(genericFamilyName, script);
207 return FontCache::fontCache()->getFontData(fontDescription, settingsFamilyName);
H A DCSSFontFaceSource.cpp32 #include "platform/fonts/FontCache.h"
138 RefPtr<SimpleFontData> fontData = FontCache::fontCache()->getFontData(fontDescription, m_string, true);
221 SimpleFontData* temporaryFont = FontCache::fontCache()->getNonRetainedLastResortFallbackFont(fontDescription);
262 return FontCache::fontCache()->isPlatformFontAvailable(fontDescription, m_string);
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/
H A DFontCacheMac.mm31 #import "platform/fonts/FontCache.h"
57 FontCache::fontCache()->invalidate();
62 ASSERT_UNUSED(observer, observer == FontCache::fontCache());
67 void FontCache::platformInit()
93 PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 character, const SimpleFontData* fontDataToSubstitute, bool disallowSynthetics)
176 PassRefPtr<SimpleFontData> FontCache::getLastResortFallbackFont(const FontDescription& fontDescription, ShouldRetain shouldRetain)
194 FontPlatformData* FontCache::createFontPlatformData(const FontDescription& fontDescription, const AtomicString& family, float fontSize)
H A DSimpleFontDataMac.mm36 #import "platform/fonts/FontCache.h"
295 FontCache::fontCache()->releaseFontData(m_derivedFontData->smallCaps.get());
298 FontCache::fontCache()->releaseFontData(m_derivedFontData->emphasisMark.get());
332 return FontCache::fontCache()->fontDataFromFontPlatformData(&scaledFontData);
H A DComplexTextControllerCoreText.mm30 #include "platform/fonts/FontCache.h"
65 // FontData, so this loop does not hit the FontCache.
278 runFontData = FontCache::fontCache()->getFontData(m_font.fontDescription(), fontName.get(), false, DoNotRetain).get();
283 runFontData = FontCache::fontCache()->fontDataFromFontPlatformData(&runFontPlatformData, DoNotRetain).get();
/external/chromium_org/third_party/WebKit/Source/platform/fonts/win/
H A DFontCacheWin.cpp37 #include "platform/fonts/FontCache.h"
321 PassRefPtr<SimpleFontData> FontCache::fontDataFromDescriptionAndLogFont(const FontDescription& fontDescription, ShouldRetain shouldRetain, const LOGFONT& font, wchar_t* outFontFamilyName)
365 GetLastResortFallbackFontProcData(FontCache* fontCache, const FontDescription* fontDescription, FontCache::ShouldRetain shouldRetain, wchar_t* fontName)
374 FontCache* m_fontCache;
376 FontCache::ShouldRetain m_shouldRetain;
388 void FontCache::platformInit()
395 PassRefPtr<SimpleFontData> FontCache::platformFallbackForCharacter(const FontDescription& fontDescription, UChar32 c, const SimpleFontData*, bool)
492 PassRefPtr<SimpleFontData> FontCache::getLastResortFallbackFont(const FontDescription& description, ShouldRetain shouldRetain)
547 // FontCache
[all...]
H A DFontPlatformDataWin.cpp36 #include "platform/fonts/FontCache.h"
435 return FontCache::fontCache()->useSubpixelPositioning();
/external/chromium_org/third_party/WebKit/Source/platform/
H A Dblink_platform.target.darwin-arm.mk191 third_party/WebKit/Source/platform/fonts/FontCache.cpp \
H A Dblink_platform.target.darwin-mips.mk190 third_party/WebKit/Source/platform/fonts/FontCache.cpp \
H A Dblink_platform.target.darwin-x86.mk190 third_party/WebKit/Source/platform/fonts/FontCache.cpp \
H A Dblink_platform.target.linux-arm.mk191 third_party/WebKit/Source/platform/fonts/FontCache.cpp \
H A Dblink_platform.target.linux-mips.mk190 third_party/WebKit/Source/platform/fonts/FontCache.cpp \

Completed in 254 milliseconds

12