| Index: Source/core/page/EventHandler.cpp
 | 
| diff --git a/Source/core/page/EventHandler.cpp b/Source/core/page/EventHandler.cpp
 | 
| index a321f597a4d176856c3a5447cb8ae2249fd0857c..7a51d0c7e445e327fefa2582c33ad96a316811fd 100644
 | 
| --- a/Source/core/page/EventHandler.cpp
 | 
| +++ b/Source/core/page/EventHandler.cpp
 | 
| @@ -2321,7 +2321,7 @@ bool EventHandler::handleGestureEvent(const PlatformGestureEvent& gestureEvent)
 | 
|  
 | 
|          if (shouldKeepActiveForMinInterval) {
 | 
|              m_lastDeferredTapElement = result.innerElement();
 | 
| -            m_activeIntervalTimer.startOneShot(minimumActiveInterval - activeInterval);
 | 
| +            m_activeIntervalTimer.startOneShot(minimumActiveInterval - activeInterval, FROM_HERE);
 | 
|          }
 | 
|  
 | 
|          eventTarget = result.targetNode();
 | 
| @@ -2893,13 +2893,13 @@ bool EventHandler::sendContextMenuEventForGesture(const PlatformGestureEvent& ev
 | 
|  void EventHandler::scheduleHoverStateUpdate()
 | 
|  {
 | 
|      if (!m_hoverTimer.isActive())
 | 
| -        m_hoverTimer.startOneShot(0);
 | 
| +        m_hoverTimer.startOneShot(0, FROM_HERE);
 | 
|  }
 | 
|  
 | 
|  void EventHandler::scheduleCursorUpdate()
 | 
|  {
 | 
|      if (!m_cursorUpdateTimer.isActive())
 | 
| -        m_cursorUpdateTimer.startOneShot(cursorUpdateInterval);
 | 
| +        m_cursorUpdateTimer.startOneShot(cursorUpdateInterval, FROM_HERE);
 | 
|  }
 | 
|  
 | 
|  void EventHandler::dispatchFakeMouseMoveEventSoon()
 | 
| @@ -2921,10 +2921,10 @@ void EventHandler::dispatchFakeMouseMoveEventSoon()
 | 
|      if (m_maxMouseMovedDuration > fakeMouseMoveShortInterval) {
 | 
|          if (m_fakeMouseMoveEventTimer.isActive())
 | 
|              m_fakeMouseMoveEventTimer.stop();
 | 
| -        m_fakeMouseMoveEventTimer.startOneShot(fakeMouseMoveLongInterval);
 | 
| +        m_fakeMouseMoveEventTimer.startOneShot(fakeMouseMoveLongInterval, FROM_HERE);
 | 
|      } else {
 | 
|          if (!m_fakeMouseMoveEventTimer.isActive())
 | 
| -            m_fakeMouseMoveEventTimer.startOneShot(fakeMouseMoveShortInterval);
 | 
| +            m_fakeMouseMoveEventTimer.startOneShot(fakeMouseMoveShortInterval, FROM_HERE);
 | 
|      }
 | 
|  }
 | 
|  
 | 
| 
 |