| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 3d954cb794ed7849745b14f672c1601dfaa9d0a6..88e69775c2c4adf680a38e2e673bef1937ef0639 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -39,6 +39,7 @@
|
| #include "core/html/HTMLElement.h"
|
| #include "core/html/HTMLHtmlElement.h"
|
| #include "core/html/HTMLTableElement.h"
|
| +#include "core/page/AutoscrollController.h"
|
| #include "core/page/EventHandler.h"
|
| #include "core/frame/Frame.h"
|
| #include "core/frame/FrameView.h"
|
| @@ -2558,10 +2559,10 @@ void RenderObject::willBeDestroyed()
|
| if (children)
|
| children->destroyLeftoverChildren();
|
|
|
| - // If this renderer is being autoscrolled, stop the autoscroll timer
|
| + // If this renderer is being autoscrolled, stop the autoscrolling.
|
| if (Frame* frame = this->frame()) {
|
| if (frame->page())
|
| - frame->page()->stopAutoscrollIfNeeded(this);
|
| + frame->page()->autoscrollController().stopAutoscrollIfNeeded(this);
|
| frame->animation().cancelAnimations(this);
|
| }
|
|
|
|
|