summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/resources/pdf/pdf.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/chrome/browser/resources/pdf/pdf.js b/chrome/browser/resources/pdf/pdf.js
index 8550619..f8d0279 100644
--- a/chrome/browser/resources/pdf/pdf.js
+++ b/chrome/browser/resources/pdf/pdf.js
@@ -233,6 +233,14 @@ PDFViewer.prototype = {
case 'goToPage':
this.viewport_.goToPage(message.data.page);
break;
+ case 'setScrollPosition':
+ var position = this.viewport_.position;
+ if (message.data.x != undefined)
+ position.x = message.data.x;
+ if (message.data.y != undefined)
+ position.y = message.data.y;
+ this.viewport_.position = position;
+ break;
case 'getPassword':
// If the password screen isn't up, put it up. Otherwise we're
// responding to an incorrect password so deny it.