| Index: Source/core/workers/WorkerEventQueue.h
|
| diff --git a/Source/core/workers/WorkerEventQueue.h b/Source/core/workers/WorkerEventQueue.h
|
| index cdbd1694064ce0bb2bfeed3088a6aa30d8ae0d63..a738f95ec976d2b3d0c7a93205ff238cadb3671b 100644
|
| --- a/Source/core/workers/WorkerEventQueue.h
|
| +++ b/Source/core/workers/WorkerEventQueue.h
|
| @@ -47,7 +47,7 @@ public:
|
| virtual ~WorkerEventQueue();
|
|
|
| // EventQueue
|
| - virtual bool enqueueEvent(PassRefPtr<Event>) OVERRIDE;
|
| + virtual bool enqueueEvent(PassRefPtrWillBeRawPtr<Event>) OVERRIDE;
|
| virtual bool cancelEvent(Event*) OVERRIDE;
|
| virtual void close() OVERRIDE;
|
|
|
| @@ -59,7 +59,7 @@ private:
|
| bool m_isClosed;
|
|
|
| class EventDispatcherTask;
|
| - typedef HashMap<RefPtr<Event>, EventDispatcherTask*> EventTaskMap;
|
| + typedef WillBePersistentHeapHashMap<RefPtrWillBeMember<Event>, EventDispatcherTask*> EventTaskMap;
|
| EventTaskMap m_eventTaskMap;
|
| };
|
|
|
|
|