| Index: Source/core/frame/FrameView.cpp
|
| diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp
|
| index b2cb7359a68f53b55c55af84554c523b8af8c1e1..7746f348bf0c895e4966c9ba283bd36ddec8831a 100644
|
| --- a/Source/core/frame/FrameView.cpp
|
| +++ b/Source/core/frame/FrameView.cpp
|
| @@ -843,7 +843,7 @@ void FrameView::scheduleOrPerformPostLayoutTasks()
|
| // defer widget updates and event dispatch until after we return. postLayoutTasks()
|
| // can make us need to update again, and we can get stuck in a nasty cycle unless
|
| // we call it through the timer here.
|
| - m_postLayoutTasksTimer.startOneShot(0);
|
| + m_postLayoutTasksTimer.startOneShot(0, FROM_HERE);
|
| if (!partialLayout().isStopping() && needsLayout())
|
| layout();
|
| }
|
| @@ -1666,7 +1666,7 @@ void FrameView::scrollPositionChanged()
|
|
|
| if (m_didScrollTimer.isActive())
|
| m_didScrollTimer.stop();
|
| - m_didScrollTimer.startOneShot(resourcePriorityUpdateDelayAfterScroll);
|
| + m_didScrollTimer.startOneShot(resourcePriorityUpdateDelayAfterScroll, FROM_HERE);
|
|
|
| if (AXObjectCache* cache = m_frame->document()->existingAXObjectCache())
|
| cache->handleScrollPositionChanged(this);
|
| @@ -2053,7 +2053,7 @@ void FrameView::performPostLayoutTasks()
|
| return;
|
|
|
| if (!m_updateWidgetsTimer.isActive())
|
| - m_updateWidgetsTimer.startOneShot(0);
|
| + m_updateWidgetsTimer.startOneShot(0, FROM_HERE);
|
|
|
| if (Page* page = m_frame->page()) {
|
| if (ScrollingCoordinator* scrollingCoordinator = page->scrollingCoordinator())
|
|
|