summaryrefslogtreecommitdiffstats
path: root/printing
diff options
context:
space:
mode:
authorArjun Patel <arjunpatel@hp.com>2015-08-13 12:59:03 -0700
committerVitaly Buka <vitalybuka@chromium.org>2015-08-13 20:02:10 +0000
commitab26826ebd246afdbcc94d44f00015f10f6db6da (patch)
treee78122a5ad2c358f0d600eb17fa25944eaae7542 /printing
parentd3bce9f334193ded2765987e70f083ed2dfe2ef1 (diff)
downloadchromium_src-ab26826ebd246afdbcc94d44f00015f10f6db6da.zip
chromium_src-ab26826ebd246afdbcc94d44f00015f10f6db6da.tar.gz
chromium_src-ab26826ebd246afdbcc94d44f00015f10f6db6da.tar.bz2
"Simplify Page" print preview option enables
preprocessing of the page using the DOM Distiller. Rendering happens in a hidden web contents, that lives in parallel with the originally printed contents. Intent to Implement: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/_-zEoPLFKp0 BUG=490809 R=alekseys@chromium.org, avi@chromium.org, jochen@chromium.org, nyquist@chromium.org, vitalybuka@chromium.org Review URL: https://codereview.chromium.org/1125343004 . Patch from Arjun Patel <arjunpatel@hp.com>. Cr-Commit-Position: refs/heads/master@{#343263}
Diffstat (limited to 'printing')
-rw-r--r--printing/print_job_constants.cc3
-rw-r--r--printing/print_job_constants.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/printing/print_job_constants.cc b/printing/print_job_constants.cc
index ffaa885..bcc7ab8 100644
--- a/printing/print_job_constants.cc
+++ b/printing/print_job_constants.cc
@@ -54,6 +54,9 @@ const char kSettingDeviceName[] = "deviceName";
// Option to disable scaling. True if scaling is disabled else false.
const char kSettingDisableScaling[] = "disableScaling";
+// Option to print a distilled page: true if requested, false if not.
+const char kSettingDistillPageEnabled[] = "distillPage";
+
// Print job duplex mode.
const char kSettingDuplexMode[] = "duplex";
diff --git a/printing/print_job_constants.h b/printing/print_job_constants.h
index 809c265..2e5da01 100644
--- a/printing/print_job_constants.h
+++ b/printing/print_job_constants.h
@@ -26,6 +26,7 @@ PRINTING_EXPORT extern const char kSettingContentWidth[];
PRINTING_EXPORT extern const char kSettingCopies[];
PRINTING_EXPORT extern const char kSettingDeviceName[];
PRINTING_EXPORT extern const char kSettingDisableScaling[];
+PRINTING_EXPORT extern const char kSettingDistillPageEnabled[];
PRINTING_EXPORT extern const char kSettingDuplexMode[];
PRINTING_EXPORT extern const char kSettingFitToPageEnabled[];
PRINTING_EXPORT extern const char kSettingGenerateDraftData[];