/external/chromium_org/third_party/WebKit/Source/core/svg/ |
D | SVGGlyphElement.cpp | 72 static inline SVGGlyph::ArabicForm parseArabicForm(const AtomicString& value) in parseArabicForm() 75 return SVGGlyph::Medial; in parseArabicForm() 77 return SVGGlyph::Terminal; in parseArabicForm() 79 return SVGGlyph::Isolated; in parseArabicForm() 81 return SVGGlyph::Initial; in parseArabicForm() 83 return SVGGlyph::None; in parseArabicForm() 86 static inline SVGGlyph::Orientation parseOrientation(const AtomicString& value) in parseOrientation() 89 return SVGGlyph::Horizontal; in parseOrientation() 91 return SVGGlyph::Vertical; in parseOrientation() 93 return SVGGlyph::Both; in parseOrientation() [all …]
|
D | SVGGlyphMap.h | 43 Vector<SVGGlyph> glyphs; 52 void addGlyph(const String& glyphName, const String& unicodeString, SVGGlyph glyph) in addGlyph() 80 SVGGlyph& lastGlyph = node->glyphs.last(); in addGlyph() 90 void appendToGlyphTable(SVGGlyph& glyph) in appendToGlyphTable() 100 static inline bool compareGlyphPriority(const SVGGlyph& first, const SVGGlyph& second) in compareGlyphPriority() 105 void collectGlyphsForString(const String& string, Vector<SVGGlyph>& glyphs) in collectGlyphsForString() 130 const SVGGlyph& svgGlyphForGlyph(Glyph glyph) const in svgGlyphForGlyph() 133 DEFINE_STATIC_LOCAL(SVGGlyph, defaultGlyph, ()); in svgGlyphForGlyph() 139 const SVGGlyph& glyphIdentifierForGlyphName(const String& glyphName) const in glyphIdentifierForGlyphName() 167 void collectGlyphsForIterator(Iterator& textIterator, Vector<SVGGlyph>& glyphs) in collectGlyphsForIterator() [all …]
|
D | SVGGlyphElement.h | 38 SVGGlyph buildGlyphIdentifier() const; 41 static void inheritUnspecifiedAttributes(SVGGlyph&, const SVGFontData*); 45 static SVGGlyph buildGenericGlyphIdentifier(const SVGElement*);
|
D | SVGFontElement.cpp | 92 Vector<SVGGlyph> glyphs; in registerLigaturesInGlyphCache() 109 SVGGlyph newGlyphPart; in registerLigaturesInGlyphCache() 151 SVGGlyph svgGlyph = SVGGlyphElement::buildGenericGlyphIdentifier(firstMissingGlyphElement); in ensureGlyphCache() 232 void SVGFontElement::collectGlyphsForString(const String& string, Vector<SVGGlyph>& glyphs) in collectGlyphsForString() 238 void SVGFontElement::collectGlyphsForGlyphName(const String& glyphName, Vector<SVGGlyph>& glyphs) in collectGlyphsForGlyphName() 245 SVGGlyph SVGFontElement::svgGlyphForGlyph(Glyph glyph) in svgGlyphForGlyph()
|
D | SVGFontElement.h | 61 void collectGlyphsForString(const String&, Vector<SVGGlyph>&); 62 void collectGlyphsForGlyphName(const String&, Vector<SVGGlyph>&); 68 SVGGlyph svgGlyphForGlyph(Glyph);
|
D | SVGFontData.cpp | 129 SVGGlyph svgGlyph = associatedFontElement->svgGlyphForGlyph(glyph); in widthForSVGGlyph() 137 Vector<SVGGlyph::ArabicForm>& arabicForms = iterator.arabicForms(); in applySVGGlyphSelection() 186 Vector<SVGGlyph> glyphs; in applySVGGlyphSelection() 200 SVGGlyph& svgGlyph = glyphs[0]; in applySVGGlyphSelection() 211 SVGGlyph& svgGlyph = glyphs[i]; in applySVGGlyphSelection() 247 Vector<SVGGlyph> glyphs; in fillBMPGlyphs() 271 Vector<SVGGlyph> glyphs; in fillNonBMPGlyphs()
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
D | SVGGlyph.cpp | 56 static inline SVGGlyph::ArabicForm processArabicFormDetection(const UChar& curChar, bool& lastCharS… in processArabicFormDetection() 58 SVGGlyph::ArabicForm curForm; in processArabicFormDetection() 71 ASSERT(correctedForm >= SVGGlyph::None && correctedForm <= SVGGlyph::Medial); in processArabicFormDetection() 72 *prevForm = static_cast<SVGGlyph::ArabicForm>(correctedForm); in processArabicFormDetection() 75 curForm = SVGGlyph::Initial; in processArabicFormDetection() 77 curForm = shapingMode == SNone ? SVGGlyph::None : SVGGlyph::Isolated; in processArabicFormDetection() 83 Vector<SVGGlyph::ArabicForm> charactersWithArabicForm(const String& input, bool rtl) in charactersWithArabicForm() 85 Vector<SVGGlyph::ArabicForm> forms; in charactersWithArabicForm() 113 static inline bool isCompatibleArabicForm(const SVGGlyph& identifier, const Vector<SVGGlyph::Arabic… in isCompatibleArabicForm() 118 Vector<SVGGlyph::ArabicForm>::const_iterator realEnd = chars.end(); in isCompatibleArabicForm() [all …]
|
D | SVGGlyph.h | 38 struct SVGGlyph { struct 54 SVGGlyph() in SVGGlyph() argument 75 bool operator==(const SVGGlyph& other) const argument 108 Vector<SVGGlyph::ArabicForm> PLATFORM_EXPORT charactersWithArabicForm(const String& input, bool rtl… argument 109 …ATFORM_EXPORT isCompatibleGlyph(const SVGGlyph&, bool isVerticalText, const String& language, cons…
|
D | WidthIterator.h | 60 Vector<SVGGlyph::ArabicForm>& arabicForms() { return m_arabicForms; } in arabicForms() 82 Vector<SVGGlyph::ArabicForm> m_arabicForms;
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
D | SVGTextRunRenderingContext.cpp | 130 SVGGlyph svgGlyph = fontElement->svgGlyphForGlyph(glyph); in drawSVGGlyphs()
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
D | blink_platform.gypi | 332 'fonts/SVGGlyph.cpp', 333 'fonts/SVGGlyph.h',
|
D | blink_platform.target.linux-mips.mk | 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
|
D | blink_platform.target.linux-x86.mk | 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
|
D | blink_platform.target.darwin-mips.mk | 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
|
D | blink_platform.target.linux-arm.mk | 201 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
|
D | blink_platform.target.darwin-x86.mk | 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
|
D | blink_platform.target.darwin-arm.mk | 201 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
|