Browse Source

PDF.js version 1.8.512 - See mozilla/pdf.js@05b1ef2d2380d699c9d66dcdd9b1af4dab699b91

pdfjsbot 7 years ago
parent
commit
8e767c6162

+ 1 - 1
bower.json

@@ -1,6 +1,6 @@
 {
   "name": "pdfjs-dist",
-  "version": "1.8.510",
+  "version": "1.8.512",
   "main": [
     "build/pdf.js",
     "build/pdf.worker.js"

+ 6 - 6
build/pdf.combined.js

@@ -13125,8 +13125,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.510';
-  exports.build = build = '9f5c1550';
+  exports.version = version = '1.8.512';
+  exports.build = build = '05b1ef2d';
 }
 exports.getDocument = getDocument;
 exports.LoopbackPort = LoopbackPort;
@@ -28631,8 +28631,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.510';
-  PDFJS.build = '9f5c1550';
+  PDFJS.version = '1.8.512';
+  PDFJS.build = '05b1ef2d';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
@@ -47254,8 +47254,8 @@ exports.TilingPattern = TilingPattern;
 "use strict";
 
 
-var pdfjsVersion = '1.8.510';
-var pdfjsBuild = '9f5c1550';
+var pdfjsVersion = '1.8.512';
+var pdfjsBuild = '05b1ef2d';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(26);
 var pdfjsDisplayAPI = __w_pdfjs_require__(10);

File diff suppressed because it is too large
+ 0 - 0
build/pdf.combined.js.map


+ 6 - 6
build/pdf.js

@@ -3854,8 +3854,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.510';
-  exports.build = build = '9f5c1550';
+  exports.version = version = '1.8.512';
+  exports.build = build = '05b1ef2d';
 }
 exports.getDocument = getDocument;
 exports.LoopbackPort = LoopbackPort;
@@ -5912,8 +5912,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.510';
-  PDFJS.build = '9f5c1550';
+  PDFJS.version = '1.8.512';
+  PDFJS.build = '05b1ef2d';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
@@ -11452,8 +11452,8 @@ exports.TilingPattern = TilingPattern;
 "use strict";
 
 
-var pdfjsVersion = '1.8.510';
-var pdfjsBuild = '9f5c1550';
+var pdfjsVersion = '1.8.512';
+var pdfjsBuild = '05b1ef2d';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(9);
 var pdfjsDisplayAPI = __w_pdfjs_require__(3);

File diff suppressed because it is too large
+ 0 - 0
build/pdf.js.map


File diff suppressed because it is too large
+ 0 - 0
build/pdf.min.js


+ 2 - 2
build/pdf.worker.js

@@ -40407,8 +40407,8 @@ exports.Type1Parser = Type1Parser;
 "use strict";
 
 
-var pdfjsVersion = '1.8.510';
-var pdfjsBuild = '9f5c1550';
+var pdfjsVersion = '1.8.512';
+var pdfjsBuild = '05b1ef2d';
 var pdfjsCoreWorker = __w_pdfjs_require__(8);
 {
   __w_pdfjs_require__(19);

File diff suppressed because it is too large
+ 0 - 0
build/pdf.worker.js.map


+ 2 - 2
lib/display/api.js

@@ -1480,8 +1480,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.510';
-  exports.build = build = '9f5c1550';
+  exports.version = version = '1.8.512';
+  exports.build = build = '05b1ef2d';
 }
 exports.getDocument = getDocument;
 exports.LoopbackPort = LoopbackPort;

+ 2 - 2
lib/display/global.js

@@ -39,8 +39,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.510';
-  PDFJS.build = '9f5c1550';
+  PDFJS.version = '1.8.512';
+  PDFJS.build = '05b1ef2d';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {

+ 2 - 2
lib/pdf.js

@@ -14,8 +14,8 @@
  */
 'use strict';
 
-var pdfjsVersion = '1.8.510';
-var pdfjsBuild = '9f5c1550';
+var pdfjsVersion = '1.8.512';
+var pdfjsBuild = '05b1ef2d';
 var pdfjsSharedUtil = require('./shared/util.js');
 var pdfjsDisplayGlobal = require('./display/global.js');
 var pdfjsDisplayAPI = require('./display/api.js');

+ 2 - 2
lib/pdf.worker.js

@@ -14,8 +14,8 @@
  */
 'use strict';
 
-var pdfjsVersion = '1.8.510';
-var pdfjsBuild = '9f5c1550';
+var pdfjsVersion = '1.8.512';
+var pdfjsBuild = '05b1ef2d';
 var pdfjsCoreWorker = require('./core/worker.js');
 {
   require('./core/network.js');

+ 16 - 7
lib/web/annotation_layer_builder.js

@@ -30,15 +30,24 @@ var _pdf_link_service = require('./pdf_link_service');
 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
 
 var AnnotationLayerBuilder = function () {
-  function AnnotationLayerBuilder(options) {
+  function AnnotationLayerBuilder(_ref) {
+    var pageDiv = _ref.pageDiv,
+        pdfPage = _ref.pdfPage,
+        linkService = _ref.linkService,
+        downloadManager = _ref.downloadManager,
+        _ref$renderInteractiv = _ref.renderInteractiveForms,
+        renderInteractiveForms = _ref$renderInteractiv === undefined ? false : _ref$renderInteractiv,
+        _ref$l10n = _ref.l10n,
+        l10n = _ref$l10n === undefined ? _ui_utils.NullL10n : _ref$l10n;
+
     _classCallCheck(this, AnnotationLayerBuilder);
 
-    this.pageDiv = options.pageDiv;
-    this.pdfPage = options.pdfPage;
-    this.renderInteractiveForms = options.renderInteractiveForms;
-    this.linkService = options.linkService;
-    this.downloadManager = options.downloadManager;
-    this.l10n = options.l10n || _ui_utils.NullL10n;
+    this.pageDiv = pageDiv;
+    this.pdfPage = pdfPage;
+    this.linkService = linkService;
+    this.downloadManager = downloadManager;
+    this.renderInteractiveForms = renderInteractiveForms;
+    this.l10n = l10n;
     this.div = null;
   }
 

+ 20 - 16
lib/web/pdf_attachment_viewer.js

@@ -26,13 +26,17 @@ var _pdf = require('../pdf');
 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
 
 var PDFAttachmentViewer = function () {
-  function PDFAttachmentViewer(options) {
+  function PDFAttachmentViewer(_ref) {
+    var container = _ref.container,
+        eventBus = _ref.eventBus,
+        downloadManager = _ref.downloadManager;
+
     _classCallCheck(this, PDFAttachmentViewer);
 
     this.attachments = null;
-    this.container = options.container;
-    this.eventBus = options.eventBus;
-    this.downloadManager = options.downloadManager;
+    this.container = container;
+    this.eventBus = eventBus;
+    this.downloadManager = downloadManager;
     this._renderedCapability = (0, _pdf.createPromiseCapability)();
     this.eventBus.on('fileattachmentannotation', this._appendAttachment.bind(this));
   }
@@ -63,12 +67,12 @@ var PDFAttachmentViewer = function () {
       if (_pdf.PDFJS.disableCreateObjectURL) {
         throw new Error('bindPdfLink: ' + 'Unsupported "PDFJS.disableCreateObjectURL" value.');
       }
-      var blobUrl;
+      var blobUrl = void 0;
       button.onclick = function () {
         if (!blobUrl) {
           blobUrl = (0, _pdf.createObjectURL)(content, 'application/pdf');
         }
-        var viewerUrl;
+        var viewerUrl = void 0;
         viewerUrl = '?file=' + encodeURIComponent(blobUrl + '#' + filename);
         window.open(viewerUrl);
         return false;
@@ -86,16 +90,16 @@ var PDFAttachmentViewer = function () {
     }
   }, {
     key: 'render',
-    value: function render() {
-      var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+    value: function render(_ref2) {
+      var attachments = _ref2.attachments,
+          _ref2$keepRenderedCap = _ref2.keepRenderedCapability,
+          keepRenderedCapability = _ref2$keepRenderedCap === undefined ? false : _ref2$keepRenderedCap;
 
-      var attachments = params.attachments || null;
       var attachmentsCount = 0;
       if (this.attachments) {
-        var keepRenderedCapability = params.keepRenderedCapability === true;
-        this.reset(keepRenderedCapability);
+        this.reset(keepRenderedCapability === true);
       }
-      this.attachments = attachments;
+      this.attachments = attachments || null;
       if (!attachments) {
         this._dispatchEvent(attachmentsCount);
         return;
@@ -123,12 +127,12 @@ var PDFAttachmentViewer = function () {
     }
   }, {
     key: '_appendAttachment',
-    value: function _appendAttachment(_ref) {
+    value: function _appendAttachment(_ref3) {
       var _this2 = this;
 
-      var id = _ref.id,
-          filename = _ref.filename,
-          content = _ref.content;
+      var id = _ref3.id,
+          filename = _ref3.filename,
+          content = _ref3.content;
 
       this._renderedCapability.promise.then(function () {
         var attachments = _this2.attachments;

+ 11 - 8
lib/web/pdf_outline_viewer.js

@@ -28,14 +28,18 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
 var DEFAULT_TITLE = '\u2013';
 
 var PDFOutlineViewer = function () {
-  function PDFOutlineViewer(options) {
+  function PDFOutlineViewer(_ref) {
+    var container = _ref.container,
+        linkService = _ref.linkService,
+        eventBus = _ref.eventBus;
+
     _classCallCheck(this, PDFOutlineViewer);
 
     this.outline = null;
     this.lastToggleIsShow = true;
-    this.container = options.container;
-    this.linkService = options.linkService;
-    this.eventBus = options.eventBus;
+    this.container = container;
+    this.linkService = linkService;
+    this.eventBus = eventBus;
   }
 
   _createClass(PDFOutlineViewer, [{
@@ -125,15 +129,14 @@ var PDFOutlineViewer = function () {
     }
   }, {
     key: 'render',
-    value: function render() {
-      var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+    value: function render(_ref2) {
+      var outline = _ref2.outline;
 
-      var outline = params.outline || null;
       var outlineCount = 0;
       if (this.outline) {
         this.reset();
       }
-      this.outline = outline;
+      this.outline = outline || null;
       if (!outline) {
         this._dispatchEvent(outlineCount);
         return;

+ 13 - 6
lib/web/pdf_presentation_mode.js

@@ -35,16 +35,23 @@ var SWIPE_MIN_DISTANCE_THRESHOLD = 50;
 var SWIPE_ANGLE_THRESHOLD = Math.PI / 6;
 
 var PDFPresentationMode = function () {
-  function PDFPresentationMode(options) {
+  function PDFPresentationMode(_ref) {
     var _this = this;
 
+    var container = _ref.container,
+        _ref$viewer = _ref.viewer,
+        viewer = _ref$viewer === undefined ? null : _ref$viewer,
+        pdfViewer = _ref.pdfViewer,
+        eventBus = _ref.eventBus,
+        _ref$contextMenuItems = _ref.contextMenuItems,
+        contextMenuItems = _ref$contextMenuItems === undefined ? null : _ref$contextMenuItems;
+
     _classCallCheck(this, PDFPresentationMode);
 
-    this.container = options.container;
-    this.viewer = options.viewer || options.container.firstElementChild;
-    this.pdfViewer = options.pdfViewer;
-    this.eventBus = options.eventBus;
-    var contextMenuItems = options.contextMenuItems || null;
+    this.container = container;
+    this.viewer = viewer || container.firstElementChild;
+    this.pdfViewer = pdfViewer;
+    this.eventBus = eventBus;
     this.active = false;
     this.args = null;
     this.contextMenuOpen = false;

+ 5 - 4
lib/web/pdf_sidebar.js

@@ -212,17 +212,18 @@ var PDFSidebar = function () {
   }, {
     key: '_updateThumbnailViewer',
     value: function _updateThumbnailViewer() {
-      var pdfViewer = this.pdfViewer;
-      var thumbnailViewer = this.pdfThumbnailViewer;
+      var pdfViewer = this.pdfViewer,
+          pdfThumbnailViewer = this.pdfThumbnailViewer;
+
       var pagesCount = pdfViewer.pagesCount;
       for (var pageIndex = 0; pageIndex < pagesCount; pageIndex++) {
         var pageView = pdfViewer.getPageView(pageIndex);
         if (pageView && pageView.renderingState === _pdf_rendering_queue.RenderingStates.FINISHED) {
-          var thumbnailView = thumbnailViewer.getThumbnail(pageIndex);
+          var thumbnailView = pdfThumbnailViewer.getThumbnail(pageIndex);
           thumbnailView.setImage(pageView);
         }
       }
-      thumbnailViewer.scrollThumbnailIntoView(pdfViewer.currentPageNumber);
+      pdfThumbnailViewer.scrollThumbnailIntoView(pdfViewer.currentPageNumber);
     }
   }, {
     key: '_showUINotification',

+ 1 - 1
lib/web/view_history.js

@@ -42,7 +42,7 @@ var ViewHistory = function () {
       if (database.files.length >= _this.cacheSize) {
         database.files.shift();
       }
-      var index;
+      var index = void 0;
       for (var i = 0, length = database.files.length; i < length; i++) {
         var branch = database.files[i];
         if (branch.fingerprint === _this.fingerprint) {

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "pdfjs-dist",
-  "version": "1.8.510",
+  "version": "1.8.512",
   "main": "build/pdf.js",
   "description": "Generic build of Mozilla's PDF.js library.",
   "keywords": [

+ 16 - 7
web/pdf_viewer.js

@@ -1076,15 +1076,24 @@ var _pdf_link_service = __w_pdfjs_require__(3);
 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
 
 var AnnotationLayerBuilder = function () {
-  function AnnotationLayerBuilder(options) {
+  function AnnotationLayerBuilder(_ref) {
+    var pageDiv = _ref.pageDiv,
+        pdfPage = _ref.pdfPage,
+        linkService = _ref.linkService,
+        downloadManager = _ref.downloadManager,
+        _ref$renderInteractiv = _ref.renderInteractiveForms,
+        renderInteractiveForms = _ref$renderInteractiv === undefined ? false : _ref$renderInteractiv,
+        _ref$l10n = _ref.l10n,
+        l10n = _ref$l10n === undefined ? _ui_utils.NullL10n : _ref$l10n;
+
     _classCallCheck(this, AnnotationLayerBuilder);
 
-    this.pageDiv = options.pageDiv;
-    this.pdfPage = options.pdfPage;
-    this.renderInteractiveForms = options.renderInteractiveForms;
-    this.linkService = options.linkService;
-    this.downloadManager = options.downloadManager;
-    this.l10n = options.l10n || _ui_utils.NullL10n;
+    this.pageDiv = pageDiv;
+    this.pdfPage = pdfPage;
+    this.linkService = linkService;
+    this.downloadManager = downloadManager;
+    this.renderInteractiveForms = renderInteractiveForms;
+    this.l10n = l10n;
     this.div = null;
   }
 

File diff suppressed because it is too large
+ 0 - 0
web/pdf_viewer.js.map


Some files were not shown because too many files changed in this diff