Index: Source/core/svg/SVGTests.cpp |
diff --git a/Source/core/svg/SVGTests.cpp b/Source/core/svg/SVGTests.cpp |
index 153b04ced62fd44931a1a6783d93cfd81aacb3b2..ff8120cb38209a74e75f25e7adffd3163959726f 100644 |
--- a/Source/core/svg/SVGTests.cpp |
+++ b/Source/core/svg/SVGTests.cpp |
@@ -30,21 +30,13 @@ |
namespace blink { |
-SVGTests::SVGTests() |
+SVGTests::SVGTests(SVGElement* contextElement) |
+ : m_requiredFeatures(SVGStaticStringList::create(contextElement, SVGNames::requiredFeaturesAttr)) |
+ , m_requiredExtensions(SVGStaticStringList::create(contextElement, SVGNames::requiredExtensionsAttr)) |
+ , m_systemLanguage(SVGStaticStringList::create(contextElement, SVGNames::systemLanguageAttr)) |
{ |
-} |
- |
-void SVGTests::initialize(SVGElement* contextElement) |
-{ |
- ASSERT(!m_requiredFeatures); |
- ASSERT(!m_requiredExtensions); |
- ASSERT(!m_systemLanguage); |
ASSERT(contextElement); |
- m_requiredFeatures = SVGStaticStringList::create(contextElement, SVGNames::requiredFeaturesAttr); |
- m_requiredExtensions = SVGStaticStringList::create(contextElement, SVGNames::requiredExtensionsAttr); |
- m_systemLanguage = SVGStaticStringList::create(contextElement, SVGNames::systemLanguageAttr); |
- |
contextElement->addToPropertyMap(m_requiredFeatures); |
contextElement->addToPropertyMap(m_requiredExtensions); |
contextElement->addToPropertyMap(m_systemLanguage); |