Index: extensions/renderer/dispatcher.cc |
diff --git a/extensions/renderer/dispatcher.cc b/extensions/renderer/dispatcher.cc |
index ddd1c632b2fa49fa6273913ad8d2634d6407c5fb..fbd11b854f7eab3aee5bbd84fb1536edde6d2865 100644 |
--- a/extensions/renderer/dispatcher.cc |
+++ b/extensions/renderer/dispatcher.cc |
@@ -502,8 +502,10 @@ void Dispatcher::InvokeModuleSystemMethod(content::RenderView* render_view, |
RenderView* background_view = |
ExtensionHelper::GetBackgroundPage(extension_id); |
if (background_view) { |
- background_view->Send( |
- new ExtensionHostMsg_EventAck(background_view->GetRoutingID())); |
+ int message_id; |
+ args.GetInteger(3, &message_id); |
+ background_view->Send(new ExtensionHostMsg_EventAck( |
+ background_view->GetRoutingID(), message_id)); |
} |
} |
} |