summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources
diff options
context:
space:
mode:
authordpapad@chromium.org <dpapad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-31 01:21:39 +0000
committerdpapad@chromium.org <dpapad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-31 01:21:39 +0000
commitbb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd (patch)
tree01026f2b480fd3a52e71eb7d356127f31c371a5b /chrome/browser/resources
parent089a5d64a8cfba9141061f62cdc62ad5c02178d4 (diff)
downloadchromium_src-bb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd.zip
chromium_src-bb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd.tar.gz
chromium_src-bb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd.tar.bz2
Adding "Print to PDF" functionality in the print preview tab.
BUG=69508 TEST=Linux, Mac only: Run chrome with flag --enable-print-preview, hit ctrl+p, select Print to PDF from the printer list and hit the print button, select a filename and save. A pdf file should be generated at the specified location. Review URL: http://codereview.chromium.org/6698074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79941 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/resources')
-rw-r--r--chrome/browser/resources/print_preview.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/resources/print_preview.js b/chrome/browser/resources/print_preview.js
index 7aab2e2..c8a6fcc 100644
--- a/chrome/browser/resources/print_preview.js
+++ b/chrome/browser/resources/print_preview.js
@@ -195,6 +195,7 @@ function getSettingsJSON() {
var collate = $('collate').checked;
var landscape = isLandscape();
var color = isColor();
+ var printToPDF = (printerName == localStrings.getString('printToPDF'));
return JSON.stringify({'printerName': printerName,
'pageRange': pageRangesInfo,
@@ -203,7 +204,8 @@ function getSettingsJSON() {
'copies': copies,
'collate': collate,
'landscape': landscape,
- 'color': color});
+ 'color': color,
+ 'printToPDF': printToPDF});
}
/**