Index: Source/modules/InitModules.cpp |
diff --git a/Source/modules/InitModules.cpp b/Source/modules/InitModules.cpp |
index b1b14e6a5fcb33e5b9580f7c24e04550a86839ec..a93c0161ad729789d60f88b30d41bc91271b0f78 100644 |
--- a/Source/modules/InitModules.cpp |
+++ b/Source/modules/InitModules.cpp |
@@ -14,27 +14,19 @@ |
namespace blink { |
-void ModulesInitializer::initEventNames() |
+void ModulesInitializer::init() |
{ |
- EventNames::init(); |
- EventNames::initModules(); |
-} |
+ ASSERT(!isInitialized()); |
-void ModulesInitializer::initEventTargetNames() |
-{ |
- EventTargetNames::init(); |
+ // Strings must be initialized before calling CoreInitializer::init(). |
+ EventNames::initModules(); |
EventTargetNames::initModules(); |
-} |
- |
-void ModulesInitializer::registerEventFactory() |
-{ |
- CoreInitializer::registerEventFactory(); |
Document::registerEventFactory(EventModulesFactory::create()); |
-} |
- |
-void ModulesInitializer::initBindings() |
-{ |
ModuleBindingsInitializer::init(); |
+ |
+ CoreInitializer::init(); |
+ |
+ ASSERT(isInitialized()); |
} |
} // namespace blink |