Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / dom / NodeIteratorBase.h
index 18cc6ae..a9ce853 100644 (file)
 #include "platform/heap/Handle.h"
 #include "wtf/RefPtr.h"
 
-namespace WebCore {
+namespace blink {
 
 class ExceptionState;
 class Node;
 class NodeFilter;
 
 class NodeIteratorBase : public WillBeGarbageCollectedMixin {
+    DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(NodeIteratorBase);
 public:
-    virtual ~NodeIteratorBase() { }
-
     Node* root() const { return m_root.get(); }
     unsigned whatToShow() const { return m_whatToShow; }
     NodeFilter* filter() const { return m_filter.get(); }
@@ -58,6 +57,6 @@ private:
     RefPtrWillBeMember<NodeFilter> m_filter;
 };
 
-} // namespace WebCore
+} // namespace blink
 
 #endif // NodeIteratorBase_h