| Index: Source/core/dom/ScriptedAnimationController.cpp
 | 
| diff --git a/Source/core/dom/ScriptedAnimationController.cpp b/Source/core/dom/ScriptedAnimationController.cpp
 | 
| index 29ed5b83c475fe8ec1f88f8939cbd85cd839781d..05744c1a3caa0c3393cdb47e571527c6fc1acf61 100644
 | 
| --- a/Source/core/dom/ScriptedAnimationController.cpp
 | 
| +++ b/Source/core/dom/ScriptedAnimationController.cpp
 | 
| @@ -100,7 +100,7 @@ void ScriptedAnimationController::cancelCallback(CallbackId id)
 | 
|  
 | 
|  void ScriptedAnimationController::dispatchEvents()
 | 
|  {
 | 
| -    Vector<RefPtr<Event> > events;
 | 
| +    WillBeHeapVector<RefPtrWillBeMember<Event> > events;
 | 
|      events.swap(m_eventQueue);
 | 
|      m_perFrameEvents.clear();
 | 
|  
 | 
| @@ -161,13 +161,13 @@ void ScriptedAnimationController::serviceScriptedAnimations(double monotonicTime
 | 
|      scheduleAnimationIfNeeded();
 | 
|  }
 | 
|  
 | 
| -void ScriptedAnimationController::enqueueEvent(PassRefPtr<Event> event)
 | 
| +void ScriptedAnimationController::enqueueEvent(PassRefPtrWillBeRawPtr<Event> event)
 | 
|  {
 | 
|      m_eventQueue.append(event);
 | 
|      scheduleAnimationIfNeeded();
 | 
|  }
 | 
|  
 | 
| -void ScriptedAnimationController::enqueuePerFrameEvent(PassRefPtr<Event> event)
 | 
| +void ScriptedAnimationController::enqueuePerFrameEvent(PassRefPtrWillBeRawPtr<Event> event)
 | 
|  {
 | 
|      if (!m_perFrameEvents.add(eventTargetKey(event.get())).isNewEntry)
 | 
|          return;
 | 
| 
 |