Index: Source/core/events/EventQueue.h |
diff --git a/Source/core/events/EventQueue.h b/Source/core/events/EventQueue.h |
index 770ae797d21e88344dd4e60cece33f9aba161d42..47175c9dad8d5fda87f8710b1a39d32580de76c3 100644 |
--- a/Source/core/events/EventQueue.h |
+++ b/Source/core/events/EventQueue.h |
@@ -27,6 +27,7 @@ |
#ifndef EventQueue_h |
#define EventQueue_h |
+#include "heap/Handle.h" |
#include "wtf/HashMap.h" |
#include "wtf/HashSet.h" |
#include "wtf/PassOwnPtr.h" |
@@ -38,7 +39,7 @@ class Event; |
class EventQueue { |
public: |
virtual ~EventQueue() { } |
- virtual bool enqueueEvent(PassRefPtr<Event>) = 0; |
+ virtual bool enqueueEvent(PassRefPtrWillBeRawPtr<Event>) = 0; |
virtual bool cancelEvent(Event*) = 0; |
// The accumulated and all the future events will be discarded, no events will be dispatched anymore. |
virtual void close() = 0; |