| Index: Source/core/dom/ScriptedAnimationController.cpp
|
| diff --git a/Source/core/dom/ScriptedAnimationController.cpp b/Source/core/dom/ScriptedAnimationController.cpp
|
| index 7f38884b1e070f298737e05dfcd5252850c6f113..4dfb59c5135da0adb63613bac90c2f16d9ea84ce 100644
|
| --- a/Source/core/dom/ScriptedAnimationController.cpp
|
| +++ b/Source/core/dom/ScriptedAnimationController.cpp
|
| @@ -53,6 +53,15 @@ ScriptedAnimationController::~ScriptedAnimationController()
|
| {
|
| }
|
|
|
| +void ScriptedAnimationController::trace(Visitor* visitor)
|
| +{
|
| + visitor->trace(m_document);
|
| + visitor->trace(m_eventQueue);
|
| +#if ENABLE(OILPAN)
|
| + visitor->trace(m_perFrameEvents);
|
| +#endif
|
| +}
|
| +
|
| void ScriptedAnimationController::suspend()
|
| {
|
| ++m_suspendCount;
|
| @@ -168,7 +177,7 @@ void ScriptedAnimationController::serviceScriptedAnimations(double monotonicTime
|
| if (m_suspendCount)
|
| return;
|
|
|
| - RefPtr<ScriptedAnimationController> protect(this);
|
| + RefPtrWillBeRawPtr<ScriptedAnimationController> protect(this);
|
|
|
| dispatchEvents();
|
| executeCallbacks(monotonicTimeNow);
|
|
|