diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-20 21:20:17 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-20 21:20:17 +0000 |
commit | bd386b254822a6b9680004117b95b5fd86e0c646 (patch) | |
tree | 1f5d39392c5a6a7236b3cbd778c270b1eedfe7c6 /chrome | |
parent | b7ebdb067620e860699be5d7ab0c7e4137f6f3c3 (diff) | |
download | chromium_src-bd386b254822a6b9680004117b95b5fd86e0c646.zip chromium_src-bd386b254822a6b9680004117b95b5fd86e0c646.tar.gz chromium_src-bd386b254822a6b9680004117b95b5fd86e0c646.tar.bz2 |
Remove include of IPC headers from headers they crept into. This slows down the build.
Review URL: http://codereview.chromium.org/174148
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23884 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/blocked_popup_container_interactive_uitest.cc | 1 | ||||
-rw-r--r-- | chrome/browser/extensions/extension_uitest.cc | 1 | ||||
-rw-r--r-- | chrome/browser/renderer_host/gtk_im_context_wrapper.cc | 1 | ||||
-rw-r--r-- | chrome/browser/renderer_host/render_widget_host_view_gtk.cc | 7 | ||||
-rw-r--r-- | chrome/browser/renderer_host/render_widget_host_view_gtk.h | 1 | ||||
-rw-r--r-- | chrome/browser/views/tabs/tab_dragging_test.cc | 1 | ||||
-rw-r--r-- | chrome/renderer/audio_message_filter.h | 1 | ||||
-rw-r--r-- | chrome/test/automation/automation_proxy.h | 8 | ||||
-rw-r--r-- | chrome/test/automation/automation_proxy_uitest.cc | 3 | ||||
-rw-r--r-- | chrome/test/startup/feature_startup_test.cc | 1 | ||||
-rw-r--r-- | chrome/test/ui/omnibox_uitest.cc | 1 | ||||
-rw-r--r-- | chrome/test/ui/ui_test.cc | 1 |
12 files changed, 22 insertions, 5 deletions
diff --git a/chrome/browser/blocked_popup_container_interactive_uitest.cc b/chrome/browser/blocked_popup_container_interactive_uitest.cc index cfa3071..6ecec11 100644 --- a/chrome/browser/blocked_popup_container_interactive_uitest.cc +++ b/chrome/browser/blocked_popup_container_interactive_uitest.cc @@ -6,6 +6,7 @@ #include "app/l10n_util.h" #include "base/file_path.h" +#include "base/gfx/rect.h" #include "chrome/browser/view_ids.h" #include "chrome/common/chrome_constants.h" #include "chrome/test/automation/automation_constants.h" diff --git a/chrome/browser/extensions/extension_uitest.cc b/chrome/browser/extensions/extension_uitest.cc index cb527d6..5a49eb2 100644 --- a/chrome/browser/extensions/extension_uitest.cc +++ b/chrome/browser/extensions/extension_uitest.cc @@ -10,6 +10,7 @@ #include "chrome/browser/automation/extension_automation_constants.h" #include "chrome/common/chrome_switches.h" #include "chrome/common/extensions/extension.h" +#include "chrome/test/automation/automation_messages.h" #include "chrome/test/automation/automation_proxy_uitest.h" #include "chrome/test/automation/tab_proxy.h" #include "chrome/test/ui/ui_test.h" diff --git a/chrome/browser/renderer_host/gtk_im_context_wrapper.cc b/chrome/browser/renderer_host/gtk_im_context_wrapper.cc index add0e16..cc97d14 100644 --- a/chrome/browser/renderer_host/gtk_im_context_wrapper.cc +++ b/chrome/browser/renderer_host/gtk_im_context_wrapper.cc @@ -12,6 +12,7 @@ #include "base/logging.h" #include "base/string_util.h" #include "chrome/common/native_web_keyboard_event.h" +#include "chrome/common/render_messages.h" #include "chrome/browser/renderer_host/render_widget_host.h" #include "chrome/browser/renderer_host/render_widget_host_view_gtk.h" diff --git a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc index a04e5b5..48fed82 100644 --- a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc +++ b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc @@ -4,6 +4,11 @@ #include "chrome/browser/renderer_host/render_widget_host_view_gtk.h" +// If this gets included after the gtk headers, then a bunch of compiler +// errors happen because of a "#define Status int" in Xlib.h, which interacts +// badly with URLRequestStatus::Status. +#include "chrome/common/render_messages.h" + #include <gtk/gtk.h> #include <gdk/gdk.h> #include <gdk/gdkkeysyms.h> @@ -19,9 +24,7 @@ #include "base/string_util.h" #include "base/task.h" #include "base/time.h" -#include "chrome/browser/plugin_process_host.h" #include "chrome/common/native_web_keyboard_event.h" -#include "chrome/common/render_messages.h" #include "chrome/common/x11_util.h" #include "chrome/browser/renderer_host/backing_store.h" #include "chrome/browser/renderer_host/gtk_im_context_wrapper.h" diff --git a/chrome/browser/renderer_host/render_widget_host_view_gtk.h b/chrome/browser/renderer_host/render_widget_host_view_gtk.h index 41e7e1d..937e254 100644 --- a/chrome/browser/renderer_host/render_widget_host_view_gtk.h +++ b/chrome/browser/renderer_host/render_widget_host_view_gtk.h @@ -15,7 +15,6 @@ #include "base/scoped_ptr.h" #include "chrome/browser/renderer_host/render_widget_host_view.h" #include "chrome/common/owned_widget_gtk.h" -#include "chrome/common/render_messages.h" #include "webkit/glue/plugins/gtk_plugin_container_manager.h" #include "webkit/glue/webcursor.h" diff --git a/chrome/browser/views/tabs/tab_dragging_test.cc b/chrome/browser/views/tabs/tab_dragging_test.cc index e187e71..80752ee 100644 --- a/chrome/browser/views/tabs/tab_dragging_test.cc +++ b/chrome/browser/views/tabs/tab_dragging_test.cc @@ -4,6 +4,7 @@ #include "base/command_line.h" #include "base/file_util.h" +#include "base/gfx/rect.h" #include "chrome/app/chrome_dll_resource.h" #include "chrome/browser/view_ids.h" #include "chrome/common/chrome_paths.h" diff --git a/chrome/renderer/audio_message_filter.h b/chrome/renderer/audio_message_filter.h index f714e1b..04ff699 100644 --- a/chrome/renderer/audio_message_filter.h +++ b/chrome/renderer/audio_message_filter.h @@ -12,7 +12,6 @@ #include "base/id_map.h" #include "base/shared_memory.h" -#include "chrome/common/render_messages.h" #include "ipc/ipc_channel_proxy.h" #include "testing/gtest/include/gtest/gtest_prod.h" diff --git a/chrome/test/automation/automation_proxy.h b/chrome/test/automation/automation_proxy.h index 5bb5ebf..f01c5e0 100644 --- a/chrome/test/automation/automation_proxy.h +++ b/chrome/test/automation/automation_proxy.h @@ -9,13 +9,15 @@ #include "app/message_box_flags.h" #include "base/basictypes.h" +#include "base/gfx/native_widget_types.h" #include "base/process_util.h" #include "base/scoped_ptr.h" #include "base/time.h" #include "base/thread.h" #include "base/waitable_event.h" +#include "chrome/test/automation/automation_constants.h" #include "chrome/test/automation/automation_handle_tracker.h" -#include "chrome/test/automation/automation_messages.h" +#include "googleurl/src/gurl.h" #include "ipc/ipc_channel_proxy.h" #include "ipc/ipc_message.h" #include "ipc/ipc_sync_channel.h" @@ -24,6 +26,10 @@ class BrowserProxy; class TabProxy; class WindowProxy; +namespace IPC { +struct ExternalTabSettings; +} + // This is an interface that AutomationProxy-related objects can use to // access the message-sending abilities of the Proxy. class AutomationMessageSender : public IPC::Message::Sender { diff --git a/chrome/test/automation/automation_proxy_uitest.cc b/chrome/test/automation/automation_proxy_uitest.cc index a709629..d4a7d76 100644 --- a/chrome/test/automation/automation_proxy_uitest.cc +++ b/chrome/test/automation/automation_proxy_uitest.cc @@ -9,6 +9,7 @@ #include "app/message_box_flags.h" #include "base/command_line.h" #include "base/file_path.h" +#include "base/gfx/rect.h" #include "base/string_util.h" #include "build/build_config.h" #include "chrome/app/chrome_dll_resource.h" @@ -17,6 +18,8 @@ #include "chrome/common/chrome_constants.h" #include "chrome/common/chrome_switches.h" #include "chrome/common/json_value_serializer.h" +#include "chrome/test/automation/autocomplete_edit_proxy.h" +#include "chrome/test/automation/automation_messages.h" #include "chrome/test/automation/automation_proxy_uitest.h" #include "chrome/test/automation/browser_proxy.h" #include "chrome/test/automation/tab_proxy.h" diff --git a/chrome/test/startup/feature_startup_test.cc b/chrome/test/startup/feature_startup_test.cc index 1d98ca8..574b283 100644 --- a/chrome/test/startup/feature_startup_test.cc +++ b/chrome/test/startup/feature_startup_test.cc @@ -6,6 +6,7 @@ #include "base/gfx/rect.h" #include "base/path_service.h" #include "base/perftimer.h" +#include "base/string_util.h" #include "base/time.h" #include "chrome/app/chrome_dll_resource.h" #include "chrome/common/chrome_paths.h" diff --git a/chrome/test/ui/omnibox_uitest.cc b/chrome/test/ui/omnibox_uitest.cc index c5b27c3..d583575 100644 --- a/chrome/test/ui/omnibox_uitest.cc +++ b/chrome/test/ui/omnibox_uitest.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 <math.h> #include <stdio.h> #include "base/command_line.h" diff --git a/chrome/test/ui/ui_test.cc b/chrome/test/ui/ui_test.cc index 9f744f2..aad49c9 100644 --- a/chrome/test/ui/ui_test.cc +++ b/chrome/test/ui/ui_test.cc @@ -25,6 +25,7 @@ #include "chrome/common/debug_flags.h" #include "chrome/common/logging_chrome.h" #include "chrome/common/json_value_serializer.h" +#include "chrome/test/automation/automation_messages.h" #include "chrome/test/automation/automation_proxy.h" #include "chrome/test/automation/browser_proxy.h" #include "chrome/test/automation/tab_proxy.h" |