diff options
author | thestig <thestig@chromium.org> | 2015-03-11 15:20:54 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-11 22:21:27 +0000 |
commit | 957b445184639d1c6d141a6eca7bed8c89b142de (patch) | |
tree | 8d8c08d4772ce43cf1bf8cf6fe5d2083666e9649 /pdf/out_of_process_instance.cc | |
parent | f40324b8e160c353366b03492051f0a8eae90dcb (diff) | |
download | chromium_src-957b445184639d1c6d141a6eca7bed8c89b142de.zip chromium_src-957b445184639d1c6d141a6eca7bed8c89b142de.tar.gz chromium_src-957b445184639d1c6d141a6eca7bed8c89b142de.tar.bz2 |
Printing: PDFs should only be fit to page if there is a size mismatch.
BUG=158752
Review URL: https://codereview.chromium.org/981843003
Cr-Commit-Position: refs/heads/master@{#320167}
Diffstat (limited to 'pdf/out_of_process_instance.cc')
-rw-r--r-- | pdf/out_of_process_instance.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pdf/out_of_process_instance.cc b/pdf/out_of_process_instance.cc index f40582d..87d45aa 100644 --- a/pdf/out_of_process_instance.cc +++ b/pdf/out_of_process_instance.cc @@ -610,6 +610,10 @@ void OutOfProcessInstance::GetPrintPresetOptionsFromDocument( options->duplex = static_cast<PP_PrivateDuplexMode_Dev>(engine_->GetDuplexType()); options->copies = engine_->GetCopiesToPrint(); + pp::Size uniform_page_size; + options->is_page_size_uniform = + PP_FromBool(engine_->GetPageSizeAndUniformity(&uniform_page_size)); + options->uniform_page_size = uniform_page_size; } pp::Var OutOfProcessInstance::GetLinkAtPosition( |