| Index: chrome/browser/printing/print_job.cc
 | 
| diff --git a/chrome/browser/printing/print_job.cc b/chrome/browser/printing/print_job.cc
 | 
| index b00ee4829a53a375dc744e2d803b015a4c737f67..0fcb497f4f42ae90367d83053a09ca6330d850db 100644
 | 
| --- a/chrome/browser/printing/print_job.cc
 | 
| +++ b/chrome/browser/printing/print_job.cc
 | 
| @@ -236,10 +236,8 @@ class PrintJob::PdfConversionState {
 | 
|  
 | 
|    void Start(const scoped_refptr<base::RefCountedMemory>& data,
 | 
|               const PdfRenderSettings& conversion_settings,
 | 
| -             bool print_text_with_gdi,
 | 
|               const PdfConverter::StartCallback& start_callback) {
 | 
| -    converter_->Start(data, conversion_settings, print_text_with_gdi,
 | 
| -                      start_callback);
 | 
| +    converter_->Start(data, conversion_settings, start_callback);
 | 
|    }
 | 
|  
 | 
|    void GetMorePages(const PdfConverter::GetPageCallback& get_page_callback) {
 | 
| @@ -286,9 +284,12 @@ void PrintJob::StartPdfToEmfConversion(
 | 
|        base::MakeUnique<PdfConversionState>(page_size, content_area,
 | 
|            PdfConverter::CreatePdfToEmfConverter());
 | 
|    const int kPrinterDpi = settings().dpi();
 | 
| -  PdfRenderSettings settings(content_area, kPrinterDpi, true /* autorotate? */);
 | 
| +  PdfRenderSettings settings(
 | 
| +      content_area, kPrinterDpi, true /*autorotate? */,
 | 
| +      print_text_with_gdi ? PdfRenderSettings::Mode::GDI_TEXT
 | 
| +                          : PdfRenderSettings::Mode::NORMAL);
 | 
|    pdf_conversion_state_->Start(
 | 
| -      bytes, settings, print_text_with_gdi,
 | 
| +      bytes, settings,
 | 
|        base::Bind(&PrintJob::OnPdfConversionStarted, this));
 | 
|  }
 | 
|  
 | 
| 
 |