| Index: printing/printing_context_win.cc
|
| diff --git a/printing/printing_context_win.cc b/printing/printing_context_win.cc
|
| index 9d1df52f6708ced00fc4fa2a50d54a041c6d36d3..e4e4ba2cf11af2b6df710c6d33d3d95fa5c0cf28 100644
|
| --- a/printing/printing_context_win.cc
|
| +++ b/printing/printing_context_win.cc
|
| @@ -140,7 +140,8 @@ gfx::Size PrintingContextWin::GetPdfPaperSizeDeviceUnits() {
|
|
|
| PrintingContext::Result PrintingContextWin::UpdatePrinterSettings(
|
| bool external_preview,
|
| - bool show_system_dialog) {
|
| + bool show_system_dialog,
|
| + int page_count) {
|
| DCHECK(!in_print_job_);
|
| DCHECK(!external_preview) << "Not implemented";
|
|
|
| @@ -206,7 +207,8 @@ PrintingContext::Result PrintingContextWin::UpdatePrinterSettings(
|
| // Update data using DocumentProperties.
|
| if (show_system_dialog) {
|
| PrintingContext::Result result = PrintingContext::FAILED;
|
| - AskUserForSettings(0, false, false, base::Bind(&AssingResult, &result));
|
| + AskUserForSettings(page_count, false, false,
|
| + base::Bind(&AssingResult, &result));
|
| return result;
|
| } else {
|
| scoped_dev_mode = CreateDevMode(printer.Get(), scoped_dev_mode.get());
|
|
|