| Index: printing/printing_context_cairo.cc
|
| diff --git a/printing/printing_context_cairo.cc b/printing/printing_context_cairo.cc
|
| index c4a7105e352f4ad55b20cb1ea99cd69dcfc022d9..a000d4847d4e7461103b8d1269f2f54e0dc2ef1e 100644
|
| --- a/printing/printing_context_cairo.cc
|
| +++ b/printing/printing_context_cairo.cc
|
| @@ -148,6 +148,9 @@ PrintingContext::Result PrintingContextCairo::UpdatePrinterSettings(
|
| if (!job_settings.GetBoolean(kSettingLandscape, &landscape))
|
| return OnError();
|
|
|
| + if (settings_.dpi() == 0)
|
| + UseDefaultSettings();
|
| +
|
| settings_.SetOrientation(landscape);
|
| settings_.ranges = ranges;
|
|
|
|
|