Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1299)

Unified Diff: Source/core/page/AutoscrollController.cpp

Issue 68303004: [oilpan] Move EventHandler to the heap (Closed) Base URL: svn://svn.chromium.org/blink/branches/oilpan
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/page/AutoscrollController.cpp
diff --git a/Source/core/page/AutoscrollController.cpp b/Source/core/page/AutoscrollController.cpp
index 5ac95667f453697da2b60370c7d29b8c8ce85b24..d0d955b37c67bbf7fe52db72a82b4a9c686af14c 100644
--- a/Source/core/page/AutoscrollController.cpp
+++ b/Source/core/page/AutoscrollController.cpp
@@ -103,7 +103,7 @@ void AutoscrollController::stopAutoscrollTimer(bool rendererIsBeingDestroyed)
if (!scrollable)
return;
- EventHandler* eventHandler = m_frame->eventHandler();
+ HANDLE(EventHandler) eventHandler = m_frame->eventHandler();
if (autoscrollInProgress() && eventHandler->mouseDownWasInSubframe()) {
if (Frame* subframe = eventHandler->subframeForTargetNode(eventHandler->mousePressNode()))
subframe->eventHandler()->stopAutoscrollTimer(rendererIsBeingDestroyed);
@@ -258,7 +258,7 @@ void AutoscrollController::autoscrollTimerFired(Timer<AutoscrollController>*)
m_autoscrollRenderer->autoscroll(m_dragAndDropAutoscrollReferencePosition);
break;
case AutoscrollForSelection: {
- EventHandler* eventHandler = m_frame->eventHandler();
+ HANDLE(EventHandler) eventHandler = m_frame->eventHandler();
if (!eventHandler->mousePressed()) {
stopAutoscrollTimer();
return;

Powered by Google App Engine
This is Rietveld 408576698