summaryrefslogtreecommitdiffstats
path: root/chrome/browser/renderer_host
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/renderer_host')
-rw-r--r--chrome/browser/renderer_host/render_view_host.cc2
-rw-r--r--chrome/browser/renderer_host/render_widget_host.cc5
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view.h9
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view_win.cc2
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view_win.h2
-rw-r--r--chrome/browser/renderer_host/test_render_view_host.h4
6 files changed, 8 insertions, 16 deletions
diff --git a/chrome/browser/renderer_host/render_view_host.cc b/chrome/browser/renderer_host/render_view_host.cc
index cfc8aff..567e7e2 100644
--- a/chrome/browser/renderer_host/render_view_host.cc
+++ b/chrome/browser/renderer_host/render_view_host.cc
@@ -153,7 +153,7 @@ bool RenderViewHost::CreateRenderView() {
modal_dialog_event.event = modal_dialog_event_handle;
#endif
- Send(new ViewMsg_New(gfx::IdFromNativeView(view()->GetPluginHWND()),
+ Send(new ViewMsg_New(gfx::IdFromNativeView(view()->GetPluginNativeView()),
modal_dialog_event,
delegate_->GetWebkitPrefs(),
routing_id()));
diff --git a/chrome/browser/renderer_host/render_widget_host.cc b/chrome/browser/renderer_host/render_widget_host.cc
index b3108b5..281c61b 100644
--- a/chrome/browser/renderer_host/render_widget_host.cc
+++ b/chrome/browser/renderer_host/render_widget_host.cc
@@ -67,10 +67,9 @@ void RenderWidgetHost::Init() {
DCHECK(process_->channel());
// Send the ack along with the information on placement.
- HWND plugin_hwnd = view_->GetPluginHWND();
+ gfx::NativeView plugin_view = view_->GetPluginNativeView();
Send(new ViewMsg_CreatingNew_ACK(routing_id_,
- gfx::IdFromNativeView(plugin_hwnd)));
-
+ gfx::IdFromNativeView(plugin_view)));
WasResized();
}
diff --git a/chrome/browser/renderer_host/render_widget_host_view.h b/chrome/browser/renderer_host/render_widget_host_view.h
index 33d971c..2238773 100644
--- a/chrome/browser/renderer_host/render_widget_host_view.h
+++ b/chrome/browser/renderer_host/render_widget_host_view.h
@@ -7,13 +7,8 @@
#include "base/gfx/native_widget_types.h"
#include "base/shared_memory.h"
-#include "build/build_config.h"
#include "chrome/common/render_messages.h"
-#if defined(OS_WIN)
-#include <windows.h>
-#endif
-
namespace gfx {
class Rect;
class Size;
@@ -60,8 +55,8 @@ class RenderWidgetHostView {
// Tells the View to size itself to the specified size.
virtual void SetSize(const gfx::Size& size) = 0;
- // Retrieves the HWND used to contain plugin HWNDs.
- virtual gfx::NativeView GetPluginHWND() = 0;
+ // Retrieves the native view used to contain plugins.
+ virtual gfx::NativeView GetPluginNativeView() = 0;
// Moves all plugin windows as described in the given list.
virtual void MovePluginWindows(
diff --git a/chrome/browser/renderer_host/render_widget_host_view_win.cc b/chrome/browser/renderer_host/render_widget_host_view_win.cc
index 84962fe..4459d26 100644
--- a/chrome/browser/renderer_host/render_widget_host_view_win.cc
+++ b/chrome/browser/renderer_host/render_widget_host_view_win.cc
@@ -137,7 +137,7 @@ void RenderWidgetHostViewWin::SetSize(const gfx::Size& size) {
EnsureTooltip();
}
-HWND RenderWidgetHostViewWin::GetPluginHWND() {
+gfx::NativeView RenderWidgetHostViewWin::GetPluginNativeView() {
return m_hWnd;
}
diff --git a/chrome/browser/renderer_host/render_widget_host_view_win.h b/chrome/browser/renderer_host/render_widget_host_view_win.h
index 3284ac6..0c8e6c3 100644
--- a/chrome/browser/renderer_host/render_widget_host_view_win.h
+++ b/chrome/browser/renderer_host/render_widget_host_view_win.h
@@ -124,7 +124,7 @@ class RenderWidgetHostViewWin :
virtual void DidBecomeSelected();
virtual void WasHidden();
virtual void SetSize(const gfx::Size& size);
- virtual HWND GetPluginHWND();
+ virtual gfx::NativeView GetPluginNativeView();
virtual void MovePluginWindows(
const std::vector<WebPluginGeometry>& plugin_window_moves);
virtual void Focus();
diff --git a/chrome/browser/renderer_host/test_render_view_host.h b/chrome/browser/renderer_host/test_render_view_host.h
index a332667..8618ea9 100644
--- a/chrome/browser/renderer_host/test_render_view_host.h
+++ b/chrome/browser/renderer_host/test_render_view_host.h
@@ -38,9 +38,7 @@ class TestRenderWidgetHostView : public RenderWidgetHostView {
virtual void DidBecomeSelected() {}
virtual void WasHidden() {}
virtual void SetSize(const gfx::Size& size) {}
-#if defined(OS_WIN)
- virtual HWND GetPluginHWND() { return NULL; }
-#endif
+ virtual gfx::NativeView GetPluginNativeView() { return NULL; }
virtual void MovePluginWindows(
const std::vector<WebPluginGeometry>& plugin_window_moves) {}
virtual void ForwardMouseEventToRenderer(UINT message,