From d483352f789a70983fe8f5b62d68cae1796fdb38 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 31 Jan 2017 17:59:39 +0900 Subject: [PATCH] Fix PrintToPDF not receiving results --- chromium_src/chrome/browser/printing/print_preview_message_handler.cc | 3 ++- chromium_src/chrome/browser/printing/print_preview_message_handler.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/chromium_src/chrome/browser/printing/print_preview_message_handler.cc b/chromium_src/chrome/browser/printing/print_preview_message_handler.cc index 05f4ca9..7e44f64 100644 --- a/chromium_src/chrome/browser/printing/print_preview_message_handler.cc +++ b/chromium_src/chrome/browser/printing/print_preview_message_handler.cc @@ -98,7 +98,8 @@ void PrintPreviewMessageHandler::OnPrintPreviewFailed(int document_cookie, } bool PrintPreviewMessageHandler::OnMessageReceived( - const IPC::Message& message) { + const IPC::Message& message, + content::RenderFrameHost* render_frame_host) { bool handled = true; IPC_BEGIN_MESSAGE_MAP(PrintPreviewMessageHandler, message) IPC_MESSAGE_HANDLER(PrintHostMsg_MetafileReadyForPrinting, diff --git a/chromium_src/chrome/browser/printing/print_preview_message_handler.h b/chromium_src/chrome/browser/printing/print_preview_message_handler.h index 1aac74b..465bbf5 100644 --- a/chromium_src/chrome/browser/printing/print_preview_message_handler.h +++ b/chromium_src/chrome/browser/printing/print_preview_message_handler.h @@ -30,7 +30,8 @@ class PrintPreviewMessageHandler ~PrintPreviewMessageHandler() override; // content::WebContentsObserver implementation. - bool OnMessageReceived(const IPC::Message& message) override; + bool OnMessageReceived(const IPC::Message& message, + content::RenderFrameHost* render_frame_host) override; void PrintToPDF(const base::DictionaryValue& options, const atom::api::WebContents::PrintToPDFCallback& callback); -- 2.7.4