Add generic text printing

Desktop / Chromium - rbpotter [chromium.org] - 14 July 2017 17:23 EDT

Depends on https://pdfium-review.googlesource.com/c/7194

BUG=734850

Review-Url: https://codereview.chromium.org/2970473002 Cr-Commit-Position: refs/heads/master@{#486892}

0437a17 Add generic text printing
chrome/browser/printing/pdf_to_emf_converter.cc | 3 ++-
chrome/browser/printing/print_job.cc | 15 +++++++++++++++
chrome/browser/printing/print_job.h | 4 ++++
chrome/browser/printing/print_view_manager_base.cc | 7 +++++--
chrome/utility/printing_handler.cc | 14 +++++++++-----
pdf/pdf.cc | 4 ++--
pdf/pdf.h | 10 +++++++++-
pdf/pdf_engine.h | 3 +--
pdf/pdfium/pdfium_assert_matching_enums.cc | 10 ++++++++++
pdf/pdfium/pdfium_engine.cc | 5 ++---
pdf/pdfium/pdfium_engine.h | 3 +--
printing/pdf_render_settings.h | 1 +
printing/print_settings.h | 4 ++++
printing/print_settings_initializer_win.cc | 8 ++++++++
14 files changed, 73 insertions(+), 18 deletions(-)

Upstream: git.chromium.org


  • Share