HomeSort by relevance Sort by last modified time
    Searched refs:CSSFontFace (Results 1 - 18 of 18) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/css/
CSSSegmentedFontFaceCache.h 36 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;
CSSFontFace.cpp 27 #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);
56 if (!cssFontFace || !cssFontFace->isValid())
59 return cssFontFace;
    [all...]
CSSFontFace.h 45 class CSSFontFace : public RefCounted<CSSFontFace> {
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)
CSSSegmentedFontFace.h 38 class CSSFontFace;
53 void fontLoaded(CSSFontFace*);
55 void appendFontFace(PassRefPtr<CSSFontFace>);
56 void removeFontFace(PassRefPtr<CSSFontFace>);
84 Vector<RefPtr<CSSFontFace>, 1> m_fontFaces;
CSSFontFaceSource.h 38 class CSSFontFace;
58 void setFontFace(CSSFontFace* face) { m_face = face; }
95 CSSFontFace* m_face; // Our owning font face.
FontFace.h 43 class CSSFontFace;
86 PassRefPtr<CSSFontFace> createCSSFontFace(Document*);
109 CSSFontFace* m_cssFontFace;
CSSFontSelector.h 40 class CSSFontFace;
81 void addFontFaceRule(const StyleRuleFontFace*, PassRefPtr<CSSFontFace>);
CSSSegmentedFontFace.cpp 30 #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)
CSSSegmentedFontFaceCache.cpp 32 #include "core/css/CSSFontFace.h"
50 void CSSSegmentedFontFaceCache::add(CSSFontSelector* cssFontSelector, const StyleRuleFontFace* fontFaceRule, PassRefPtr<CSSFontFace> prpCssFontFace)
52 RefPtr<CSSFontFace> cssFontFace = prpCssFontFace;
54 if (!m_styleRuleToFontFace.add(fontFaceRule, cssFontFace).isNewEntry)
57 FontFace* fontFace = cssFontFace->fontFace();
67 segmentedFontFace->appendFontFace(cssFontFace);
77 RefPtr<CSSFontFace> cssFontFace = styleRuleToFontFaceIter->value;
79 FamilyToTraitsMap::iterator fontFacesIter = m_fontFaces.find(cssFontFace->fontFace()->family())
    [all...]
FontFace.cpp 41 #include "core/css/CSSFontFace.h"
483 PassRefPtr<CSSFontFace> FontFace::createCSSFontFace(Document* document)
488 RefPtr<CSSFontFace> cssFontFace = CSSFontFace::create(this);
489 m_cssFontFace = cssFontFace.get();
491 // Each item in the src property's list is a single CSSFontFaceSource. Put them all into a CSSFontFace.
526 cssFontFace->addSource(source.release());
534 cssFontFace->ranges().add(range->from(), range->to());
537 return cssFontFace;
    [all...]
CSSFontSelector.cpp 31 #include "core/css/CSSFontFace.h"
156 void CSSFontSelector::addFontFaceRule(const StyleRuleFontFace* fontFaceRule, PassRefPtr<CSSFontFace> cssFontFace)
158 m_cssSegmentedFontFaceCache.add(this, fontFaceRule, cssFontFace);
  /external/chromium_org/third_party/WebKit/Source/core/css/resolver/
StyleResolver.cpp 45 #include "core/css/CSSFontFace.h"
127 RefPtr<CSSFontFace> cssFontFace = CSSFontFace::createFromStyleRule(document, fontFaceRule);
128 if (cssFontFace)
129 cssFontSelector->addFontFaceRule(fontFaceRule, cssFontFace);
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_remaining.target.darwin-arm.mk 104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
    [all...]
webcore_remaining.target.darwin-mips.mk 104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
    [all...]
webcore_remaining.target.darwin-x86.mk 104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
    [all...]
webcore_remaining.target.linux-arm.mk 104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
    [all...]
webcore_remaining.target.linux-mips.mk 104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
    [all...]
webcore_remaining.target.linux-x86.mk 104 third_party/WebKit/Source/core/css/CSSFontFace.cpp \
    [all...]

Completed in 364 milliseconds