| Index: Source/core/dom/Node.h
 | 
| diff --git a/Source/core/dom/Node.h b/Source/core/dom/Node.h
 | 
| index 8999a9b1ffc7e79581607f88a489d6a5710b39b7..e9b21bc58ce92ddcdc2e1f6594f95aa2aae4ca18 100644
 | 
| --- a/Source/core/dom/Node.h
 | 
| +++ b/Source/core/dom/Node.h
 | 
| @@ -36,6 +36,7 @@
 | 
|  #include "core/inspector/InspectorCounters.h"
 | 
|  #include "core/rendering/style/RenderStyleConstants.h"
 | 
|  #include "platform/geometry/LayoutRect.h"
 | 
| +#include "platform/heap/Handle.h"
 | 
|  #include "platform/weborigin/KURLHash.h"
 | 
|  #include "wtf/Forward.h"
 | 
|  #include "wtf/ListHashSet.h"
 | 
| @@ -647,7 +648,7 @@ public:
 | 
|      virtual EventTargetData* eventTargetData() OVERRIDE;
 | 
|      virtual EventTargetData& ensureEventTargetData() OVERRIDE;
 | 
|  
 | 
| -    void getRegisteredMutationObserversOfType(HashMap<MutationObserver*, MutationRecordDeliveryOptions>&, MutationObserver::MutationType, const QualifiedName* attributeName);
 | 
| +    void getRegisteredMutationObserversOfType(WillBeHeapHashMap<RawPtrWillBeMember<MutationObserver>, MutationRecordDeliveryOptions>&, MutationObserver::MutationType, const QualifiedName* attributeName);
 | 
|      void registerMutationObserver(MutationObserver&, MutationObserverOptions, const HashSet<AtomicString>& attributeFilter);
 | 
|      void unregisterMutationObserver(MutationObserverRegistration*);
 | 
|      void registerTransientMutationObserver(MutationObserverRegistration*);
 | 
| @@ -820,8 +821,8 @@ private:
 | 
|  
 | 
|      void trackForDebugging();
 | 
|  
 | 
| -    Vector<OwnPtr<MutationObserverRegistration> >* mutationObserverRegistry();
 | 
| -    HashSet<MutationObserverRegistration*>* transientMutationObserverRegistry();
 | 
| +    WillBeHeapVector<OwnPtrWillBeMember<MutationObserverRegistration> >* mutationObserverRegistry();
 | 
| +    WillBeHeapHashSet<RawPtrWillBeMember<MutationObserverRegistration> >* transientMutationObserverRegistry();
 | 
|  
 | 
|      mutable uint32_t m_nodeFlags;
 | 
|      ContainerNode* m_parentOrShadowHostNode;
 | 
| 
 |