Index: chrome/browser/printing/print_preview_message_handler.cc |
diff --git a/chrome/browser/printing/print_preview_message_handler.cc b/chrome/browser/printing/print_preview_message_handler.cc |
index a3960bb0c1ced79da721ce1498bbb30610c58aa1..06bdf934678a94e9c0c0823246e27e44f995ebb4 100644 |
--- a/chrome/browser/printing/print_preview_message_handler.cc |
+++ b/chrome/browser/printing/print_preview_message_handler.cc |
@@ -90,18 +90,13 @@ PrintPreviewUI* PrintPreviewMessageHandler::GetPrintPreviewUI() { |
} |
void PrintPreviewMessageHandler::OnRequestPrintPreview( |
- bool source_is_modifiable, |
- bool webnode_only, |
- bool source_has_selection) { |
- if (webnode_only) { |
+ const PrintHostMsg_RequestPrintPreview_Params& params) { |
+ if (params.webnode_only) { |
printing::PrintViewManager::FromWebContents(web_contents())-> |
PrintPreviewForWebNode(); |
} |
PrintPreviewDialogController::PrintPreview(web_contents()); |
- PrintPreviewUI::SetSourceIsModifiable(GetPrintPreviewTab(), |
- source_is_modifiable); |
- PrintPreviewUI::SetSourceHasSelection(GetPrintPreviewTab(), |
- source_has_selection); |
+ PrintPreviewUI::SetInitialParams(GetPrintPreviewTab(), params); |
} |
void PrintPreviewMessageHandler::OnDidGetPreviewPageCount( |