Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index 94d484f72ed7a922a2fe850a9a5bd2611ff70e1c..db48f70a37889ba162941cb505d626f707faa043 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -749,6 +749,7 @@ bool RenderWidget::OnMessageReceived(const IPC::Message& message) { |
IPC_MESSAGE_HANDLER(ViewMsg_SetTextDirection, OnSetTextDirection) |
IPC_MESSAGE_HANDLER(ViewMsg_Move_ACK, OnRequestMoveAck) |
IPC_MESSAGE_HANDLER(ViewMsg_UpdateScreenRects, OnUpdateScreenRects) |
+ IPC_MESSAGE_HANDLER(ViewMsg_SetSurfaceIdNamespace, OnSetSurfaceIdNamespace) |
#if defined(OS_ANDROID) |
IPC_MESSAGE_HANDLER(ViewMsg_ShowImeIfNeeded, OnShowImeIfNeeded) |
IPC_MESSAGE_HANDLER(ViewMsg_ImeEventAck, OnImeEventAck) |
@@ -1749,6 +1750,11 @@ void RenderWidget::OnUpdateScreenRects(const gfx::Rect& view_screen_rect, |
Send(new ViewHostMsg_UpdateScreenRects_ACK(routing_id())); |
} |
+void RenderWidget::OnSetSurfaceIdNamespace(uint32_t surface_id_namespace) { |
+ if (compositor_) |
+ compositor_->SetSurfaceIdNamespace(surface_id_namespace); |
+} |
+ |
void RenderWidget::showImeIfNeeded() { |
OnShowImeIfNeeded(); |
} |