| Index: chrome/renderer/chrome_mock_render_thread.cc
|
| diff --git a/chrome/renderer/chrome_mock_render_thread.cc b/chrome/renderer/chrome_mock_render_thread.cc
|
| index d3abcab50fd151bb7a5549b06e6a77f1f9331e53..a3b3e2e19fe0550a073558e672fdd2fafe204cf8 100644
|
| --- a/chrome/renderer/chrome_mock_render_thread.cc
|
| +++ b/chrome/renderer/chrome_mock_render_thread.cc
|
| @@ -40,6 +40,8 @@ bool ChromeMockRenderThread::OnMessageReceived(const IPC::Message& msg) {
|
| OnMsgOpenChannelToExtension)
|
| IPC_MESSAGE_HANDLER(PrintHostMsg_GetDefaultPrintSettings,
|
| OnGetDefaultPrintSettings)
|
| + IPC_MESSAGE_HANDLER(PrintHostMsg_CheckScriptedPrintAllowed,
|
| + OnCheckScriptedPrintAllowed)
|
| IPC_MESSAGE_HANDLER(PrintHostMsg_ScriptedPrint, OnScriptedPrint)
|
| IPC_MESSAGE_HANDLER(PrintHostMsg_UpdatePrintSettings, OnUpdatePrintSettings)
|
| IPC_MESSAGE_HANDLER(PrintHostMsg_DidGetPrintedPagesCount,
|
| @@ -96,6 +98,11 @@ void ChromeMockRenderThread::OnGetDefaultPrintSettings(
|
| printer_->GetDefaultPrintSettings(params);
|
| }
|
|
|
| +void ChromeMockRenderThread::OnCheckScriptedPrintAllowed(bool* allowed) {
|
| + if (printer_.get())
|
| + printer_->OnCheckScriptedPrintAllowed(allowed);
|
| +}
|
| +
|
| void ChromeMockRenderThread::OnScriptedPrint(
|
| const PrintHostMsg_ScriptedPrint_Params& params,
|
| PrintMsg_PrintPages_Params* settings) {
|
|
|