summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
authorerg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-26 17:23:46 +0000
committererg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-26 17:23:46 +0000
commit3bb8499b2cd51027ee896ccda306e2c55fc2c5f0 (patch)
tree9397873271e126f2f4b8eb4d00ae92a5a2fb387e /chrome/browser
parentf59cdf7bf45ed21cf70c8d2bc43ef4cc70cc94c0 (diff)
downloadchromium_src-3bb8499b2cd51027ee896ccda306e2c55fc2c5f0.zip
chromium_src-3bb8499b2cd51027ee896ccda306e2c55fc2c5f0.tar.gz
chromium_src-3bb8499b2cd51027ee896ccda306e2c55fc2c5f0.tar.bz2
FBTF: Forward declare and move constructors in chrome/common/extensions/.
TEST=none BUG=none Review URL: http://codereview.chromium.org/3207002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57543 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r--chrome/browser/automation/automation_provider.h1
-rw-r--r--chrome/browser/cocoa/extension_installed_bubble_controller_unittest.mm1
-rw-r--r--chrome/browser/extensions/extension_browser_actions_api.cc1
-rw-r--r--chrome/browser/extensions/extension_cookies_api.cc1
-rw-r--r--chrome/browser/extensions/extension_infobar_module.cc1
-rw-r--r--chrome/browser/extensions/extension_metrics_module.cc1
-rw-r--r--chrome/browser/extensions/extension_popup_api.cc1
-rw-r--r--chrome/browser/extensions/extension_rlz_module.cc1
-rw-r--r--chrome/browser/extensions/external_pref_extension_provider.h1
-rw-r--r--chrome/browser/sync/util/extensions_activity_monitor_unittest.cc1
-rw-r--r--chrome/browser/themes/browser_theme_pack.cc1
11 files changed, 11 insertions, 0 deletions
diff --git a/chrome/browser/automation/automation_provider.h b/chrome/browser/automation/automation_provider.h
index da8a842..5bb8e0f 100644
--- a/chrome/browser/automation/automation_provider.h
+++ b/chrome/browser/automation/automation_provider.h
@@ -54,6 +54,7 @@ class ExtensionPortContainer;
class ExtensionTestResultNotificationObserver;
class ExternalTabContainer;
class InitialLoadObserver;
+class ListValue;
class LoginHandler;
class MetricEventDurationObserver;
class NavigationController;
diff --git a/chrome/browser/cocoa/extension_installed_bubble_controller_unittest.mm b/chrome/browser/cocoa/extension_installed_bubble_controller_unittest.mm
index a8a78be..adcc426 100644
--- a/chrome/browser/cocoa/extension_installed_bubble_controller_unittest.mm
+++ b/chrome/browser/cocoa/extension_installed_bubble_controller_unittest.mm
@@ -9,6 +9,7 @@
#include "base/file_util.h"
#include "base/path_service.h"
#include "base/scoped_ptr.h"
+#include "base/values.h"
#import "chrome/browser/browser_window.h"
#import "chrome/browser/cocoa/browser_test_helper.h"
#import "chrome/browser/cocoa/cocoa_test_helper.h"
diff --git a/chrome/browser/extensions/extension_browser_actions_api.cc b/chrome/browser/extensions/extension_browser_actions_api.cc
index fd251f7..1ce4dfe 100644
--- a/chrome/browser/extensions/extension_browser_actions_api.cc
+++ b/chrome/browser/extensions/extension_browser_actions_api.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/extensions/extension_browser_actions_api.h"
+#include "base/values.h"
#include "chrome/browser/browser.h"
#include "chrome/browser/browser_list.h"
#include "chrome/common/extensions/extension.h"
diff --git a/chrome/browser/extensions/extension_cookies_api.cc b/chrome/browser/extensions/extension_cookies_api.cc
index 4c2f725..afb9c12 100644
--- a/chrome/browser/extensions/extension_cookies_api.cc
+++ b/chrome/browser/extensions/extension_cookies_api.cc
@@ -8,6 +8,7 @@
#include "base/json/json_writer.h"
#include "base/task.h"
+#include "base/values.h"
#include "chrome/browser/browser_list.h"
#include "chrome/browser/chrome_thread.h"
#include "chrome/browser/extensions/extension_cookies_api_constants.h"
diff --git a/chrome/browser/extensions/extension_infobar_module.cc b/chrome/browser/extensions/extension_infobar_module.cc
index 2d3e67f..590bfc1 100644
--- a/chrome/browser/extensions/extension_infobar_module.cc
+++ b/chrome/browser/extensions/extension_infobar_module.cc
@@ -6,6 +6,7 @@
#include "base/string_util.h"
#include "base/string_number_conversions.h"
+#include "base/values.h"
#include "chrome/browser/browser.h"
#include "chrome/browser/extensions/extension_host.h"
#include "chrome/browser/extensions/extension_infobar_module_constants.h"
diff --git a/chrome/browser/extensions/extension_metrics_module.cc b/chrome/browser/extensions/extension_metrics_module.cc
index 4368c86..0f0ab14 100644
--- a/chrome/browser/extensions/extension_metrics_module.cc
+++ b/chrome/browser/extensions/extension_metrics_module.cc
@@ -4,6 +4,7 @@
#include "chrome/browser/extensions/extension_metrics_module.h"
+#include "base/values.h"
#include "base/histogram.h"
#include "chrome/common/extensions/extension.h"
#include "chrome/browser/metrics/user_metrics.h"
diff --git a/chrome/browser/extensions/extension_popup_api.cc b/chrome/browser/extensions/extension_popup_api.cc
index 615279d..e6c559b 100644
--- a/chrome/browser/extensions/extension_popup_api.cc
+++ b/chrome/browser/extensions/extension_popup_api.cc
@@ -6,6 +6,7 @@
#include "base/json/json_writer.h"
#include "base/string_util.h"
+#include "base/values.h"
#include "chrome/browser/extensions/extension_dom_ui.h"
#include "chrome/browser/extensions/extension_host.h"
#include "chrome/browser/extensions/extension_message_service.h"
diff --git a/chrome/browser/extensions/extension_rlz_module.cc b/chrome/browser/extensions/extension_rlz_module.cc
index 2ee0ff9..25724be 100644
--- a/chrome/browser/extensions/extension_rlz_module.cc
+++ b/chrome/browser/extensions/extension_rlz_module.cc
@@ -5,6 +5,7 @@
#include "chrome/browser/extensions/extension_rlz_module.h"
#include "base/scoped_ptr.h"
+#include "base/values.h"
#include "chrome/common/extensions/extension.h"
#include "rlz/win/lib/lib_values.h"
diff --git a/chrome/browser/extensions/external_pref_extension_provider.h b/chrome/browser/extensions/external_pref_extension_provider.h
index 4a1fcca..aef6b17 100644
--- a/chrome/browser/extensions/external_pref_extension_provider.h
+++ b/chrome/browser/extensions/external_pref_extension_provider.h
@@ -12,6 +12,7 @@
#include "chrome/browser/extensions/external_extension_provider.h"
class DictionaryValue;
+class ValueSerializer;
class Version;
// A specialization of the ExternalExtensionProvider that uses a json file to
diff --git a/chrome/browser/sync/util/extensions_activity_monitor_unittest.cc b/chrome/browser/sync/util/extensions_activity_monitor_unittest.cc
index f2cbf97..e532296 100644
--- a/chrome/browser/sync/util/extensions_activity_monitor_unittest.cc
+++ b/chrome/browser/sync/util/extensions_activity_monitor_unittest.cc
@@ -7,6 +7,7 @@
#include "base/file_path.h"
#include "base/string_util.h"
#include "base/waitable_event.h"
+#include "base/values.h"
#include "chrome/browser/chrome_thread.h"
#include "chrome/browser/extensions/extension_bookmarks_module.h"
#include "chrome/common/extensions/extension.h"
diff --git a/chrome/browser/themes/browser_theme_pack.cc b/chrome/browser/themes/browser_theme_pack.cc
index 1934700..2197fd2 100644
--- a/chrome/browser/themes/browser_theme_pack.cc
+++ b/chrome/browser/themes/browser_theme_pack.cc
@@ -9,6 +9,7 @@
#include "base/stl_util-inl.h"
#include "base/string_util.h"
#include "base/utf_string_conversions.h"
+#include "base/values.h"
#include "chrome/browser/chrome_thread.h"
#include "chrome/browser/themes/browser_theme_provider.h"
#include "gfx/codec/png_codec.h"