| 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..b4037fc4b1f175481ce7407ca590d06e98d983c7 100644
|
| --- a/chrome/browser/printing/print_preview_message_handler.cc
|
| +++ b/chrome/browser/printing/print_preview_message_handler.cc
|
| @@ -99,8 +99,16 @@ PrintPreviewUI* PrintPreviewMessageHandler::OnFailure(int document_cookie) {
|
| return static_cast<PrintPreviewUI*>(print_preview_tab->web_ui());
|
| }
|
|
|
| -void PrintPreviewMessageHandler::OnRequestPrintPreview() {
|
| +void PrintPreviewMessageHandler::OnRequestPrintPreview(
|
| + bool source_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->SetSourceIsModifiable(source_is_modifiable);
|
| }
|
|
|
| void PrintPreviewMessageHandler::OnDidGetPreviewPageCount(
|
|
|