summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/chromeos')
-rw-r--r--chrome/browser/chromeos/cros_settings.cc1
-rw-r--r--chrome/browser/chromeos/cros_settings.h3
-rw-r--r--chrome/browser/chromeos/cros_settings_provider.h3
-rw-r--r--chrome/browser/chromeos/cros_settings_provider_user.cc1
-rw-r--r--chrome/browser/chromeos/cros_settings_provider_user.h2
-rw-r--r--chrome/browser/chromeos/login/web_page_view.cc1
6 files changed, 8 insertions, 3 deletions
diff --git a/chrome/browser/chromeos/cros_settings.cc b/chrome/browser/chromeos/cros_settings.cc
index 8628246..d299c4f 100644
--- a/chrome/browser/chromeos/cros_settings.cc
+++ b/chrome/browser/chromeos/cros_settings.cc
@@ -6,6 +6,7 @@
#include "base/singleton.h"
#include "base/string_util.h"
+#include "base/values.h"
#include "chrome/browser/chromeos/cros_settings_provider.h"
#include "chrome/browser/chromeos/cros_settings_provider_user.h"
diff --git a/chrome/browser/chromeos/cros_settings.h b/chrome/browser/chromeos/cros_settings.h
index e356b37..1b20ad3 100644
--- a/chrome/browser/chromeos/cros_settings.h
+++ b/chrome/browser/chromeos/cros_settings.h
@@ -9,10 +9,11 @@
#include <string>
#include <vector>
#include "base/singleton.h"
-#include "base/values.h"
#include "chrome/browser/chromeos/cros_settings_names.h"
+class Value;
+
namespace chromeos {
class CrosSettingsProvider;
diff --git a/chrome/browser/chromeos/cros_settings_provider.h b/chrome/browser/chromeos/cros_settings_provider.h
index 8ca7dc1..e4184ed7 100644
--- a/chrome/browser/chromeos/cros_settings_provider.h
+++ b/chrome/browser/chromeos/cros_settings_provider.h
@@ -6,7 +6,8 @@
#define CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_PROVIDER_H_
#include <string>
-#include "base/values.h"
+
+class Value;
namespace chromeos {
diff --git a/chrome/browser/chromeos/cros_settings_provider_user.cc b/chrome/browser/chromeos/cros_settings_provider_user.cc
index 8305e13..900427a 100644
--- a/chrome/browser/chromeos/cros_settings_provider_user.cc
+++ b/chrome/browser/chromeos/cros_settings_provider_user.cc
@@ -5,6 +5,7 @@
#include "chrome/browser/chromeos/cros_settings_provider_user.h"
#include "base/string_util.h"
+#include "base/values.h"
#include "chrome/browser/chromeos/cros_settings_names.h"
namespace chromeos {
diff --git a/chrome/browser/chromeos/cros_settings_provider_user.h b/chrome/browser/chromeos/cros_settings_provider_user.h
index 9842383..de31493 100644
--- a/chrome/browser/chromeos/cros_settings_provider_user.h
+++ b/chrome/browser/chromeos/cros_settings_provider_user.h
@@ -10,6 +10,8 @@
#include "base/scoped_ptr.h"
#include "chrome/browser/chromeos/cros_settings_provider.h"
+class DictionaryValue;
+
namespace chromeos {
class UserCrosSettingsProvider : public CrosSettingsProvider {
diff --git a/chrome/browser/chromeos/login/web_page_view.cc b/chrome/browser/chromeos/login/web_page_view.cc
index 89e57e0..64be489 100644
--- a/chrome/browser/chromeos/login/web_page_view.cc
+++ b/chrome/browser/chromeos/login/web_page_view.cc
@@ -10,7 +10,6 @@
#include "base/logging.h"
#include "base/string_util.h"
#include "base/time.h"
-#include "base/values.h"
#include "chrome/browser/child_process_security_policy.h"
#include "chrome/browser/chromeos/login/helper.h"
#include "chrome/browser/chromeos/login/rounded_rect_painter.h"