Fix PrintToPDF not receiving results

This commit is contained in:
Cheng Zhao 2017-01-31 17:59:39 +09:00 committed by Kevin Sawicki
parent 3024d0563f
commit d483352f78
2 changed files with 4 additions and 2 deletions

View file

@ -98,7 +98,8 @@ void PrintPreviewMessageHandler::OnPrintPreviewFailed(int document_cookie,
} }
bool PrintPreviewMessageHandler::OnMessageReceived( bool PrintPreviewMessageHandler::OnMessageReceived(
const IPC::Message& message) { const IPC::Message& message,
content::RenderFrameHost* render_frame_host) {
bool handled = true; bool handled = true;
IPC_BEGIN_MESSAGE_MAP(PrintPreviewMessageHandler, message) IPC_BEGIN_MESSAGE_MAP(PrintPreviewMessageHandler, message)
IPC_MESSAGE_HANDLER(PrintHostMsg_MetafileReadyForPrinting, IPC_MESSAGE_HANDLER(PrintHostMsg_MetafileReadyForPrinting,

View file

@ -30,7 +30,8 @@ class PrintPreviewMessageHandler
~PrintPreviewMessageHandler() override; ~PrintPreviewMessageHandler() override;
// content::WebContentsObserver implementation. // 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, void PrintToPDF(const base::DictionaryValue& options,
const atom::api::WebContents::PrintToPDFCallback& callback); const atom::api::WebContents::PrintToPDFCallback& callback);