summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources/print_preview.js
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/resources/print_preview.js')
-rw-r--r--chrome/browser/resources/print_preview.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/chrome/browser/resources/print_preview.js b/chrome/browser/resources/print_preview.js
index 6c3aee2..7dfc1ab 100644
--- a/chrome/browser/resources/print_preview.js
+++ b/chrome/browser/resources/print_preview.js
@@ -4,6 +4,7 @@
var localStrings = new LocalStrings();
var hasPDFPlugin = true;
+var expectedPageCount = 0;
/**
* Window onload handler, sets up the page.
@@ -45,10 +46,16 @@ function onPDFLoad() {
/**
* Create the PDF plugin or reload the existing one.
*/
-function createPDFPlugin(url) {
+function createPDFPlugin(url, pagesCount) {
if (!hasPDFPlugin) {
return;
}
+ // Set the expected pages count.
+ if (expectedPageCount != pagesCount) {
+ expectedPageCount = pagesCount;
+ // Set the initial page range text.
+ $('pages').value = '1-' + expectedPageCount;
+ }
if ($('pdf-viewer')) {
$('pdf-viewer').reload();