Index: base/message_loop.cc |
diff --git a/base/message_loop.cc b/base/message_loop.cc |
index d83adccec08b56f8cdeb991c1b06af60d7a877e0..4cf0c8916ef7f61ffe3dab4810f920600fc866a5 100644 |
--- a/base/message_loop.cc |
+++ b/base/message_loop.cc |
@@ -2,17 +2,28 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "base/message_loop.h" |
- |
-#include <algorithm> |
+#include <stdbool.h> |
+#include <stddef.h> |
+#include <string> |
+#include <vector> |
-#include "base/compiler_specific.h" |
+#include "base/basictypes.h" |
#include "base/lazy_instance.h" |
#include "base/logging.h" |
+#include "base/message_loop.h" |
+#include "base/message_pump.h" |
#include "base/message_pump_default.h" |
#include "base/metrics/histogram.h" |
+#include "base/observer_list.h" |
+#include "base/ref_counted.h" |
+#include "base/synchronization/lock.h" |
+#include "base/task.h" |
#include "base/third_party/dynamic_annotations/dynamic_annotations.h" |
#include "base/threading/thread_local.h" |
+#include "base/time.h" |
+#include "build/build_config.h" |
+ |
+namespace tracked_objects { class Location; } |
#if defined(OS_MACOSX) |
#include "base/message_pump_mac.h" |