Index: chrome/browser/download/save_package.cc |
=================================================================== |
--- chrome/browser/download/save_package.cc (revision 72441) |
+++ chrome/browser/download/save_package.cc (working copy) |
@@ -44,6 +44,7 @@ |
#include "chrome/common/notification_service.h" |
#include "chrome/common/notification_type.h" |
#include "chrome/common/pref_names.h" |
+#include "chrome/common/render_messages.h" |
#include "chrome/common/url_constants.h" |
#include "grit/generated_resources.h" |
#include "net/base/io_buffer.h" |
@@ -899,6 +900,18 @@ |
} |
} |
+bool SavePackage::OnMessageReceived(const IPC::Message& message) { |
+ bool handled = true; |
+ IPC_BEGIN_MESSAGE_MAP(SavePackage, message) |
+ IPC_MESSAGE_HANDLER(ViewHostMsg_SendCurrentPageAllSavableResourceLinks, |
+ OnReceivedSavableResourceLinksForCurrentPage) |
+ IPC_MESSAGE_HANDLER(ViewHostMsg_SendSerializedHtmlData, |
+ OnReceivedSerializedHtmlData) |
+ IPC_MESSAGE_UNHANDLED(handled = false) |
+ IPC_END_MESSAGE_MAP() |
+ return handled; |
+} |
+ |
// After finishing all SaveItems which need to get data from net. |
// We collect all URLs which have local storage and send the |
// map:(originalURL:currentLocalPath) to render process (backend). |