diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-26 18:48:26 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-26 18:48:26 +0000 |
commit | 4d51d5bf2d7f19aacb08fe0315de66e8c7fd4c76 (patch) | |
tree | ab9a9729c2aca5ed3c6c767cd6b069e6a5f67415 /chrome/renderer/render_view.h | |
parent | bba8d8fe781bb9d20f259a4551504c20e4f0da71 (diff) | |
download | chromium_src-4d51d5bf2d7f19aacb08fe0315de66e8c7fd4c76.zip chromium_src-4d51d5bf2d7f19aacb08fe0315de66e8c7fd4c76.tar.gz chromium_src-4d51d5bf2d7f19aacb08fe0315de66e8c7fd4c76.tar.bz2 |
render_view.h: Header cleanup.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3061013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53655 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_view.h')
-rw-r--r-- | chrome/renderer/render_view.h | 42 |
1 files changed, 18 insertions, 24 deletions
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h index 8aff5ea..d3b0d7a 100644 --- a/chrome/renderer/render_view.h +++ b/chrome/renderer/render_view.h @@ -14,55 +14,35 @@ #include "app/surface/transport_dib.h" #include "base/basictypes.h" -#include "base/file_path.h" -#include "base/id_map.h" #include "base/linked_ptr.h" -#include "base/shared_memory.h" #include "base/timer.h" -#include "base/values.h" #include "base/weak_ptr.h" #include "build/build_config.h" #include "chrome/common/content_settings.h" #include "chrome/common/edit_command.h" #include "chrome/common/navigation_gesture.h" -#include "chrome/common/notification_type.h" #include "chrome/common/page_zoom.h" #include "chrome/common/render_messages.h" #include "chrome/common/renderer_preferences.h" -#include "chrome/common/translate_errors.h" #include "chrome/common/view_types.h" #include "chrome/renderer/autofill_helper.h" #include "chrome/renderer/automation/dom_automation_controller.h" #include "chrome/renderer/dom_ui_bindings.h" -#include "chrome/renderer/extensions/extension_process_bindings.h" #include "chrome/renderer/external_host_bindings.h" -#include "chrome/renderer/notification_provider.h" #include "chrome/renderer/password_autocomplete_manager.h" #include "chrome/renderer/pepper_plugin_delegate_impl.h" #include "chrome/renderer/render_widget.h" -#include "chrome/renderer/render_view_visitor.h" #include "chrome/renderer/renderer_webcookiejar_impl.h" #include "chrome/renderer/translate_helper.h" -#include "gfx/point.h" -#include "gfx/rect.h" #include "testing/gtest/include/gtest/gtest_prod.h" -#include "third_party/WebKit/WebKit/chromium/public/WebAccessibilityObject.h" #include "third_party/WebKit/WebKit/chromium/public/WebConsoleMessage.h" -#include "third_party/WebKit/WebKit/chromium/public/WebContextMenuData.h" #include "third_party/WebKit/WebKit/chromium/public/WebFrameClient.h" #include "third_party/WebKit/WebKit/chromium/public/WebMediaPlayerAction.h" -#include "third_party/WebKit/WebKit/chromium/public/WebNode.h" #include "third_party/WebKit/WebKit/chromium/public/WebPageSerializerClient.h" -#include "third_party/WebKit/WebKit/chromium/public/WebPluginParams.h" #include "third_party/WebKit/WebKit/chromium/public/WebTextDirection.h" -#include "third_party/WebKit/WebKit/chromium/public/WebView.h" #include "third_party/WebKit/WebKit/chromium/public/WebViewClient.h" #include "third_party/WebKit/WebKit/chromium/public/WebNavigationType.h" -#include "webkit/glue/form_data.h" -#include "webkit/glue/image_resource_fetcher.h" -#include "webkit/glue/password_form_dom_manager.h" #include "webkit/glue/plugins/webplugin_page_delegate.h" -#include "webkit/glue/webaccessibility.h" #include "webkit/glue/webpreferences.h" #if defined(OS_WIN) @@ -81,8 +61,10 @@ class GeolocationDispatcher; class GURL; class ListValue; class NavigationState; +class NotificationProvider; class PepperDeviceTest; class PrintWebViewHelper; +class RenderViewVisitor; class SkBitmap; class WebPluginDelegatePepper; class WebPluginDelegateProxy; @@ -96,12 +78,21 @@ namespace base { class WaitableEvent; } +namespace gfx { +class Point; +class Rect; +} + namespace webkit_glue { +class ImageResourceFetcher; struct FileUploadData; +struct FormData; +struct PasswordFormFillData; } namespace WebKit { class WebAccessibilityCache; +class WebAccessibilityObject; class WebApplicationCacheHost; class WebApplicationCacheHostClient; class WebDataSource; @@ -113,11 +104,15 @@ class WebInputElement; class WebKeyboardEvent; class WebMediaPlayer; class WebMediaPlayerClient; +class WebNode; class WebPlugin; class WebStorageNamespace; class WebURLRequest; +class WebView; +struct WebContextMenuData; struct WebFileChooserParams; struct WebFindOptions; +struct WebPluginParams; struct WebPoint; struct WebWindowFeatures; } @@ -175,9 +170,7 @@ class RenderView : public RenderWidget, static void SetNextPageID(int32 next_page_id); // May return NULL when the view is closing. - WebKit::WebView* webview() const { - return static_cast<WebKit::WebView*>(webwidget()); - } + WebKit::WebView* webview() const; int browser_window_id() const { return browser_window_id_; @@ -820,7 +813,8 @@ class RenderView : public RenderWidget, void OnUpdateTargetURLAck(); void OnUpdateWebPreferences(const WebPreferences& prefs); #if defined(OS_MACOSX) - void OnWindowFrameChanged(gfx::Rect window_frame, gfx::Rect view_frame); + void OnWindowFrameChanged(const gfx::Rect& window_frame, + const gfx::Rect& view_frame); #endif void OnZoom(PageZoom::Function function); |