Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1324)

Unified Diff: Source/core/svg/SVGFontFaceElement.cpp

Issue 48523009: Fix unused functions warnings on Linux. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/svg/SVGFontFaceElement.cpp
diff --git a/Source/core/svg/SVGFontFaceElement.cpp b/Source/core/svg/SVGFontFaceElement.cpp
index 46a3b3aefff69dc8a0427ff16f4debe330b3649b..97224f68865d6be9b28504efb8671a829aec1295 100644
--- a/Source/core/svg/SVGFontFaceElement.cpp
+++ b/Source/core/svg/SVGFontFaceElement.cpp
@@ -62,54 +62,6 @@ PassRefPtr<SVGFontFaceElement> SVGFontFaceElement::create(const QualifiedName& t
return adoptRef(new SVGFontFaceElement(tagName, document));
}
-static CSSPropertyID cssPropertyIdForSVGAttributeName(const QualifiedName& attrName)
-{
- if (!attrName.namespaceURI().isNull())
- return CSSPropertyInvalid;
-
- static HashMap<StringImpl*, CSSPropertyID>* propertyNameToIdMap = 0;
- if (!propertyNameToIdMap) {
- propertyNameToIdMap = new HashMap<StringImpl*, CSSPropertyID>;
- // This is a list of all @font-face CSS properties which are exposed as SVG XML attributes
- // Those commented out are not yet supported by WebCore's style system
- // mapAttributeToCSSProperty(propertyNameToIdMap, accent_heightAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, alphabeticAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, ascentAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, bboxAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, cap_heightAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, descentAttr);
- mapAttributeToCSSProperty(propertyNameToIdMap, font_familyAttr);
- mapAttributeToCSSProperty(propertyNameToIdMap, font_sizeAttr);
- mapAttributeToCSSProperty(propertyNameToIdMap, font_stretchAttr);
- mapAttributeToCSSProperty(propertyNameToIdMap, font_styleAttr);
- mapAttributeToCSSProperty(propertyNameToIdMap, font_variantAttr);
- mapAttributeToCSSProperty(propertyNameToIdMap, font_weightAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, hangingAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, ideographicAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, mathematicalAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, overline_positionAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, overline_thicknessAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, panose_1Attr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, slopeAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, stemhAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, stemvAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, strikethrough_positionAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, strikethrough_thicknessAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, underline_positionAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, underline_thicknessAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, unicode_rangeAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, units_per_emAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, v_alphabeticAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, v_hangingAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, v_ideographicAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, v_mathematicalAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, widthsAttr);
- // mapAttributeToCSSProperty(propertyNameToIdMap, x_heightAttr);
- }
-
- return propertyNameToIdMap->get(attrName.localName().impl());
-}
-
void SVGFontFaceElement::parseAttribute(const QualifiedName& name, const AtomicString& value)
{
CSSPropertyID propId = cssPropertyIdForSVGAttributeName(name);

Powered by Google App Engine
This is Rietveld 408576698