Chromium Code Reviews| Index: Source/core/dom/DOMNodeIds.h |
| diff --git a/Source/core/dom/DOMNodeIds.h b/Source/core/dom/DOMNodeIds.h |
| index 2defabbe288955e26a07a79baf692fed5466562a..5a4db6f5ae9fda3eac2e903d8694e4e4a718d937 100644 |
| --- a/Source/core/dom/DOMNodeIds.h |
| +++ b/Source/core/dom/DOMNodeIds.h |
| @@ -6,12 +6,11 @@ |
| #define DOMNodeIds_h |
| #include "core/CoreExport.h" |
| +#include "core/dom/Node.h" |
| #include "core/dom/WeakIdentifierMap.h" |
| namespace blink { |
| -class Node; |
| - |
| #if !ENABLE(OILPAN) |
| template<> struct WeakIdentifierMapTraits<Node> { |
| static void removedFromIdentifierMap(Node*); |
| @@ -19,6 +18,7 @@ template<> struct WeakIdentifierMapTraits<Node> { |
| }; |
| #endif |
| +extern template class WeakIdentifierMap<Node>; |
| typedef WeakIdentifierMap<Node> WeakNodeMap; |
|
yurys
2015/04/24 08:43:35
using
|
| class CORE_EXPORT DOMNodeIds { |