Index: Source/modules/indexeddb/IDBEventDispatcher.h |
diff --git a/Source/modules/indexeddb/IDBEventDispatcher.h b/Source/modules/indexeddb/IDBEventDispatcher.h |
index 254055c68b8d7304081b37f7a1973473078ea5b7..86ed11102e1c54e97a46142bc8cf0f04471dbae9 100644 |
--- a/Source/modules/indexeddb/IDBEventDispatcher.h |
+++ b/Source/modules/indexeddb/IDBEventDispatcher.h |
@@ -29,6 +29,7 @@ |
#ifndef IDBEventDispatcher_h |
#define IDBEventDispatcher_h |
+#include "platform/heap/Handle.h" |
#include "wtf/RefPtr.h" |
#include "wtf/Vector.h" |
@@ -39,7 +40,7 @@ class EventTarget; |
class IDBEventDispatcher { |
public: |
- static bool dispatch(Event*, Vector<RefPtr<EventTarget> >&); // The target first and then its ancestors in order of how the event bubbles. |
+ static bool dispatch(Event*, WillBeHeapVector<RefPtrWillBeMember<EventTarget> >&); // The target first and then its ancestors in order of how the event bubbles. |
private: |
IDBEventDispatcher(); |