Searched refs:CSSFontFace (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSSegmentedFontFaceCache.h36 class CSSFontFace;
47 // a result of egregious spaghettification in CSSFontFace/FontFaceSet.
48 void add(CSSFontSelector*, const StyleRuleFontFace*, PassRefPtr<CSSFontFace>);
59 typedef HashMap<const StyleRuleFontFace*, RefPtr<CSSFontFace> > StyleRuleToFontFace;
H A DCSSFontFace.cpp27 #include "core/css/CSSFontFace.h"
38 CSSFontFace::~CSSFontFace()
43 PassRefPtr<CSSFontFace> CSSFontFace::createFromStyleRule(Document* document, const StyleRuleFontFace* fontFaceRule)
55 RefPtr<CSSFontFace> cssFontFace = fontFace->createCSSFontFace(document);
62 bool CSSFontFace::isLoaded() const
72 bool CSSFontFace::isValid() const
82 void CSSFontFace::addSource(PassOwnPtr<CSSFontFaceSource> source)
88 void CSSFontFace
[all...]
H A DCSSFontFace.h45 class CSSFontFace : public RefCounted<CSSFontFace> { class in namespace:WebCore
47 static PassRefPtr<CSSFontFace> create(PassRefPtr<FontFace> fontFace) { return adoptRef(new CSSFontFace(fontFace)); }
48 static PassRefPtr<CSSFontFace> createFromStyleRule(Document*, const StyleRuleFontFace*);
52 ~CSSFontFace();
102 CSSFontFace(PassRefPtr<FontFace> fontFace) function in class:WebCore::CSSFontFace
H A DCSSSegmentedFontFace.h38 class CSSFontFace;
53 void fontLoaded(CSSFontFace*);
55 void appendFontFace(PassRefPtr<CSSFontFace>);
56 void removeFontFace(PassRefPtr<CSSFontFace>);
84 Vector<RefPtr<CSSFontFace>, 1> m_fontFaces;
H A DCSSFontFaceSource.h38 class CSSFontFace;
58 void setFontFace(CSSFontFace* face) { m_face = face; }
95 CSSFontFace* m_face; // Our owning font face.
H A DFontFace.h43 class CSSFontFace;
86 PassRefPtr<CSSFontFace> createCSSFontFace(Document*);
109 CSSFontFace* m_cssFontFace;
H A DCSSFontSelector.h40 class CSSFontFace;
81 void addFontFaceRule(const StyleRuleFontFace*, PassRefPtr<CSSFontFace>);
H A DCSSSegmentedFontFace.cpp30 #include "core/css/CSSFontFace.h"
72 void CSSSegmentedFontFace::fontLoaded(CSSFontFace*)
88 void CSSSegmentedFontFace::appendFontFace(PassRefPtr<CSSFontFace> fontFace)
95 void CSSSegmentedFontFace::removeFontFace(PassRefPtr<CSSFontFace> fontFace)
105 static void appendFontData(SegmentedFontData* newFontData, PassRefPtr<SimpleFontData> prpFaceFontData, const CSSFontFace::UnicodeRangeSet& ranges)
H A DCSSSegmentedFontFaceCache.cpp32 #include "core/css/CSSFontFace.h"
50 void CSSSegmentedFontFaceCache::add(CSSFontSelector* cssFontSelector, const StyleRuleFontFace* fontFaceRule, PassRefPtr<CSSFontFace> prpCssFontFace)
52 RefPtr<CSSFontFace> cssFontFace = prpCssFontFace;
77 RefPtr<CSSFontFace> cssFontFace = styleRuleToFontFaceIter->value;
H A DFontFace.cpp41 #include "core/css/CSSFontFace.h"
483 PassRefPtr<CSSFontFace> FontFace::createCSSFontFace(Document* document)
488 RefPtr<CSSFontFace> cssFontFace = CSSFontFace::create(this);
491 // Each item in the src property's list is a single CSSFontFaceSource. Put them all into a CSSFontFace.
H A DCSSFontSelector.cpp31 #include "core/css/CSSFontFace.h"
156 void CSSFontSelector::addFontFaceRule(const StyleRuleFontFace* fontFaceRule, PassRefPtr<CSSFontFace> cssFontFace)
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DStyleResolver.cpp45 #include "core/css/CSSFontFace.h"
127 RefPtr<CSSFontFace> cssFontFace = CSSFontFace::createFromStyleRule(document, fontFaceRule);
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_remaining.target.darwin-arm.mk104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
H A Dwebcore_remaining.target.darwin-mips.mk104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
H A Dwebcore_remaining.target.darwin-x86.mk104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
H A Dwebcore_remaining.target.linux-arm.mk104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
H A Dwebcore_remaining.target.linux-mips.mk104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
H A Dwebcore_remaining.target.linux-x86.mk104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \

Completed in 113 milliseconds