diff options
author | dpapad@chromium.org <dpapad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-31 01:21:39 +0000 |
---|---|---|
committer | dpapad@chromium.org <dpapad@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-31 01:21:39 +0000 |
commit | bb27c9bacbf8ef1c1a22eb7af83da5d6d2ed45fd (patch) | |
tree | 01026f2b480fd3a52e71eb7d356127f31c371a5b /chrome/browser/resources | |
parent | 089a5d64a8cfba9141061f62cdc62ad5c02178d4 (diff) | |
download | chromium_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.js | 4 |
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}); } /** |