Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index 2e0ad0ada4f24e9b5cfba2615cc0d1a598161573..f85fe89d69ecc4626a57e4bffc662a013054e820 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -149,10 +149,12 @@ void RenderWidget::DoInit(int32 opener_id, |
// This is used to complete pending inits and non-pending inits. For non- |
// pending cases, the parent will be the same as the current parent. This |
// indicates we do not need to reparent or anything. |
-void RenderWidget::CompleteInit(gfx::NativeViewId parent_hwnd) { |
+void RenderWidget::CompleteInit(gfx::NativeViewId parent_hwnd, |
+ gfx::PluginWindowHandle compositing_surface) { |
DCHECK(routing_id_ != MSG_ROUTING_NONE); |
host_window_ = parent_hwnd; |
+ compositing_surface_ = compositing_surface; |
Send(new ViewHostMsg_RenderViewReady(routing_id_)); |
} |
@@ -197,10 +199,12 @@ bool RenderWidget::Send(IPC::Message* message) { |
// Got a response from the browser after the renderer decided to create a new |
// view. |
-void RenderWidget::OnCreatingNewAck(gfx::NativeViewId parent) { |
+void RenderWidget::OnCreatingNewAck( |
+ gfx::NativeViewId parent, |
+ gfx::PluginWindowHandle compositing_surface) { |
DCHECK(routing_id_ != MSG_ROUTING_NONE); |
- CompleteInit(parent); |
+ CompleteInit(parent, compositing_surface); |
} |
void RenderWidget::OnClose() { |