Index: chrome/utility/printing_handler.cc |
diff --git a/chrome/utility/printing_handler.cc b/chrome/utility/printing_handler.cc |
index 7dbae1a132df5b38ba8e615c28545bf39148fbd2..390cd39b2f6b26e023c3e1418966cfba17c690a7 100644 |
--- a/chrome/utility/printing_handler.cc |
+++ b/chrome/utility/printing_handler.cc |
@@ -87,10 +87,10 @@ bool PrintingHandler::OnMessageReceived(const IPC::Message& message) { |
#if defined(OS_WIN) |
void PrintingHandler::OnRenderPDFPagesToMetafile( |
IPC::PlatformFileForTransit pdf_transit, |
- const PdfRenderSettings& settings, |
- bool print_text_with_gdi) { |
+ const PdfRenderSettings& settings) { |
pdf_rendering_settings_ = settings; |
- chrome_pdf::SetPDFUseGDIPrinting(print_text_with_gdi); |
+ chrome_pdf::SetPDFUseGDIPrinting(pdf_rendering_settings_.mode == |
+ PdfRenderSettings::Mode::GDI_TEXT); |
base::File pdf_file = IPC::PlatformFileForTransitToFile(pdf_transit); |
int page_count = LoadPDF(std::move(pdf_file)); |
Send( |