| 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(
|
|
|