Index: third_party/WebKit/Source/core/frame/DOMTimerCoordinator.cpp |
diff --git a/third_party/WebKit/Source/core/frame/DOMTimerCoordinator.cpp b/third_party/WebKit/Source/core/frame/DOMTimerCoordinator.cpp |
index 064b701a006742560a71db1b5edd5c29212f9ec0..1a2b735bfd698615e54b7f4c5043bb8ff03d681f 100644 |
--- a/third_party/WebKit/Source/core/frame/DOMTimerCoordinator.cpp |
+++ b/third_party/WebKit/Source/core/frame/DOMTimerCoordinator.cpp |
@@ -36,10 +36,8 @@ void DOMTimerCoordinator::removeTimeoutByID(int timeoutID) |
if (timeoutID <= 0) |
return; |
- if (DOMTimer* removedTimer = m_timers.get(timeoutID)) |
+ if (DOMTimer* removedTimer = m_timers.take(timeoutID)) |
removedTimer->disposeTimer(); |
- |
- m_timers.remove(timeoutID); |
} |
DEFINE_TRACE(DOMTimerCoordinator) |