diff options
author | erg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-28 17:25:28 +0000 |
---|---|---|
committer | erg@google.com <erg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-28 17:25:28 +0000 |
commit | 5d91c9e739630685fbff5341abdbd1259f0e63ff (patch) | |
tree | 04e82f352e32cfa77985b707c55f661a8f733268 /chrome | |
parent | 37e658bd7bcf3e6a6d474f1826b5b03c4485afcb (diff) | |
download | chromium_src-5d91c9e739630685fbff5341abdbd1259f0e63ff.zip chromium_src-5d91c9e739630685fbff5341abdbd1259f0e63ff.tar.gz chromium_src-5d91c9e739630685fbff5341abdbd1259f0e63ff.tar.bz2 |
base/ header cleanup. Forward declaration instead of including.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3068004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53969 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
37 files changed, 38 insertions, 0 deletions
diff --git a/chrome/app/client_util.cc b/chrome/app/client_util.cc index 0a5fed1..e0af23c 100644 --- a/chrome/app/client_util.cc +++ b/chrome/app/client_util.cc @@ -5,6 +5,8 @@ #include <windows.h> #include <shlwapi.h> +#include "base/command_line.h" +#include "base/logging.h" #include "base/file_util.h" #include "chrome/app/breakpad_win.h" #include "chrome/app/client_util.h" diff --git a/chrome/browser/browser_about_handler.cc b/chrome/browser/browser_about_handler.cc index 14e748f..bc7024b 100644 --- a/chrome/browser/browser_about_handler.cc +++ b/chrome/browser/browser_about_handler.cc @@ -11,6 +11,7 @@ #include "app/l10n_util.h" #include "app/resource_bundle.h" #include "base/callback.h" +#include "base/command_line.h" #include "base/file_version_info.h" #include "base/histogram.h" #include "base/i18n/number_formatting.h" diff --git a/chrome/browser/browser_init_browsertest.cc b/chrome/browser/browser_init_browsertest.cc index 8d130fc..eb357a8 100644 --- a/chrome/browser/browser_init_browsertest.cc +++ b/chrome/browser/browser_init_browsertest.cc @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include "base/command_line.h" #include "chrome/browser/browser.h" #include "chrome/browser/browser_init.h" #include "chrome/browser/browser_list.h" diff --git a/chrome/browser/browser_shutdown.cc b/chrome/browser/browser_shutdown.cc index e8b668b..a96b740 100644 --- a/chrome/browser/browser_shutdown.cc +++ b/chrome/browser/browser_shutdown.cc @@ -7,6 +7,7 @@ #include <string> #include "app/resource_bundle.h" +#include "base/command_line.h" #include "base/file_path.h" #include "base/file_util.h" #include "base/histogram.h" diff --git a/chrome/browser/browser_theme_provider.cc b/chrome/browser/browser_theme_provider.cc index aa19232..edc43f3 100644 --- a/chrome/browser/browser_theme_provider.cc +++ b/chrome/browser/browser_theme_provider.cc @@ -6,6 +6,7 @@ #include "app/resource_bundle.h" #include "base/utf_string_conversions.h" +#include "base/string_util.h" #include "chrome/browser/browser_theme_pack.h" #include "chrome/browser/extensions/extensions_service.h" #include "chrome/browser/metrics/user_metrics.h" diff --git a/chrome/browser/chromeos/input_method/candidate_window.cc b/chrome/browser/chromeos/input_method/candidate_window.cc index 2e95a20..2c327270 100644 --- a/chrome/browser/chromeos/input_method/candidate_window.cc +++ b/chrome/browser/chromeos/input_method/candidate_window.cc @@ -20,6 +20,7 @@ #include "base/path_service.h" #include "base/process_util.h" #include "base/scoped_ptr.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "chrome/browser/chromeos/cros/cros_library_loader.h" #include "chrome/common/chrome_paths.h" diff --git a/chrome/browser/chromeos/login/existing_user_controller.cc b/chrome/browser/chromeos/login/existing_user_controller.cc index 2d33535..8fffad3 100644 --- a/chrome/browser/chromeos/login/existing_user_controller.cc +++ b/chrome/browser/chromeos/login/existing_user_controller.cc @@ -10,6 +10,7 @@ #include "app/l10n_util.h" #include "app/resource_bundle.h" +#include "base/command_line.h" #include "base/message_loop.h" #include "base/stl_util-inl.h" #include "base/utf_string_conversions.h" diff --git a/chrome/browser/chromeos/login/image_downloader.cc b/chrome/browser/chromeos/login/image_downloader.cc index dfcd797..01efdbc 100644 --- a/chrome/browser/chromeos/login/image_downloader.cc +++ b/chrome/browser/chromeos/login/image_downloader.cc @@ -6,6 +6,7 @@ #include "base/logging.h" #include "base/message_loop.h" +#include "base/string_util.h" #include "chrome/browser/browser_process.h" #include "chrome/browser/chrome_thread.h" #include "chrome/browser/profile_manager.h" diff --git a/chrome/browser/chromeos/login/screen_locker_browsertest.cc b/chrome/browser/chromeos/login/screen_locker_browsertest.cc index 01b615c..a01bbd7 100644 --- a/chrome/browser/chromeos/login/screen_locker_browsertest.cc +++ b/chrome/browser/chromeos/login/screen_locker_browsertest.cc @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#include "base/command_line.h" #include "base/message_loop.h" #include "base/scoped_ptr.h" #include "chrome/browser/automation/ui_controls.h" diff --git a/chrome/browser/configuration_policy_pref_store_unittest.cc b/chrome/browser/configuration_policy_pref_store_unittest.cc index 0e74c94..0762a6f 100644 --- a/chrome/browser/configuration_policy_pref_store_unittest.cc +++ b/chrome/browser/configuration_policy_pref_store_unittest.cc @@ -5,6 +5,7 @@ #include <gtest/gtest.h> #include "base/command_line.h" +#include "base/file_path.h" #include "chrome/browser/configuration_policy_pref_store.h" #include "chrome/browser/mock_configuration_policy_provider.h" #include "chrome/common/pref_names.h" diff --git a/chrome/browser/extensions/extension_context_menu_api.cc b/chrome/browser/extensions/extension_context_menu_api.cc index 5652245..9b7a3a8 100644 --- a/chrome/browser/extensions/extension_context_menu_api.cc +++ b/chrome/browser/extensions/extension_context_menu_api.cc @@ -7,6 +7,7 @@ #include <string> #include "base/values.h" +#include "base/string_util.h" #include "chrome/browser/extensions/extensions_service.h" #include "chrome/browser/profile.h" #include "chrome/common/extensions/extension_error_utils.h" diff --git a/chrome/browser/first_run.cc b/chrome/browser/first_run.cc index 5fb2886..bfcec8d 100644 --- a/chrome/browser/first_run.cc +++ b/chrome/browser/first_run.cc @@ -12,6 +12,7 @@ #include "chrome/installer/util/install_util.h" #endif +#include "base/command_line.h" #include "base/file_util.h" #include "base/path_service.h" #include "chrome/browser/importer/importer.h" diff --git a/chrome/browser/first_run_gtk.cc b/chrome/browser/first_run_gtk.cc index 4b61867..0142c7e 100644 --- a/chrome/browser/first_run_gtk.cc +++ b/chrome/browser/first_run_gtk.cc @@ -10,6 +10,7 @@ #include "base/file_util.h" #include "base/path_service.h" #include "base/process_util.h" +#include "base/string_util.h" #include "chrome/browser/gtk/first_run_dialog.h" #include "chrome/browser/profile_manager.h" #include "chrome/browser/shell_integration.h" diff --git a/chrome/browser/importer/firefox2_importer.cc b/chrome/browser/importer/firefox2_importer.cc index d551105..638d39e 100644 --- a/chrome/browser/importer/firefox2_importer.cc +++ b/chrome/browser/importer/firefox2_importer.cc @@ -13,6 +13,7 @@ #include "base/message_loop.h" #include "base/path_service.h" #include "base/stl_util-inl.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "base/values.h" #include "chrome/browser/history/history_types.h" diff --git a/chrome/browser/importer/firefox_importer_unittest.cc b/chrome/browser/importer/firefox_importer_unittest.cc index 42c23ac..060015d 100644 --- a/chrome/browser/importer/firefox_importer_unittest.cc +++ b/chrome/browser/importer/firefox_importer_unittest.cc @@ -7,6 +7,7 @@ #include "base/file_path.h" #include "base/file_util.h" #include "base/path_service.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "chrome/browser/importer/firefox2_importer.h" #include "chrome/browser/importer/firefox_importer_unittest_utils.h" diff --git a/chrome/browser/importer/importer_unittest.cc b/chrome/browser/importer/importer_unittest.cc index 1dce41e9..85095ee 100644 --- a/chrome/browser/importer/importer_unittest.cc +++ b/chrome/browser/importer/importer_unittest.cc @@ -21,6 +21,7 @@ #include "base/message_loop.h" #include "base/path_service.h" #include "base/stl_util-inl.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "chrome/browser/chrome_thread.h" #include "chrome/browser/history/history_types.h" diff --git a/chrome/browser/importer/toolbar_importer_unittest.cc b/chrome/browser/importer/toolbar_importer_unittest.cc index 0bc6ab5..ea5c5e9 100644 --- a/chrome/browser/importer/toolbar_importer_unittest.cc +++ b/chrome/browser/importer/toolbar_importer_unittest.cc @@ -8,6 +8,7 @@ #include <vector> #include "base/string16.h" +#include "base/string_util.h" #include "chrome/browser/first_run.h" #include "chrome/browser/importer/importer.h" #include "chrome/browser/importer/toolbar_importer.h" diff --git a/chrome/browser/metrics/metrics_service.cc b/chrome/browser/metrics/metrics_service.cc index 13db75d..44a41b8 100644 --- a/chrome/browser/metrics/metrics_service.cc +++ b/chrome/browser/metrics/metrics_service.cc @@ -164,6 +164,7 @@ #endif #include "base/base64.h" +#include "base/command_line.h" #include "base/histogram.h" #include "base/md5.h" #include "base/thread.h" diff --git a/chrome/browser/platform_util_common_linux.cc b/chrome/browser/platform_util_common_linux.cc index 40edb70..43c588f 100644 --- a/chrome/browser/platform_util_common_linux.cc +++ b/chrome/browser/platform_util_common_linux.cc @@ -10,6 +10,7 @@ #include "base/file_util.h" #include "base/message_loop.h" #include "base/process_util.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "chrome/common/process_watcher.h" #include "chrome/browser/gtk/gtk_util.h" diff --git a/chrome/browser/process_info_snapshot_mac.cc b/chrome/browser/process_info_snapshot_mac.cc index 732f22e..e7ff4db 100644 --- a/chrome/browser/process_info_snapshot_mac.cc +++ b/chrome/browser/process_info_snapshot_mac.cc @@ -6,6 +6,7 @@ #include <sstream> +#include "base/command_line.h" #include "base/logging.h" #include "base/string_util.h" #include "base/thread.h" diff --git a/chrome/browser/renderer_host/render_widget_host_view_mac.mm b/chrome/browser/renderer_host/render_widget_host_view_mac.mm index 724d7bb..9512d64 100644 --- a/chrome/browser/renderer_host/render_widget_host_view_mac.mm +++ b/chrome/browser/renderer_host/render_widget_host_view_mac.mm @@ -8,6 +8,7 @@ #include "app/surface/io_surface_support_mac.h" #import "base/chrome_application_mac.h" +#include "base/command_line.h" #include "base/histogram.h" #include "base/logging.h" #import "base/scoped_nsobject.h" diff --git a/chrome/browser/safe_browsing/safe_browsing_database_bloom.cc b/chrome/browser/safe_browsing/safe_browsing_database_bloom.cc index 73f991d..b9e8a06 100644 --- a/chrome/browser/safe_browsing/safe_browsing_database_bloom.cc +++ b/chrome/browser/safe_browsing/safe_browsing_database_bloom.cc @@ -11,6 +11,7 @@ #include "base/process_util.h" #include "base/sha2.h" #include "base/stats_counters.h" +#include "base/string_util.h" #include "chrome/browser/safe_browsing/bloom_filter.h" #include "chrome/common/sqlite_compiled_statement.h" #include "chrome/common/sqlite_utils.h" diff --git a/chrome/browser/shell_integration.cc b/chrome/browser/shell_integration.cc index 492bb06..1db24b2 100644 --- a/chrome/browser/shell_integration.cc +++ b/chrome/browser/shell_integration.cc @@ -7,6 +7,7 @@ #include "base/command_line.h" #include "base/file_util.h" #include "base/path_service.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "chrome/common/chrome_paths.h" #include "chrome/common/chrome_switches.h" diff --git a/chrome/browser/shell_integration_linux.cc b/chrome/browser/shell_integration_linux.cc index cf46e379..a2b8aa8 100644 --- a/chrome/browser/shell_integration_linux.cc +++ b/chrome/browser/shell_integration_linux.cc @@ -24,6 +24,7 @@ #include "base/process_util.h" #include "base/scoped_temp_dir.h" #include "base/string_tokenizer.h" +#include "base/string_util.h" #include "base/task.h" #include "base/thread.h" #include "base/utf_string_conversions.h" diff --git a/chrome/browser/upgrade_detector.cc b/chrome/browser/upgrade_detector.cc index 8001797..eca03c6 100644 --- a/chrome/browser/upgrade_detector.cc +++ b/chrome/browser/upgrade_detector.cc @@ -11,6 +11,7 @@ #include "base/scoped_ptr.h" #include "base/time.h" #include "base/task.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "base/version.h" #include "chrome/browser/chrome_thread.h" diff --git a/chrome/browser/views/task_manager_view.cc b/chrome/browser/views/task_manager_view.cc index 97118d2..a95b172b 100644 --- a/chrome/browser/views/task_manager_view.cc +++ b/chrome/browser/views/task_manager_view.cc @@ -6,6 +6,7 @@ #include "app/l10n_util.h" #include "app/table_model_observer.h" +#include "base/command_line.h" #include "base/stats_table.h" #include "chrome/app/chrome_dll_resource.h" #include "chrome/browser/browser_list.h" diff --git a/chrome/browser/web_resource/web_resource_service.cc b/chrome/browser/web_resource/web_resource_service.cc index 930c933..9ddfa7e 100644 --- a/chrome/browser/web_resource/web_resource_service.cc +++ b/chrome/browser/web_resource/web_resource_service.cc @@ -4,6 +4,7 @@ #include "chrome/browser/web_resource/web_resource_service.h" #include "base/command_line.h" +#include "base/string_util.h" #include "base/time.h" #include "base/utf_string_conversions.h" #include "base/values.h" diff --git a/chrome/browser/zygote_main_linux.cc b/chrome/browser/zygote_main_linux.cc index 51a658e..dee2839 100644 --- a/chrome/browser/zygote_main_linux.cc +++ b/chrome/browser/zygote_main_linux.cc @@ -21,6 +21,7 @@ #include "base/basictypes.h" #include "base/command_line.h" #include "base/eintr_wrapper.h" +#include "base/file_path.h" #include "base/global_descriptors_posix.h" #include "base/hash_tables.h" #include "base/linux_util.h" diff --git a/chrome/common/chrome_plugin_util.cc b/chrome/common/chrome_plugin_util.cc index 08be12b..2b2b72d 100644 --- a/chrome/common/chrome_plugin_util.cc +++ b/chrome/common/chrome_plugin_util.cc @@ -9,6 +9,7 @@ #include "base/command_line.h" #include "base/file_util.h" #include "base/message_loop.h" +#include "base/string_util.h" #include "base/utf_string_conversions.h" #include "chrome/common/chrome_plugin_lib.h" #include "chrome/common/chrome_switches.h" diff --git a/chrome/common/logging_chrome.cc b/chrome/common/logging_chrome.cc index c3bdb77..9591170 100644 --- a/chrome/common/logging_chrome.cc +++ b/chrome/common/logging_chrome.cc @@ -38,6 +38,7 @@ #include "base/file_util.h" #include "base/logging.h" #include "base/path_service.h" +#include "base/string_util.h" #include "base/time.h" #include "base/utf_string_conversions.h" #include "chrome/common/chrome_paths.h" diff --git a/chrome/common/sandbox_mac.mm b/chrome/common/sandbox_mac.mm index 31c4463..c514a10 100644 --- a/chrome/common/sandbox_mac.mm +++ b/chrome/common/sandbox_mac.mm @@ -20,6 +20,7 @@ extern "C" { #include "base/scoped_cftyperef.h" #include "base/scoped_nsautorelease_pool.h" #include "base/string16.h" +#include "base/string_util.h" #include "base/sys_info.h" #include "base/sys_string_conversions.h" #include "base/utf_string_conversions.h" diff --git a/chrome/installer/util/google_chrome_distribution.cc b/chrome/installer/util/google_chrome_distribution.cc index 133aba7..f1bad6f 100644 --- a/chrome/installer/util/google_chrome_distribution.cc +++ b/chrome/installer/util/google_chrome_distribution.cc @@ -12,6 +12,7 @@ #include <msi.h> #include <sddl.h> +#include "base/command_line.h" #include "base/file_path.h" #include "base/path_service.h" #include "base/rand_util.h" diff --git a/chrome/installer/util/logging_installer.cc b/chrome/installer/util/logging_installer.cc index e03c25b..3f11eb5 100644 --- a/chrome/installer/util/logging_installer.cc +++ b/chrome/installer/util/logging_installer.cc @@ -10,6 +10,7 @@ #include "base/file_path.h" #include "base/logging.h" #include "base/path_service.h" +#include "base/string_util.h" #include "chrome/installer/util/util_constants.h" namespace installer { diff --git a/chrome/test/live_sync/live_autofill_sync_test.h b/chrome/test/live_sync/live_autofill_sync_test.h index a3d3466..0f4bc58 100644 --- a/chrome/test/live_sync/live_autofill_sync_test.h +++ b/chrome/test/live_sync/live_autofill_sync_test.h @@ -10,6 +10,7 @@ #include <set> #include <vector> +#include "base/command_line.h" #include "chrome/browser/autofill/autofill_common_unittest.h" #include "chrome/browser/autofill/autofill_profile.h" #include "chrome/browser/autofill/autofill_type.h" diff --git a/chrome/test/live_sync/live_sync_test.cc b/chrome/test/live_sync/live_sync_test.cc index d2d8b16..761aece 100644 --- a/chrome/test/live_sync/live_sync_test.cc +++ b/chrome/test/live_sync/live_sync_test.cc @@ -6,6 +6,7 @@ #include <vector> +#include "base/command_line.h" #include "base/string_util.h" #include "chrome/browser/profile.h" #include "chrome/browser/profile_manager.h" diff --git a/chrome/test/mini_installer_test/mini_installer_test_util.cc b/chrome/test/mini_installer_test/mini_installer_test_util.cc index 63c2f0b..8a5c08c 100644 --- a/chrome/test/mini_installer_test/mini_installer_test_util.cc +++ b/chrome/test/mini_installer_test/mini_installer_test_util.cc @@ -8,6 +8,7 @@ #include "base/path_service.h" #include "base/platform_thread.h" #include "base/process_util.h" +#include "base/string_util.h" #include "base/time.h" #include "base/utf_string_conversions.h" #include "chrome/installer/util/logging_installer.h" diff --git a/chrome/test/ui_test_utils.cc b/chrome/test/ui_test_utils.cc index c464229..eb992b6 100644 --- a/chrome/test/ui_test_utils.cc +++ b/chrome/test/ui_test_utils.cc @@ -6,6 +6,7 @@ #include <vector> +#include "base/command_line.h" #include "base/file_path.h" #include "base/json/json_reader.h" #include "base/message_loop.h" |