CTTE: Autoscroll renderer is always a RenderBox.
[WebKit-https.git] / Source / WebCore / rendering / RenderObject.cpp
index 7dd3dadfe9cbf963f7d3a53d1257b671d9420192..968eecf1d3f6157403ff0b29da726f7936de273b 100644 (file)
@@ -1830,14 +1830,6 @@ inline void RenderObject::clearLayoutRootIfNeeded() const
 
 void RenderObject::willBeDestroyed()
 {
-    // If this renderer is being autoscrolled, stop the autoscroll timer
-    
-    // FIXME: RenderObject::destroy should not get called with a renderer whose document
-    // has a null frame, so we assert this. However, we don't want release builds to crash which is why we
-    // check that the frame is not null.
-    if (frame().eventHandler().autoscrollRenderer() == this)
-        frame().eventHandler().stopAutoscrollTimer(true);
-
     // For accessibility management, notify the parent of the imminent change to its child set.
     // We do it now, before remove(), while the parent pointer is still available.
     if (AXObjectCache* cache = document().existingAXObjectCache())