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