summaryrefslogtreecommitdiffstats
path: root/printing
diff options
context:
space:
mode:
authorvandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-26 09:01:33 +0000
committervandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-26 09:01:33 +0000
commitfd0b50340350ceef44f2b1e23fb956ad9e398963 (patch)
tree3f733a13764bfb1726163d2457f80d45f55b1b01 /printing
parent0d551363bf5c0062322b8f5a076769bbf4346a0a (diff)
downloadchromium_src-fd0b50340350ceef44f2b1e23fb956ad9e398963.zip
chromium_src-fd0b50340350ceef44f2b1e23fb956ad9e398963.tar.gz
chromium_src-fd0b50340350ceef44f2b1e23fb956ad9e398963.tar.bz2
PrintPreview: backend changes to support pipelining.
Previous review comments: http://codereview.chromium.org/7395016/ http://codereview.chromium.org/7210042/ BUG=88762 TEST=NONE Review URL: http://codereview.chromium.org/7495003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94066 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing')
-rw-r--r--printing/print_job_constants.cc6
-rw-r--r--printing/print_job_constants.h4
2 files changed, 10 insertions, 0 deletions
diff --git a/printing/print_job_constants.cc b/printing/print_job_constants.cc
index f0e5e77..0c50b44 100644
--- a/printing/print_job_constants.cc
+++ b/printing/print_job_constants.cc
@@ -45,4 +45,10 @@ const char kSettingPrinterName[] = "printerName";
// Print to PDF option: true if selected, false if not.
const char kSettingPrintToPDF[] = "printToPDF";
+// Indices used to represent first page, invalid page and complete
+// preview document.
+const int FIRST_PAGE_INDEX = 0;
+const int COMPLETE_PREVIEW_DOCUMENT_INDEX = -1;
+const int INVALID_PAGE_INDEX = -2;
+
} // namespace printing
diff --git a/printing/print_job_constants.h b/printing/print_job_constants.h
index e877a01..8c6103b 100644
--- a/printing/print_job_constants.h
+++ b/printing/print_job_constants.h
@@ -21,6 +21,10 @@ extern const char kSettingPageRangeTo[];
extern const char kSettingPrinterName[];
extern const char kSettingPrintToPDF[];
+extern const int FIRST_PAGE_INDEX;
+extern const int COMPLETE_PREVIEW_DOCUMENT_INDEX;
+extern const int INVALID_PAGE_INDEX;
+
// Print job duplex mode values.
enum DuplexMode {
SIMPLEX,