FontFace 63 Source/core/css/CSSFontFace.cpp if (loadStatus() == FontFace::Unloaded) FontFace 64 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loading); FontFace 75 Source/core/css/CSSFontFace.cpp if (loadStatus() == FontFace::Loading) { FontFace 77 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loaded); FontFace 84 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Error); FontFace 108 Source/core/css/CSSFontFace.cpp if (loadStatus() == FontFace::Unloaded && (source->isLoading() || source->isLoaded())) FontFace 109 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loading); FontFace 110 Source/core/css/CSSFontFace.cpp if (loadStatus() == FontFace::Loading && source->isLoaded()) FontFace 111 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loaded); FontFace 117 Source/core/css/CSSFontFace.cpp if (loadStatus() == FontFace::Unloaded) FontFace 118 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loading); FontFace 119 Source/core/css/CSSFontFace.cpp if (loadStatus() == FontFace::Loading) FontFace 120 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Error); FontFace 138 Source/core/css/CSSFontFace.cpp if (loadStatus() != FontFace::Unloaded) FontFace 140 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loading); FontFace 147 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loaded); FontFace 154 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Loaded); FontFace 161 Source/core/css/CSSFontFace.cpp setLoadStatus(FontFace::Error); FontFace 164 Source/core/css/CSSFontFace.cpp void CSSFontFace::setLoadStatus(FontFace::LoadStatus newStatus) FontFace 176 Source/core/css/CSSFontFace.cpp case FontFace::Loading: FontFace 179 Source/core/css/CSSFontFace.cpp case FontFace::Loaded: FontFace 182 Source/core/css/CSSFontFace.cpp case FontFace::Error: FontFace 51 Source/core/css/CSSFontFace.h CSSFontFace(FontFace* fontFace, Vector<UnicodeRange>& ranges) FontFace 59 Source/core/css/CSSFontFace.h FontFace* fontFace() const { return m_fontFace; } FontFace 105 Source/core/css/CSSFontFace.h FontFace::LoadStatus loadStatus() const { return m_fontFace->loadStatus(); } FontFace 112 Source/core/css/CSSFontFace.h void setLoadStatus(FontFace::LoadStatus); FontFace 117 Source/core/css/CSSFontFace.h FontFace* m_fontFace; FontFace 83 Source/core/css/CSSSegmentedFontFace.cpp void CSSSegmentedFontFace::addFontFace(PassRefPtr<FontFace> prpFontFace, bool cssConnected) FontFace 85 Source/core/css/CSSSegmentedFontFace.cpp RefPtr<FontFace> fontFace = prpFontFace; FontFace 98 Source/core/css/CSSSegmentedFontFace.cpp void CSSSegmentedFontFace::removeFontFace(PassRefPtr<FontFace> prpFontFace) FontFace 100 Source/core/css/CSSSegmentedFontFace.cpp RefPtr<FontFace> fontFace = prpFontFace; FontFace 170 Source/core/css/CSSSegmentedFontFace.cpp if ((*it)->loadStatus() == FontFace::Loading) FontFace 179 Source/core/css/CSSSegmentedFontFace.cpp if ((*it)->loadStatus() != FontFace::Loaded) FontFace 194 Source/core/css/CSSSegmentedFontFace.cpp if ((*it)->loadStatus() != FontFace::Loaded && (*it)->cssFontFace()->ranges().intersectsWith(text)) FontFace 200 Source/core/css/CSSSegmentedFontFace.cpp void CSSSegmentedFontFace::match(const String& text, Vector<RefPtr<FontFace> >& faces) const FontFace 43 Source/core/css/CSSSegmentedFontFace.h class FontFace; FontFace 60 Source/core/css/CSSSegmentedFontFace.h void addFontFace(PassRefPtr<FontFace>, bool cssConnected); FontFace 61 Source/core/css/CSSSegmentedFontFace.h void removeFontFace(PassRefPtr<FontFace>); FontFace 67 Source/core/css/CSSSegmentedFontFace.h void match(const String&, Vector<RefPtr<FontFace> >&) const; FontFace 78 Source/core/css/CSSSegmentedFontFace.h typedef ListHashSet<RefPtr<FontFace> > FontFaceList; FontFace 74 Source/core/css/FontFace.cpp void resolve(PassRefPtr<FontFace> fontFace) FontFace 78 Source/core/css/FontFace.cpp case FontFace::Loaded: FontFace 81 Source/core/css/FontFace.cpp case FontFace::Error: FontFace 109 Source/core/css/FontFace.cpp static bool initFontFace(FontFace* fontFace, ExecutionContext* context, const AtomicString& family, const Dictionary& descriptors, ExceptionState& exceptionState) FontFace 149 Source/core/css/FontFace.cpp PassRefPtr<FontFace> FontFace::create(ExecutionContext* context, const AtomicString& family, const String& source, const Dictionary& descriptors, ExceptionState& exceptionState) FontFace 157 Source/core/css/FontFace.cpp RefPtr<FontFace> fontFace = adoptRefWillBeRefCountedGarbageCollected<FontFace>(new FontFace()); FontFace 163 Source/core/css/FontFace.cpp PassRefPtr<FontFace> FontFace::create(ExecutionContext* context, const AtomicString& family, PassRefPtr<ArrayBuffer> source, const Dictionary& descriptors, ExceptionState& exceptionState) FontFace 165 Source/core/css/FontFace.cpp RefPtr<FontFace> fontFace = adoptRefWillBeRefCountedGarbageCollected<FontFace>(new FontFace()); FontFace 171 Source/core/css/FontFace.cpp PassRefPtr<FontFace> FontFace::create(ExecutionContext* context, const AtomicString& family, PassRefPtr<ArrayBufferView> source, const Dictionary& descriptors, ExceptionState& exceptionState) FontFace 173 Source/core/css/FontFace.cpp RefPtr<FontFace> fontFace = adoptRefWillBeRefCountedGarbageCollected<FontFace>(new FontFace()); FontFace 179 Source/core/css/FontFace.cpp PassRefPtr<FontFace> FontFace::create(Document* document, const StyleRuleFontFace* fontFaceRule) FontFace 191 Source/core/css/FontFace.cpp RefPtr<FontFace> fontFace = adoptRefWillBeRefCountedGarbageCollected<FontFace>(new FontFace()); FontFace 208 Source/core/css/FontFace.cpp FontFace::FontFace() FontFace 213 Source/core/css/FontFace.cpp FontFace::~FontFace() FontFace 217 Source/core/css/FontFace.cpp String FontFace::style() const FontFace 222 Source/core/css/FontFace.cpp String FontFace::weight() const FontFace 227 Source/core/css/FontFace.cpp String FontFace::stretch() const FontFace 232 Source/core/css/FontFace.cpp String FontFace::unicodeRange() const FontFace 237 Source/core/css/FontFace.cpp String FontFace::variant() const FontFace 242 Source/core/css/FontFace.cpp String FontFace::featureSettings() const FontFace 247 Source/core/css/FontFace.cpp void FontFace::setStyle(ExecutionContext* context, const String& s, ExceptionState& exceptionState) FontFace 252 Source/core/css/FontFace.cpp void FontFace::setWeight(ExecutionContext* context, const String& s, ExceptionState& exceptionState) FontFace 257 Source/core/css/FontFace.cpp void FontFace::setStretch(ExecutionContext* context, const String& s, ExceptionState& exceptionState) FontFace 262 Source/core/css/FontFace.cpp void FontFace::setUnicodeRange(ExecutionContext* context, const String& s, ExceptionState& exceptionState) FontFace 267 Source/core/css/FontFace.cpp void FontFace::setVariant(ExecutionContext* context, const String& s, ExceptionState& exceptionState) FontFace 272 Source/core/css/FontFace.cpp void FontFace::setFeatureSettings(ExecutionContext* context, const String& s, ExceptionState& exceptionState) FontFace 277 Source/core/css/FontFace.cpp void FontFace::setPropertyFromString(const Document* document, const String& s, CSSPropertyID propertyID, ExceptionState& exceptionState) FontFace 284 Source/core/css/FontFace.cpp bool FontFace::setPropertyFromStyle(const StylePropertySet& properties, CSSPropertyID propertyID) FontFace 289 Source/core/css/FontFace.cpp bool FontFace::setPropertyValue(PassRefPtrWillBeRawPtr<CSSValue> value, CSSPropertyID propertyID) FontFace 319 Source/core/css/FontFace.cpp bool FontFace::setFamilyValue(CSSValueList* familyList) FontFace 359 Source/core/css/FontFace.cpp String FontFace::status() const FontFace 376 Source/core/css/FontFace.cpp void FontFace::setLoadStatus(LoadStatus status) FontFace 395 Source/core/css/FontFace.cpp ScriptPromise FontFace::load(ExecutionContext* context) FontFace 408 Source/core/css/FontFace.cpp void FontFace::loadWithCallback(PassRefPtr<LoadFontCallback> callback, ExecutionContext* context) FontFace 419 Source/core/css/FontFace.cpp void FontFace::loadInternal(ExecutionContext* context) FontFace 435 Source/core/css/FontFace.cpp void FontFace::resolveReadyPromises() FontFace 442 Source/core/css/FontFace.cpp FontTraits FontFace::traits() const FontFace 537 Source/core/css/FontFace.cpp static PassOwnPtr<CSSFontFace> createCSSFontFace(FontFace* fontFace, CSSValue* unicodeRange) FontFace 551 Source/core/css/FontFace.cpp void FontFace::initCSSFontFace(Document* document, PassRefPtrWillBeRawPtr<CSSValue> src) FontFace 601 Source/core/css/FontFace.cpp void FontFace::initCSSFontFace(const unsigned char* data, unsigned size) FontFace 616 Source/core/css/FontFace.cpp void FontFace::trace(Visitor* visitor) FontFace 628 Source/core/css/FontFace.cpp bool FontFace::hadBlankText() const FontFace 54 Source/core/css/FontFace.h class FontFace : public RefCountedWillBeRefCountedGarbageCollected<FontFace> { FontFace 58 Source/core/css/FontFace.h static PassRefPtr<FontFace> create(ExecutionContext*, const AtomicString& family, PassRefPtr<ArrayBuffer> source, const Dictionary&, ExceptionState&); FontFace 59 Source/core/css/FontFace.h static PassRefPtr<FontFace> create(ExecutionContext*, const AtomicString& family, PassRefPtr<ArrayBufferView>, const Dictionary&, ExceptionState&); FontFace 60 Source/core/css/FontFace.h static PassRefPtr<FontFace> create(ExecutionContext*, const AtomicString& family, const String& source, const Dictionary&, ExceptionState&); FontFace 61 Source/core/css/FontFace.h static PassRefPtr<FontFace> create(Document*, const StyleRuleFontFace*); FontFace 63 Source/core/css/FontFace.h ~FontFace(); FontFace 99 Source/core/css/FontFace.h virtual void notifyLoaded(FontFace*) = 0; FontFace 100 Source/core/css/FontFace.h virtual void notifyError(FontFace*) = 0; FontFace 105 Source/core/css/FontFace.h FontFace(); FontFace 132 Source/core/css/FontFace.h typedef Vector<RefPtr<FontFace> > FontFaceArray; FontFace 49 Source/core/css/FontFaceCache.cpp void FontFaceCache::add(CSSFontSelector* cssFontSelector, const StyleRuleFontFace* fontFaceRule, PassRefPtr<FontFace> prpFontFace) FontFace 51 Source/core/css/FontFaceCache.cpp RefPtr<FontFace> fontFace = prpFontFace; FontFace 57 Source/core/css/FontFaceCache.cpp void FontFaceCache::addFontFace(CSSFontSelector* cssFontSelector, PassRefPtr<FontFace> prpFontFace, bool cssConnected) FontFace 59 Source/core/css/FontFaceCache.cpp RefPtr<FontFace> fontFace = prpFontFace; FontFace 85 Source/core/css/FontFaceCache.cpp void FontFaceCache::removeFontFace(FontFace* fontFace, bool cssConnected) FontFace 37 Source/core/css/FontFaceCache.h class FontFace; FontFace 49 Source/core/css/FontFaceCache.h void add(CSSFontSelector*, const StyleRuleFontFace*, PassRefPtr<FontFace>); FontFace 52 Source/core/css/FontFaceCache.h void addFontFace(CSSFontSelector*, PassRefPtr<FontFace>, bool cssConnected); FontFace 53 Source/core/css/FontFaceCache.h void removeFontFace(FontFace*, bool cssConnected); FontFace 59 Source/core/css/FontFaceCache.h const ListHashSet<RefPtr<FontFace> >& cssConnectedFontFaces() const { return m_cssConnectedFontFaces; } FontFace 66 Source/core/css/FontFaceCache.h typedef HashMap<const StyleRuleFontFace*, RefPtr<FontFace> > StyleRuleToFontFace; FontFace 70 Source/core/css/FontFaceCache.h ListHashSet<RefPtr<FontFace> > m_cssConnectedFontFaces; FontFace 52 Source/core/css/FontFaceSet.cpp class LoadFontPromiseResolver : public FontFace::LoadFontCallback { FontFace 62 Source/core/css/FontFaceSet.cpp virtual void notifyLoaded(FontFace*) OVERRIDE; FontFace 63 Source/core/css/FontFaceSet.cpp virtual void notifyError(FontFace*) OVERRIDE; FontFace 93 Source/core/css/FontFaceSet.cpp void LoadFontPromiseResolver::notifyLoaded(FontFace* fontFace) FontFace 103 Source/core/css/FontFaceSet.cpp void LoadFontPromiseResolver::notifyError(FontFace* fontFace) FontFace 162 Source/core/css/FontFaceSet.cpp for (ListHashSet<RefPtr<FontFace> >::iterator it = m_nonCSSConnectedFaces.begin(); it != m_nonCSSConnectedFaces.end(); ++it) FontFace 230 Source/core/css/FontFaceSet.cpp void FontFaceSet::beginFontLoading(FontFace* fontFace) FontFace 236 Source/core/css/FontFaceSet.cpp void FontFaceSet::fontLoaded(FontFace* fontFace) FontFace 244 Source/core/css/FontFaceSet.cpp void FontFaceSet::loadError(FontFace* fontFace) FontFace 252 Source/core/css/FontFaceSet.cpp void FontFaceSet::addToLoadingFonts(PassRefPtr<FontFace> fontFace) FontFace 261 Source/core/css/FontFaceSet.cpp void FontFaceSet::removeFromLoadingFonts(PassRefPtr<FontFace> fontFace) FontFace 279 Source/core/css/FontFaceSet.cpp void FontFaceSet::add(FontFace* fontFace, ExceptionState& exceptionState) FontFace 296 Source/core/css/FontFaceSet.cpp if (fontFace->loadStatus() == FontFace::Loading) FontFace 305 Source/core/css/FontFaceSet.cpp for (ListHashSet<RefPtr<FontFace> >::iterator it = m_nonCSSConnectedFaces.begin(); it != m_nonCSSConnectedFaces.end(); ++it) { FontFace 307 Source/core/css/FontFaceSet.cpp if ((*it)->loadStatus() == FontFace::Loading) FontFace 313 Source/core/css/FontFaceSet.cpp bool FontFaceSet::remove(FontFace* fontFace, ExceptionState& exceptionState) FontFace 321 Source/core/css/FontFaceSet.cpp ListHashSet<RefPtr<FontFace> >::iterator it = m_nonCSSConnectedFaces.find(fontFace); FontFace 325 Source/core/css/FontFaceSet.cpp if (fontFace->loadStatus() == FontFace::Loading) FontFace 334 Source/core/css/FontFaceSet.cpp bool FontFaceSet::has(FontFace* fontFace, ExceptionState& exceptionState) const FontFace 345 Source/core/css/FontFaceSet.cpp const ListHashSet<RefPtr<FontFace> >& FontFaceSet::cssConnectedFontFaceList() const FontFace 352 Source/core/css/FontFaceSet.cpp bool FontFaceSet::isCSSConnectedFontFace(FontFace* fontFace) const FontFace 371 Source/core/css/FontFaceSet.cpp const ListHashSet<RefPtr<FontFace> >& cssConnectedFaces = cssConnectedFontFaceList(); FontFace 372 Source/core/css/FontFaceSet.cpp Vector<RefPtr<FontFace> > fontFaces; FontFace 374 Source/core/css/FontFaceSet.cpp for (ListHashSet<RefPtr<FontFace> >::const_iterator it = cssConnectedFaces.begin(); it != cssConnectedFaces.end(); ++it) FontFace 376 Source/core/css/FontFaceSet.cpp for (ListHashSet<RefPtr<FontFace> >::const_iterator it = m_nonCSSConnectedFaces.begin(); it != m_nonCSSConnectedFaces.end(); ++it) FontFace 380 Source/core/css/FontFaceSet.cpp FontFace* face = fontFaces[i].get(); FontFace 530 Source/core/css/FontFaceSet.cpp void FontFaceSet::FontLoadHistogram::updateStatus(FontFace* fontFace) FontFace 73 Source/core/css/FontFaceSet.h void add(FontFace*, ExceptionState&); FontFace 75 Source/core/css/FontFaceSet.h bool remove(FontFace*, ExceptionState&); FontFace 78 Source/core/css/FontFaceSet.h bool has(FontFace*, ExceptionState&) const; FontFace 89 Source/core/css/FontFaceSet.h void beginFontLoading(FontFace*); FontFace 90 Source/core/css/FontFaceSet.h void fontLoaded(FontFace*); FontFace 91 Source/core/css/FontFaceSet.h void loadError(FontFace*); FontFace 116 Source/core/css/FontFaceSet.h void updateStatus(FontFace*); FontFace 131 Source/core/css/FontFaceSet.h void addToLoadingFonts(PassRefPtr<FontFace>); FontFace 132 Source/core/css/FontFaceSet.h void removeFromLoadingFonts(PassRefPtr<FontFace>); FontFace 138 Source/core/css/FontFaceSet.h const ListHashSet<RefPtr<FontFace> >& cssConnectedFontFaceList() const; FontFace 139 Source/core/css/FontFaceSet.h bool isCSSConnectedFontFace(FontFace*) const; FontFace 141 Source/core/css/FontFaceSet.h HashSet<RefPtr<FontFace> > m_loadingFonts; FontFace 146 Source/core/css/FontFaceSet.h ListHashSet<RefPtr<FontFace> > m_nonCSSConnectedFaces; FontFace 33 Source/core/css/FontFaceSetForEachCallback.h class FontFace; FontFace 39 Source/core/css/FontFaceSetForEachCallback.h virtual bool handleItem(ScriptValue thisValue, FontFace*, FontFace*, FontFaceSet*) = 0; FontFace 40 Source/core/css/FontFaceSetForEachCallback.h virtual bool handleItem(FontFace*, FontFace*, FontFaceSet*) = 0; FontFace 64 Source/core/css/StyleRule.cpp case FontFace: FontFace 103 Source/core/css/StyleRule.cpp case FontFace: FontFace 142 Source/core/css/StyleRule.cpp case FontFace: FontFace 179 Source/core/css/StyleRule.cpp case FontFace: FontFace 216 Source/core/css/StyleRule.cpp case FontFace: FontFace 310 Source/core/css/StyleRule.cpp : StyleRuleBase(FontFace) FontFace 59 Source/core/css/StyleRule.h bool isFontFaceRule() const { return type() == FontFace; } FontFace 287 Source/core/css/StyleRule.h DEFINE_STYLE_RULE_TYPE_CASTS(FontFace); FontFace 491 Source/core/css/StyleSheetContents.cpp case StyleRuleBase::FontFace: FontFace 126 Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp case StyleRule::FontFace: // If the fonts aren't in use, we could avoid recalc. FontFace 126 Source/core/css/resolver/StyleResolver.cpp RefPtr<FontFace> fontFace = FontFace::create(document, fontFaceRule);