Index: content/renderer/render_view.cc |
diff --git a/content/renderer/render_view.cc b/content/renderer/render_view.cc |
index 4ea0bcc3e191faa3bff1ebb3e6aa97dab6d05e4c..c4dbe3d8de5c64ce566a0d25e3bd74c1b4e19b90 100644 |
--- a/content/renderer/render_view.cc |
+++ b/content/renderer/render_view.cc |
@@ -410,6 +410,7 @@ struct RenderView::PendingFileChooser { |
RenderView::RenderView(RenderThreadBase* render_thread, |
gfx::NativeViewId parent_hwnd, |
+ gfx::PluginWindowHandle compositing_surface, |
int32 opener_id, |
const RendererPreferences& renderer_prefs, |
const WebPreferences& webkit_prefs, |
@@ -487,7 +488,7 @@ RenderView::RenderView(RenderThreadBase* render_thread, |
// completing initialization. Otherwise, we can finish it now. |
if (opener_id == MSG_ROUTING_NONE) { |
did_show_ = true; |
- CompleteInit(parent_hwnd); |
+ CompleteInit(parent_hwnd, compositing_surface); |
} |
host_window_ = parent_hwnd; |
@@ -570,6 +571,7 @@ RenderView* RenderView::FromWebView(WebView* webview) { |
RenderView* RenderView::Create( |
RenderThreadBase* render_thread, |
gfx::NativeViewId parent_hwnd, |
+ gfx::PluginWindowHandle compositing_surface, |
int32 opener_id, |
const RendererPreferences& renderer_prefs, |
const WebPreferences& webkit_prefs, |
@@ -581,6 +583,7 @@ RenderView* RenderView::Create( |
return new RenderView( |
render_thread, |
parent_hwnd, |
+ compositing_surface, |
opener_id, |
renderer_prefs, |
webkit_prefs, |
@@ -1604,6 +1607,7 @@ WebView* RenderView::createView( |
RenderView* view = RenderView::Create(render_thread_, |
0, |
+ gfx::kNullPluginWindow, |
routing_id_, |
renderer_preferences_, |
webkit_preferences_, |