summaryrefslogtreecommitdiffstats
path: root/pdf/out_of_process_instance.h
diff options
context:
space:
mode:
authorn.bansal <n.bansal@samsung.com>2014-11-19 00:38:48 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-19 08:39:13 +0000
commit64c4daa7d64fc28efd1e49bf3548323eb67a32ec (patch)
tree2e2255c3caa533e38d359cf139e9d598f8d6938d /pdf/out_of_process_instance.h
parent8747c1d912e10bbb8fe746ff6a06bb5a3d067efc (diff)
downloadchromium_src-64c4daa7d64fc28efd1e49bf3548323eb67a32ec.zip
chromium_src-64c4daa7d64fc28efd1e49bf3548323eb67a32ec.tar.gz
chromium_src-64c4daa7d64fc28efd1e49bf3548323eb67a32ec.tar.bz2
Support NumCopies print preset
Chrome side changes to support NumCopies print preset option. Copies in print preview dialog should be set to value set for NumCopies in pdf source document. BUG=169120 Review URL: https://codereview.chromium.org/375253002 Cr-Commit-Position: refs/heads/master@{#304785}
Diffstat (limited to 'pdf/out_of_process_instance.h')
-rw-r--r--pdf/out_of_process_instance.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/pdf/out_of_process_instance.h b/pdf/out_of_process_instance.h
index 2779020..8a841bf 100644
--- a/pdf/out_of_process_instance.h
+++ b/pdf/out_of_process_instance.h
@@ -17,6 +17,7 @@
#include "pdf/preview_mode_client.h"
#include "ppapi/c/private/ppb_pdf.h"
+#include "ppapi/c/private/ppp_pdf.h"
#include "ppapi/cpp/dev/printing_dev.h"
#include "ppapi/cpp/dev/scriptable_object_deprecated.h"
#include "ppapi/cpp/dev/selection_dev.h"
@@ -76,6 +77,8 @@ class OutOfProcessInstance : public pp::Instance,
// pp::Private implementation.
virtual pp::Var GetLinkAtPosition(const pp::Point& point);
+ virtual void GetPrintPresetOptionsFromDocument(
+ PP_PdfPrintPresetOptions_Dev* options);
// PPP_Selection_Dev implementation.
virtual pp::Var GetSelectedText(bool html) override;