| Index: chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| diff --git a/chrome/browser/ui/webui/print_preview/print_preview_ui.cc b/chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| index becf9339b20a6c7651adeb15f8509719801a1f99..f9ae6b13a8d0703f85268dbe7bee33de80270827 100644
|
| --- a/chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| +++ b/chrome/browser/ui/webui/print_preview/print_preview_ui.cc
|
| @@ -394,23 +394,16 @@ void PrintPreviewUI::SetInitiatorTabTitle(
|
| }
|
|
|
| // static
|
| -void PrintPreviewUI::SetSourceIsModifiable(WebContents* print_preview_dialog,
|
| - bool source_is_modifiable) {
|
| +void PrintPreviewUI::SetInitialParams(
|
| + content::WebContents* print_preview_dialog,
|
| + const PrintHostMsg_RequestPrintPreview_Params& params) {
|
| if (!print_preview_dialog || !print_preview_dialog->GetWebUI())
|
| return;
|
| PrintPreviewUI* print_preview_ui = static_cast<PrintPreviewUI*>(
|
| print_preview_dialog->GetWebUI()->GetController());
|
| - print_preview_ui->source_is_modifiable_ = source_is_modifiable;
|
| -}
|
| -
|
| -// static
|
| -void PrintPreviewUI::SetSourceHasSelection(WebContents* print_preview_dialog,
|
| - bool source_has_selection) {
|
| - if (!print_preview_dialog || !print_preview_dialog->GetWebUI())
|
| - return;
|
| - PrintPreviewUI* print_preview_ui = static_cast<PrintPreviewUI*>(
|
| - print_preview_dialog->GetWebUI()->GetController());
|
| - print_preview_ui->source_has_selection_ = source_has_selection;
|
| + print_preview_ui->source_is_modifiable_ = params.is_modifiable;
|
| + print_preview_ui->source_has_selection_ = params.has_selection;
|
| + print_preview_ui->print_selection_only_ = params.selection_only;
|
| }
|
|
|
| // static
|
|
|