Index: chrome/renderer/print_web_view_helper.cc |
diff --git a/chrome/renderer/print_web_view_helper.cc b/chrome/renderer/print_web_view_helper.cc |
index bfcf5f9d5f9029a138a442e4acbb4de13654f243..8684fd8d512ec33ee2c679a01af4a8de2bccdc52 100644 |
--- a/chrome/renderer/print_web_view_helper.cc |
+++ b/chrome/renderer/print_web_view_helper.cc |
@@ -832,6 +832,7 @@ bool PrintWebViewHelper::OnMessageReceived(const IPC::Message& message) { |
ResetScriptedPrintCount) |
IPC_MESSAGE_HANDLER(PrintMsg_SetScriptedPrintingBlocked, |
SetScriptedPrintBlocked) |
+ IPC_MESSAGE_HANDLER(PrintMsg_PrintForFile, OnPrintForFile) |
IPC_MESSAGE_UNHANDLED(handled = false) |
IPC_END_MESSAGE_MAP() |
return handled; |
@@ -907,6 +908,10 @@ void PrintWebViewHelper::OnPrintForSystemDialog() { |
Print(frame, print_preview_context_.node()); |
} |
+void PrintWebViewHelper::OnPrintForFile() { |
+ OnPrintPages(); |
MAD
2012/06/15 02:54:29
To be removed...
MAD
2012/06/28 15:48:14
Done.
|
+} |
+ |
void PrintWebViewHelper::GetPageSizeAndContentAreaFromPageLayout( |
const printing::PageSizeMargins& page_layout_in_points, |
gfx::Size* page_size, |
@@ -1217,11 +1222,11 @@ void PrintWebViewHelper::Print(WebKit::WebFrame* frame, |
} |
// Ask the browser to show UI to retrieve the final print settings. |
- if (!GetPrintSettingsFromUser(frame, node, expected_page_count, |
- use_browser_overlays)) { |
- DidFinishPrinting(OK); // Release resources and fail silently. |
- return; |
- } |
+// if (!GetPrintSettingsFromUser(frame, node, expected_page_count, |
MAD
2012/06/15 02:54:29
Need to fix this....
MAD
2012/06/28 15:48:14
Done.
|
+// use_browser_overlays)) { |
+// DidFinishPrinting(OK); // Release resources and fail silently. |
+// return; |
+// } |
// Render Pages for printing. |
if (!RenderPagesForPrint(frame, node)) { |