summaryrefslogtreecommitdiffstats
path: root/printing
diff options
context:
space:
mode:
authorthestig <thestig@chromium.org>2016-01-14 11:30:03 -0800
committerCommit bot <commit-bot@chromium.org>2016-01-14 19:30:50 +0000
commit9b14c590e296463faefd60cee87b31469d2e3b38 (patch)
tree7dbcc9ef6cfc8bc55dc81a7ddfa043a913c0f7db /printing
parentc8059bad0abac7f27ea09225bae2a8c7f4c74f51 (diff)
downloadchromium_src-9b14c590e296463faefd60cee87b31469d2e3b38.zip
chromium_src-9b14c590e296463faefd60cee87b31469d2e3b38.tar.gz
chromium_src-9b14c590e296463faefd60cee87b31469d2e3b38.tar.bz2
Mark printing code as basic printing and/or print preview code.
Review URL: https://codereview.chromium.org/1556463003 Cr-Commit-Position: refs/heads/master@{#369502}
Diffstat (limited to 'printing')
-rw-r--r--printing/print_job_constants.cc4
-rw-r--r--printing/print_job_constants.h2
-rw-r--r--printing/printing_context.cc2
3 files changed, 7 insertions, 1 deletions
diff --git a/printing/print_job_constants.cc b/printing/print_job_constants.cc
index bcc7ab8..4d64d1b 100644
--- a/printing/print_job_constants.cc
+++ b/printing/print_job_constants.cc
@@ -176,8 +176,10 @@ const char kSettingShouldPrintBackgrounds[] = "shouldPrintBackgrounds";
// Whether to print selection only.
const char kSettingShouldPrintSelectionOnly[] = "shouldPrintSelectionOnly";
-// Whether to print selection only.
+#if defined(ENABLE_BASIC_PRINTING)
+// Whether to print using the system dialog.
const char kSettingShowSystemDialog[] = "showSystemDialog";
+#endif
// Indices used to represent first preview page and complete preview document.
const int FIRST_PAGE_INDEX = 0;
diff --git a/printing/print_job_constants.h b/printing/print_job_constants.h
index 2e5da01..2cba63d 100644
--- a/printing/print_job_constants.h
+++ b/printing/print_job_constants.h
@@ -67,7 +67,9 @@ PRINTING_EXPORT extern const char kSettingPrinterOptions[];
PRINTING_EXPORT extern const char kSettingTicket[];
PRINTING_EXPORT extern const char kSettingShouldPrintBackgrounds[];
PRINTING_EXPORT extern const char kSettingShouldPrintSelectionOnly[];
+#if defined(ENABLE_BASIC_PRINTING)
PRINTING_EXPORT extern const char kSettingShowSystemDialog[];
+#endif
PRINTING_EXPORT extern const int FIRST_PAGE_INDEX;
PRINTING_EXPORT extern const int COMPLETE_PREVIEW_DOCUMENT_INDEX;
diff --git a/printing/printing_context.cc b/printing/printing_context.cc
index 16f1103..2e08039 100644
--- a/printing/printing_context.cc
+++ b/printing/printing_context.cc
@@ -118,7 +118,9 @@ PrintingContext::Result PrintingContext::UpdatePrintSettings(
}
bool show_system_dialog = false;
+#if defined(ENABLE_BASIC_PRINTING)
job_settings.GetBoolean(kSettingShowSystemDialog, &show_system_dialog);
+#endif
int page_count = 0;
job_settings.GetInteger(kSettingPreviewPageCount, &page_count);