| 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 802db6a6077d81f60c954982ab6f38f7207d6b2a..3f4dbd183f0e6c1a53e2b29161451ef8395d751f 100644
|
| --- a/chrome/browser/printing/print_preview_message_handler.cc
|
| +++ b/chrome/browser/printing/print_preview_message_handler.cc
|
| @@ -99,8 +99,15 @@ PrintPreviewUI* PrintPreviewMessageHandler::OnFailure(int document_cookie) {
|
| return static_cast<PrintPreviewUI*>(print_preview_tab->web_ui());
|
| }
|
|
|
| -void PrintPreviewMessageHandler::OnRequestPrintPreview() {
|
| +void PrintPreviewMessageHandler::OnRequestPrintPreview(bool is_modifiable) {
|
| PrintPreviewTabController::PrintPreview(tab_contents_wrapper());
|
| +
|
| + TabContentsWrapper* print_preview_tab = GetPrintPreviewTab();
|
| + if (!print_preview_tab || !print_preview_tab->web_ui())
|
| + return;
|
| + PrintPreviewUI* print_preview_ui =
|
| + static_cast<PrintPreviewUI*>(print_preview_tab->web_ui());
|
| + print_preview_ui->SetIsModifiable(is_modifiable);
|
| }
|
|
|
| void PrintPreviewMessageHandler::OnDidGetPreviewPageCount(
|
|
|