Index: Source/core/svg/SVGStyledElement.cpp |
diff --git a/Source/core/svg/SVGStyledElement.cpp b/Source/core/svg/SVGStyledElement.cpp |
index 20fd2e0aa0194e43ddc058f1ad5068c7acf2786f..28805ab07feb5e9d1f303d22e39e715374190891 100644 |
--- a/Source/core/svg/SVGStyledElement.cpp |
+++ b/Source/core/svg/SVGStyledElement.cpp |
@@ -58,7 +58,7 @@ END_REGISTER_ANIMATED_PROPERTIES |
using namespace SVGNames; |
-void mapAttributeToCSSProperty(HashMap<AtomicStringImpl*, CSSPropertyID>* propertyNameToIdMap, const QualifiedName& attrName) |
+void mapAttributeToCSSProperty(HashMap<StringImpl*, CSSPropertyID>* propertyNameToIdMap, const QualifiedName& attrName) |
{ |
// FIXME: when CSS supports "transform-origin" the special case for transform_originAttr can be removed. |
CSSPropertyID propertyId = cssPropertyID(attrName.localName()); |
@@ -133,9 +133,9 @@ CSSPropertyID SVGStyledElement::cssPropertyIdForSVGAttributeName(const Qualified |
if (!attrName.namespaceURI().isNull()) |
return CSSPropertyInvalid; |
- static HashMap<AtomicStringImpl*, CSSPropertyID>* propertyNameToIdMap = 0; |
+ static HashMap<StringImpl*, CSSPropertyID>* propertyNameToIdMap = 0; |
if (!propertyNameToIdMap) { |
- propertyNameToIdMap = new HashMap<AtomicStringImpl*, CSSPropertyID>; |
+ propertyNameToIdMap = new HashMap<StringImpl*, CSSPropertyID>; |
// This is a list of all base CSS and SVG CSS properties which are exposed as SVG XML attributes |
mapAttributeToCSSProperty(propertyNameToIdMap, alignment_baselineAttr); |
mapAttributeToCSSProperty(propertyNameToIdMap, baseline_shiftAttr); |