summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/app_controller_mac.h3
-rw-r--r--chrome/browser/app_modal_dialog.h5
-rw-r--r--chrome/browser/browser.h3
-rw-r--r--chrome/browser/browser_accessibility_manager_win.h2
-rw-r--r--chrome/browser/browser_init.h6
-rw-r--r--chrome/browser/browser_main_win.h3
-rw-r--r--chrome/browser/browser_process.h2
-rw-r--r--chrome/browser/browser_theme_pack.h3
-rw-r--r--chrome/browser/browser_window.h1
-rw-r--r--chrome/browser/configuration_policy_provider.h2
-rw-r--r--chrome/browser/encoding_menu_controller.h3
-rw-r--r--chrome/browser/external_protocol_handler.h3
-rw-r--r--chrome/browser/file_watcher.h1
-rw-r--r--chrome/browser/find_bar.h1
-rw-r--r--chrome/browser/gpu_process_host.h1
-rw-r--r--chrome/browser/js_modal_dialog.h4
-rw-r--r--chrome/browser/jsmessage_box_client.h3
-rw-r--r--chrome/browser/memory_purger.h3
-rw-r--r--chrome/browser/remove_rows_table_model.h1
-rw-r--r--chrome/browser/repost_form_warning_controller.h1
-rw-r--r--chrome/browser/tab_menu_model.h2
-rw-r--r--chrome/browser/task_manager.h5
-rw-r--r--chrome/browser/toolbar_model.h1
-rw-r--r--chrome/browser/utility_process_host.h4
-rw-r--r--chrome/browser/visitedlink_master.h1
-rw-r--r--chrome/test/testing_browser_process.h4
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;
}