Index: base/message_loop.cc |
=================================================================== |
--- base/message_loop.cc (revision 1835) |
+++ base/message_loop.cc (working copy) |
@@ -68,19 +68,6 @@ |
DCHECK(!tls_index_.Get()) << "should only have one message loop per thread"; |
tls_index_.Set(this); |
- // TODO(darin): This does not seem like the best place for this code to live! |
-#if defined(OS_WIN) |
- // We've experimented with all sorts of timers, and initially tried |
- // to avoid using timeBeginPeriod because it does affect the system |
- // globally. However, after much investigation, it turns out that all |
- // of the major plugins (flash, windows media 9-11, and quicktime) |
- // already use timeBeginPeriod to increase the speed of the clock. |
- // Since the browser must work with these plugins, the browser already |
- // needs to support a fast clock. We may as well use this ourselves, |
- // as it really is the best timer mechanism for our needs. |
- timeBeginPeriod(1); |
-#endif |
- |
// TODO(darin): Choose the pump based on the requested type. |
#if defined(OS_WIN) |
if (type_ == TYPE_DEFAULT) { |
@@ -119,11 +106,6 @@ |
delayed_work_queue_.pop(); |
delete task; |
} |
- |
-#if defined(OS_WIN) |
- // Match timeBeginPeriod() from construction. |
- timeEndPeriod(1); |
-#endif |
} |
void MessageLoop::AddDestructionObserver(DestructionObserver *obs) { |