| 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(); | 
| } | 
|  |