summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-19 17:22:47 +0000
committerdavemoore@chromium.org <davemoore@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-19 17:22:47 +0000
commitca5e74074a7da332dfd5858801779cba2c66b6b6 (patch)
treed2a991658b9a4c9098811eba861eec5fdf22afa9
parent8ef78fddcb2f0d11dd1600f97f0adba7d104e68e (diff)
downloadchromium_src-ca5e74074a7da332dfd5858801779cba2c66b6b6.zip
chromium_src-ca5e74074a7da332dfd5858801779cba2c66b6b6.tar.gz
chromium_src-ca5e74074a7da332dfd5858801779cba2c66b6b6.tar.bz2
Removed unnecessary includes from profile.h and added the now necessary includes to other files
Review URL: http://codereview.chromium.org/3142019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56702 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/chromeos/login/wizard_controller.cc1
-rw-r--r--chrome/browser/chromeos/status/language_menu_button.cc1
-rw-r--r--chrome/browser/profile.h13
-rw-r--r--chrome/browser/profile_impl.h3
-rw-r--r--chrome/test/testing_profile.h3
5 files changed, 12 insertions, 9 deletions
diff --git a/chrome/browser/chromeos/login/wizard_controller.cc b/chrome/browser/chromeos/login/wizard_controller.cc
index 11b590b..0f5e94f 100644
--- a/chrome/browser/chromeos/login/wizard_controller.cc
+++ b/chrome/browser/chromeos/login/wizard_controller.cc
@@ -37,6 +37,7 @@
#include "chrome/browser/chromeos/login/update_screen.h"
#include "chrome/browser/chromeos/login/user_image_screen.h"
#include "chrome/browser/chromeos/login/user_manager.h"
+#include "chrome/browser/chromeos/language_preferences.h"
#include "chrome/browser/chromeos/wm_ipc.h"
#include "chrome/browser/pref_service.h"
#include "chrome/browser/profile_manager.h"
diff --git a/chrome/browser/chromeos/status/language_menu_button.cc b/chrome/browser/chromeos/status/language_menu_button.cc
index 127b6bf..5b042a7 100644
--- a/chrome/browser/chromeos/status/language_menu_button.cc
+++ b/chrome/browser/chromeos/status/language_menu_button.cc
@@ -15,6 +15,7 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/keyboard_library.h"
#include "chrome/browser/chromeos/input_method/input_method_util.h"
+#include "chrome/browser/chromeos/language_preferences.h"
#include "chrome/browser/chromeos/status/status_area_host.h"
#include "chrome/browser/metrics/user_metrics.h"
#include "chrome/browser/pref_service.h"
diff --git a/chrome/browser/profile.h b/chrome/browser/profile.h
index efd8982..5043607 100644
--- a/chrome/browser/profile.h
+++ b/chrome/browser/profile.h
@@ -9,16 +9,11 @@
#pragma once
#include "base/basictypes.h"
-#include "base/ref_counted.h"
-#include "base/scoped_ptr.h"
-#include "base/timer.h"
-#include "chrome/browser/spellcheck_host_observer.h"
-#include "chrome/common/notification_registrar.h"
-
-#if defined(OS_CHROMEOS)
-#include "chrome/browser/chromeos/preferences.h"
-#endif
+#include "base/logging.h"
+namespace base {
+class Time;
+}
namespace history {
class TopSites;
}
diff --git a/chrome/browser/profile_impl.h b/chrome/browser/profile_impl.h
index 7588a5f..910327a 100644
--- a/chrome/browser/profile_impl.h
+++ b/chrome/browser/profile_impl.h
@@ -9,6 +9,9 @@
#pragma once
#include "base/file_path.h"
+#include "base/ref_counted.h"
+#include "base/scoped_ptr.h"
+#include "base/timer.h"
#include "chrome/browser/profile.h"
#include "chrome/browser/spellcheck_host_observer.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/test/testing_profile.h b/chrome/test/testing_profile.h
index 0db9952..305ad78 100644
--- a/chrome/test/testing_profile.h
+++ b/chrome/test/testing_profile.h
@@ -6,7 +6,10 @@
#define CHROME_TEST_TESTING_PROFILE_H_
#pragma once
+#include "base/ref_counted.h"
#include "base/scoped_temp_dir.h"
+#include "base/scoped_ptr.h"
+#include "base/timer.h"
#include "chrome/browser/profile.h"
namespace history {