Index: Source/core/Init.cpp |
diff --git a/Source/core/Init.cpp b/Source/core/Init.cpp |
index ed6e14159d6f48d1563469833639eb3e8e47be47..c83475b29977a8317983c6eeec0fbc4d9a3599a2 100644 |
--- a/Source/core/Init.cpp |
+++ b/Source/core/Init.cpp |
@@ -46,6 +46,8 @@ |
#include "core/XLinkNames.h" |
#include "core/XMLNSNames.h" |
#include "core/XMLNames.h" |
+#include "core/css/invalidation/DescendantInvalidationSet.h" |
+#include "core/css/invalidation/StyleInvalidator.h" |
#include "core/dom/Document.h" |
#include "core/dom/StyleChangeReason.h" |
#include "core/events/EventFactory.h" |
@@ -101,6 +103,8 @@ void CoreInitializer::init() |
QualifiedName::init(); |
Partitions::init(); |
EventTracer::initialize(); |
+ DescendantInvalidationSet::init(); // Depends on EventTracer::initialize() |
pdr.
2014/10/14 01:36:47
Are these still needed?
kouhei (in TOK)
2014/10/14 02:02:10
Yes. These caches pointers to tracing flag. Accoun
kouhei (in TOK)
2014/10/14 04:18:13
Discussed offline. I changed these flags to be ini
|
+ StyleInvalidator::init(); // Depends on EventTracer::initialize() |
registerEventFactory(); |