diff options
26 files changed, 15 insertions, 53 deletions
diff --git a/chrome/browser/app_controller_mac.h b/chrome/browser/app_controller_mac.h index ea08903..dc555e0 100644 --- a/chrome/browser/app_controller_mac.h +++ b/chrome/browser/app_controller_mac.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -15,7 +15,6 @@ @class AboutWindowController; class BookmarkMenuBridge; class CommandUpdater; -@class CrApplication; class GURL; class HistoryMenuBridge; @class PreferencesWindowController; diff --git a/chrome/browser/app_modal_dialog.h b/chrome/browser/app_modal_dialog.h index 73e6b83..a3bf31a 100644 --- a/chrome/browser/app_modal_dialog.h +++ b/chrome/browser/app_modal_dialog.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -27,9 +27,6 @@ typedef GtkWidget* NativeDialog; #endif class TabContents; -namespace IPC { -class Message; -} // A controller+model base class for modal dialogs. class AppModalDialog { diff --git a/chrome/browser/browser.h b/chrome/browser/browser.h index c8f746c..2fc5d61 100644 --- a/chrome/browser/browser.h +++ b/chrome/browser/browser.h @@ -31,12 +31,9 @@ #include "gfx/rect.h" class BrowserWindow; -class DebuggerWindow; class Extension; class ExtensionShelfModel; class FindBarController; -class GoButton; -class LocationBar; class PrefService; class Profile; class SkBitmap; diff --git a/chrome/browser/browser_accessibility_manager_win.h b/chrome/browser/browser_accessibility_manager_win.h index 0c95b3e..18697f42 100644 --- a/chrome/browser/browser_accessibility_manager_win.h +++ b/chrome/browser/browser_accessibility_manager_win.h @@ -18,8 +18,6 @@ #include "webkit/glue/webaccessibility.h" class BrowserAccessibility; -class RenderProcessHost; -class RenderWidgetHost; class BrowserAccessibilityFactory { public: diff --git a/chrome/browser/browser_init.h b/chrome/browser/browser_init.h index c633c97..4676cfe 100644 --- a/chrome/browser/browser_init.h +++ b/chrome/browser/browser_init.h @@ -17,14 +17,8 @@ class Browser; class CommandLine; class GURL; -class PrefService; class Profile; class TabContents; -#if defined(OS_CHROMEOS) -namespace chromeos { -class ServicesCustomizationDocument; -} -#endif // class containing helpers for BrowserMain to spin up a new instance and // initialize the profile. diff --git a/chrome/browser/browser_main_win.h b/chrome/browser/browser_main_win.h index 807ef86..7d4bcf5 100644 --- a/chrome/browser/browser_main_win.h +++ b/chrome/browser/browser_main_win.h @@ -1,4 +1,4 @@ -// Copyright (c) 2008 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -9,7 +9,6 @@ #pragma once class CommandLine; -class MetricsService; // Handle uninstallation when given the appropriate the command-line switch. // If |chrome_still_running| is true a modal dialog will be shown asking the diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h index 55f8be7..417d333 100644 --- a/chrome/browser/browser_process.h +++ b/chrome/browser/browser_process.h @@ -30,10 +30,8 @@ class PrefService; class ProfileManager; class ResourceDispatcherHost; class StatusTrayManager; -class SuspendController; class TabCloseableStateWatcher; class ThumbnailGenerator; -class WebAppInstallerService; namespace base { class Thread; diff --git a/chrome/browser/browser_theme_pack.h b/chrome/browser/browser_theme_pack.h index 3227136..c5b20eb 100644 --- a/chrome/browser/browser_theme_pack.h +++ b/chrome/browser/browser_theme_pack.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -15,7 +15,6 @@ #include "gfx/color_utils.h" #include "chrome/common/extensions/extension.h" -class BrowserThemeProviderTest; namespace base { class DataPack; } diff --git a/chrome/browser/browser_window.h b/chrome/browser/browser_window.h index 444796e..859d0e7 100644 --- a/chrome/browser/browser_window.h +++ b/chrome/browser/browser_window.h @@ -20,7 +20,6 @@ class LocationBar; class Profile; class StatusBubble; class TabContents; -class TabContentsContainer; class TemplateURL; #if !defined(OS_MACOSX) class ToolbarView; diff --git a/chrome/browser/configuration_policy_provider.h b/chrome/browser/configuration_policy_provider.h index ae4ad73..b7eea31 100644 --- a/chrome/browser/configuration_policy_provider.h +++ b/chrome/browser/configuration_policy_provider.h @@ -11,8 +11,6 @@ #include "base/basictypes.h" #include "chrome/browser/configuration_policy_store.h" -class DictionaryValue; - // A mostly-abstract super class for platform-specific policy providers. // Platform-specific policy providers (Windows Group Policy, gconf, // etc.) should implement a subclass of this class. diff --git a/chrome/browser/encoding_menu_controller.h b/chrome/browser/encoding_menu_controller.h index 42f4eee..fc907f8 100644 --- a/chrome/browser/encoding_menu_controller.h +++ b/chrome/browser/encoding_menu_controller.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -14,7 +14,6 @@ #include "base/gtest_prod_util.h" #include "base/string16.h" -class Browser; class Profile; // Cross-platform logic needed for the encoding menu. diff --git a/chrome/browser/external_protocol_handler.h b/chrome/browser/external_protocol_handler.h index d67a273..6643da8 100644 --- a/chrome/browser/external_protocol_handler.h +++ b/chrome/browser/external_protocol_handler.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -10,7 +10,6 @@ class DictionaryValue; class GURL; -class MessageLoop; class PrefService; class ExternalProtocolHandler { diff --git a/chrome/browser/file_watcher.h b/chrome/browser/file_watcher.h index 183194a..f24be2e 100644 --- a/chrome/browser/file_watcher.h +++ b/chrome/browser/file_watcher.h @@ -13,6 +13,7 @@ #include "chrome/browser/chrome_thread.h" class FilePath; + // This class lets you register interest in changes on a file. The delegate // will get called whenever the file is changed, including created or deleted. // WARNING: To be able to get create/delete notifications and to work cross diff --git a/chrome/browser/find_bar.h b/chrome/browser/find_bar.h index 3222cf0..041643f 100644 --- a/chrome/browser/find_bar.h +++ b/chrome/browser/find_bar.h @@ -16,7 +16,6 @@ class FindBarController; class FindBarTesting; class FindNotificationDetails; -class TabContents; class FindBar { public: diff --git a/chrome/browser/gpu_process_host.h b/chrome/browser/gpu_process_host.h index ddc10a4..8e8b034 100644 --- a/chrome/browser/gpu_process_host.h +++ b/chrome/browser/gpu_process_host.h @@ -15,7 +15,6 @@ #include "chrome/common/gpu_info.h" #include "gfx/native_widget_types.h" -class CommandBufferProxy; struct GpuHostMsg_AcceleratedSurfaceSetIOSurface_Params; namespace IPC { diff --git a/chrome/browser/js_modal_dialog.h b/chrome/browser/js_modal_dialog.h index 3e61f28..8bedb73 100644 --- a/chrome/browser/js_modal_dialog.h +++ b/chrome/browser/js_modal_dialog.h @@ -25,6 +25,10 @@ class NSAlert; class ExtensionHost; class JavaScriptMessageBoxClient; +namespace IPC { +class Message; +} + // A controller+model class for JavaScript alert, confirm, prompt, and // onbeforeunload dialog boxes. class JavaScriptAppModalDialog : public AppModalDialog, diff --git a/chrome/browser/jsmessage_box_client.h b/chrome/browser/jsmessage_box_client.h index c9e8237..772f33f 100644 --- a/chrome/browser/jsmessage_box_client.h +++ b/chrome/browser/jsmessage_box_client.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -18,7 +18,6 @@ class ExtensionHost; class GURL; -class Profile; class TabContents; namespace IPC { class Message; diff --git a/chrome/browser/memory_purger.h b/chrome/browser/memory_purger.h index 157354f..b86172d 100644 --- a/chrome/browser/memory_purger.h +++ b/chrome/browser/memory_purger.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -13,7 +13,6 @@ #include "base/basictypes.h" class RenderProcessHost; -class SafeBrowsingService; class MemoryPurger { public: diff --git a/chrome/browser/remove_rows_table_model.h b/chrome/browser/remove_rows_table_model.h index 12509a5..fbab776 100644 --- a/chrome/browser/remove_rows_table_model.h +++ b/chrome/browser/remove_rows_table_model.h @@ -7,7 +7,6 @@ #pragma once #include <set> -#include <vector> #include "app/table_model.h" diff --git a/chrome/browser/repost_form_warning_controller.h b/chrome/browser/repost_form_warning_controller.h index 6381b8b..c4c8f04 100644 --- a/chrome/browser/repost_form_warning_controller.h +++ b/chrome/browser/repost_form_warning_controller.h @@ -9,7 +9,6 @@ #include "chrome/browser/tab_contents/constrained_window.h" #include "chrome/common/notification_registrar.h" -class NavigationController; class TabContents; // This class is used to continue or cancel a pending reload when the diff --git a/chrome/browser/tab_menu_model.h b/chrome/browser/tab_menu_model.h index 94d4a3f..0f7dedd9 100644 --- a/chrome/browser/tab_menu_model.h +++ b/chrome/browser/tab_menu_model.h @@ -8,8 +8,6 @@ #include "app/menus/simple_menu_model.h" -class Browser; - // A menu model that builds the contents of the tab context menu. This menu has // only one level (no submenus). TabMenuModel caches local state from the // tab (such as the pinned state). To make sure the menu reflects the real state diff --git a/chrome/browser/task_manager.h b/chrome/browser/task_manager.h index 2865a46..9326813 100644 --- a/chrome/browser/task_manager.h +++ b/chrome/browser/task_manager.h @@ -1,4 +1,4 @@ -// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -26,11 +26,8 @@ class Extension; class SkBitmap; class TabContents; -class TaskManager; class TaskManagerModel; -struct BytesReadParam; - namespace base { class ProcessMetrics; } diff --git a/chrome/browser/toolbar_model.h b/chrome/browser/toolbar_model.h index 269c6a8..06050c1 100644 --- a/chrome/browser/toolbar_model.h +++ b/chrome/browser/toolbar_model.h @@ -12,7 +12,6 @@ class Browser; class NavigationController; -class NavigationEntry; // This class is the model used by the toolbar, location bar and autocomplete // edit. It populates its states from the current navigation entry retrieved diff --git a/chrome/browser/utility_process_host.h b/chrome/browser/utility_process_host.h index ac7c711..8dfee5e 100644 --- a/chrome/browser/utility_process_host.h +++ b/chrome/browser/utility_process_host.h @@ -1,4 +1,4 @@ -// Copyright (c) 2009 The Chromium Authors. All rights reserved. +// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -17,9 +17,7 @@ #include "chrome/common/extensions/update_manifest.h" #include "ipc/ipc_channel.h" -class CommandLine; class DictionaryValue; -class ListValue; class SkBitmap; // This class acts as the browser-side host to a utility child process. A diff --git a/chrome/browser/visitedlink_master.h b/chrome/browser/visitedlink_master.h index e49388b..4e05c27 100644 --- a/chrome/browser/visitedlink_master.h +++ b/chrome/browser/visitedlink_master.h @@ -21,7 +21,6 @@ #include "chrome/common/visitedlink_common.h" class GURL; -class MessageLoop; class Profile; // Controls the link coloring database. The master controls all writing to the diff --git a/chrome/test/testing_browser_process.h b/chrome/test/testing_browser_process.h index abbd179..82db3af 100644 --- a/chrome/test/testing_browser_process.h +++ b/chrome/test/testing_browser_process.h @@ -75,10 +75,6 @@ class TestingBrowserProcess : public BrowserProcess { return NULL; } - virtual WebAppInstallerService* web_app_installer_service() { - return NULL; - } - virtual IconManager* icon_manager() { return NULL; } |