| 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;
|
|
|