Browse Source

PDF.js version 1.8.282 - See mozilla/pdf.js@5fb779d26fca6eb3072a302c4b89fee278c73977

pdfjsbot 8 years ago
parent
commit
81799147dd

+ 1 - 1
bower.json

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

+ 6 - 6
build/pdf.combined.js

@@ -12726,8 +12726,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.280';
-  exports.build = build = '165294a0';
+  exports.version = version = '1.8.282';
+  exports.build = build = '5fb779d2';
 }
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
@@ -28020,8 +28020,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.280';
-  PDFJS.build = '165294a0';
+  PDFJS.version = '1.8.282';
+  PDFJS.build = '5fb779d2';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
@@ -43543,8 +43543,8 @@ exports.TilingPattern = TilingPattern;
 "use strict";
 
 
-var pdfjsVersion = '1.8.280';
-var pdfjsBuild = '165294a0';
+var pdfjsVersion = '1.8.282';
+var pdfjsBuild = '5fb779d2';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(26);
 var pdfjsDisplayAPI = __w_pdfjs_require__(10);

+ 6 - 6
build/pdf.js

@@ -3435,8 +3435,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.280';
-  exports.build = build = '165294a0';
+  exports.version = version = '1.8.282';
+  exports.build = build = '5fb779d2';
 }
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
@@ -5403,8 +5403,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.280';
-  PDFJS.build = '165294a0';
+  PDFJS.version = '1.8.282';
+  PDFJS.build = '5fb779d2';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
@@ -7898,8 +7898,8 @@ exports.TilingPattern = TilingPattern;
 "use strict";
 
 
-var pdfjsVersion = '1.8.280';
-var pdfjsBuild = '165294a0';
+var pdfjsVersion = '1.8.282';
+var pdfjsBuild = '5fb779d2';
 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.min.js


+ 2 - 2
build/pdf.worker.js

@@ -36956,8 +36956,8 @@ exports.Type1Parser = Type1Parser;
 "use strict";
 
 
-var pdfjsVersion = '1.8.280';
-var pdfjsBuild = '165294a0';
+var pdfjsVersion = '1.8.282';
+var pdfjsBuild = '5fb779d2';
 var pdfjsCoreWorker = __w_pdfjs_require__(8);
 {
   __w_pdfjs_require__(19);

+ 2 - 2
lib/display/api.js

@@ -1366,8 +1366,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
 }();
 var version, build;
 {
-  exports.version = version = '1.8.280';
-  exports.build = build = '165294a0';
+  exports.version = version = '1.8.282';
+  exports.build = build = '5fb779d2';
 }
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;

+ 2 - 2
lib/display/global.js

@@ -39,8 +39,8 @@ if (!_util.globalScope.PDFJS) {
 }
 var PDFJS = _util.globalScope.PDFJS;
 {
-  PDFJS.version = '1.8.280';
-  PDFJS.build = '165294a0';
+  PDFJS.version = '1.8.282';
+  PDFJS.build = '5fb779d2';
 }
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {

+ 2 - 2
lib/pdf.js

@@ -14,8 +14,8 @@
  */
 'use strict';
 
-var pdfjsVersion = '1.8.280';
-var pdfjsBuild = '165294a0';
+var pdfjsVersion = '1.8.282';
+var pdfjsBuild = '5fb779d2';
 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.280';
-var pdfjsBuild = '165294a0';
+var pdfjsVersion = '1.8.282';
+var pdfjsBuild = '5fb779d2';
 var pdfjsCoreWorker = require('./core/worker.js');
 {
   require('./core/network.js');

+ 2 - 1
lib/web/app.js

@@ -213,7 +213,7 @@ var PDFViewerApplication = {
     var appConfig = this.appConfig;
     return new Promise(function (resolve, reject) {
       var eventBus = appConfig.eventBus || (0, _dom_events.getGlobalEventBus)();
-      self.eventBus = eventBus;
+      _this2.eventBus = eventBus;
       var pdfRenderingQueue = new _pdf_rendering_queue.PDFRenderingQueue();
       pdfRenderingQueue.onIdle = self.cleanup.bind(self);
       self.pdfRenderingQueue = pdfRenderingQueue;
@@ -310,6 +310,7 @@ var PDFViewerApplication = {
       resolve(undefined);
     });
   },
+
   run: function pdfViewRun(config) {
     this.initialize(config).then(webViewerInitialized);
   },

+ 1 - 0
lib/web/debugger.js

@@ -437,6 +437,7 @@ var Stats = function Stats() {
       this.panel.setAttribute('style', 'padding: 5px;');
       pdfjsLib.PDFJS.enableStats = true;
     },
+
     enabled: false,
     active: false,
     add: function add(pageNumber, stat) {

+ 3 - 3
lib/web/hand_tool.js

@@ -33,9 +33,9 @@ var HandTool = function HandToolClosure() {
     this.wasActive = false;
     this.handTool = new _grab_to_pan.GrabToPan({
       element: this.container,
-      onActiveChanged: function (isActive) {
-        this.eventBus.dispatch('handtoolchanged', { isActive: isActive });
-      }.bind(this)
+      onActiveChanged: function onActiveChanged(isActive) {
+        _this.eventBus.dispatch('handtoolchanged', { isActive: isActive });
+      }
     });
     this.eventBus.on('togglehandtool', this.toggle.bind(this));
     Promise.all([_ui_utils.localized, preferences.get('enableHandToolOnLoad')]).then(function (values) {

+ 3 - 1
lib/web/interfaces.js

@@ -45,7 +45,9 @@ IRenderableView.prototype = {
 };
 function IPDFTextLayerFactory() {}
 IPDFTextLayerFactory.prototype = {
-  createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport, enhanceTextSelection) {}
+  createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport) {
+    var enhanceTextSelection = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;
+  }
 };
 
 var IPDFAnnotationLayerFactory = function () {

+ 4 - 1
lib/web/pdf_link_service.js

@@ -243,7 +243,9 @@ var PDFLinkService = function PDFLinkServiceClosure() {
         action: action
       });
     },
-    onFileAttachmentAnnotation: function onFileAttachmentAnnotation(params) {
+    onFileAttachmentAnnotation: function onFileAttachmentAnnotation() {
+      var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+
       this.eventBus.dispatch('fileattachmentannotation', {
         source: this,
         id: params.id,
@@ -251,6 +253,7 @@ var PDFLinkService = function PDFLinkServiceClosure() {
         content: params.content
       });
     },
+
     cachePageRef: function PDFLinkService_cachePageRef(pageNum, pageRef) {
       var refStr = pageRef.num + ' ' + pageRef.gen + ' R';
       this._pagesRefCache[refStr] = pageNum;

+ 5 - 1
lib/web/pdf_page_view.js

@@ -87,7 +87,9 @@ var PDFPageView = function PDFPageViewClosure() {
         this.pdfPage.cleanup();
       }
     },
-    _resetZoomLayer: function _resetZoomLayer(removeFromDOM) {
+    _resetZoomLayer: function _resetZoomLayer() {
+      var removeFromDOM = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
+
       if (!this.zoomLayer) {
         return;
       }
@@ -100,6 +102,7 @@ var PDFPageView = function PDFPageViewClosure() {
       }
       this.zoomLayer = null;
     },
+
     reset: function PDFPageView_reset(keepZoomLayer, keepAnnotations) {
       this.cancelRendering();
       var div = this.div;
@@ -444,6 +447,7 @@ var PDFPageView = function PDFPageViewClosure() {
       });
       return result;
     },
+
     paintOnSvg: function PDFPageView_paintOnSvg(wrapper) {
       var cancelled = false;
       var ensureNotCancelled = function ensureNotCancelled() {

+ 1 - 0
lib/web/pdf_print_service.js

@@ -149,6 +149,7 @@ PDFPrintService.prototype = {
       }.bind(this), 0);
     }.bind(this));
   },
+
   get active() {
     return this === activeService;
   },

+ 9 - 5
lib/web/pdf_thumbnail_viewer.js

@@ -136,7 +136,9 @@ var PDFThumbnailViewer = function PDFThumbnailViewerClosure() {
         thumbnailView.setPageLabel(label);
       }
     },
-    _ensurePdfPageLoaded: function PDFThumbnailViewer_ensurePdfPageLoaded(thumbView) {
+    _ensurePdfPageLoaded: function _ensurePdfPageLoaded(thumbView) {
+      var _this = this;
+
       if (thumbView.pdfPage) {
         return Promise.resolve(thumbView.pdfPage);
       }
@@ -146,19 +148,21 @@ var PDFThumbnailViewer = function PDFThumbnailViewerClosure() {
       }
       var promise = this.pdfDocument.getPage(pageNumber).then(function (pdfPage) {
         thumbView.setPdfPage(pdfPage);
-        this._pagesRequests[pageNumber] = null;
+        _this._pagesRequests[pageNumber] = null;
         return pdfPage;
-      }.bind(this));
+      });
       this._pagesRequests[pageNumber] = promise;
       return promise;
     },
     forceRendering: function forceRendering() {
+      var _this2 = this;
+
       var visibleThumbs = this._getVisibleThumbs();
       var thumbView = this.renderingQueue.getHighestPriority(visibleThumbs, this.thumbnails, this.scroll.down);
       if (thumbView) {
         this._ensurePdfPageLoaded(thumbView).then(function () {
-          this.renderingQueue.renderView(thumbView);
-        }.bind(this));
+          _this2.renderingQueue.renderView(thumbView);
+        });
         return true;
       }
       return false;

+ 13 - 2
lib/web/pdf_viewer.js

@@ -106,6 +106,7 @@ var PDFViewer = function pdfViewer() {
     getPageView: function getPageView(index) {
       return this._pages[index];
     },
+
     get pageViewsReady() {
       return this._pageViewsReady;
     },
@@ -292,6 +293,7 @@ var PDFViewer = function pdfViewer() {
         }
       });
     },
+
     setPageLabels: function PDFViewer_setPageLabels(labels) {
       if (!this.pdfDocument) {
         return;
@@ -323,6 +325,7 @@ var PDFViewer = function pdfViewer() {
       this._pageViewsReady = false;
       this.viewer.textContent = '';
     },
+
     _scrollUpdate: function PDFViewer_scrollUpdate() {
       if (this.pagesCount === 0) {
         return;
@@ -416,6 +419,7 @@ var PDFViewer = function pdfViewer() {
       var pageView = this._pages[this._currentPageNumber - 1];
       (0, _ui_utils.scrollIntoView)(pageView.div);
     },
+
     scrollPageIntoView: function PDFViewer_scrollPageIntoView(params) {
       if (!this.pdfDocument) {
         return;
@@ -538,6 +542,7 @@ var PDFViewer = function pdfViewer() {
         pdfOpenParams: pdfOpenParams
       };
     },
+
     update: function PDFViewer_update() {
       var visible = this._getVisiblePages();
       var visiblePages = visible.views;
@@ -577,6 +582,7 @@ var PDFViewer = function pdfViewer() {
     focus: function focus() {
       this.container.focus();
     },
+
     get isInPresentationMode() {
       return this.presentationModeState === PresentationModeState.FULLSCREEN;
     },
@@ -609,6 +615,7 @@ var PDFViewer = function pdfViewer() {
         }
       }
     },
+
     _cancelRendering: function PDFViewer_cancelRendering() {
       for (var i = 0, ii = this._pages.length; i < ii; i++) {
         if (this._pages[i]) {
@@ -654,7 +661,9 @@ var PDFViewer = function pdfViewer() {
         return page.getTextContent({ normalizeWhitespace: true });
       });
     },
-    createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport, enhanceTextSelection) {
+    createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport) {
+      var enhanceTextSelection = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;
+
       return new _text_layer_builder.TextLayerBuilder({
         textLayerDiv: textLayerDiv,
         eventBus: this.eventBus,
@@ -664,7 +673,9 @@ var PDFViewer = function pdfViewer() {
         enhanceTextSelection: this.isInPresentationMode ? false : enhanceTextSelection
       });
     },
-    createAnnotationLayerBuilder: function createAnnotationLayerBuilder(pageDiv, pdfPage, renderInteractiveForms) {
+    createAnnotationLayerBuilder: function createAnnotationLayerBuilder(pageDiv, pdfPage) {
+      var renderInteractiveForms = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
+
       return new _annotation_layer_builder.AnnotationLayerBuilder({
         pageDiv: pageDiv,
         pdfPage: pdfPage,

+ 3 - 1
lib/web/text_layer_builder.js

@@ -278,7 +278,9 @@ var TextLayerBuilder = function TextLayerBuilderClosure() {
 }();
 function DefaultTextLayerFactory() {}
 DefaultTextLayerFactory.prototype = {
-  createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport, enhanceTextSelection) {
+  createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport) {
+    var enhanceTextSelection = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;
+
     return new TextLayerBuilder({
       textLayerDiv: textLayerDiv,
       pageIndex: pageIndex,

+ 1 - 0
lib/web/toolbar.js

@@ -59,6 +59,7 @@ var Toolbar = function ToolbarClosure() {
       this.pageScale = _ui_utils.DEFAULT_SCALE;
       this._updateUIState(true);
     },
+
     _bindListeners: function Toolbar_bindClickListeners() {
       var eventBus = this.eventBus;
       var self = this;

+ 1 - 1
package.json

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

+ 25 - 5
web/pdf_viewer.js

@@ -890,7 +890,9 @@ var PDFLinkService = function PDFLinkServiceClosure() {
         action: action
       });
     },
-    onFileAttachmentAnnotation: function onFileAttachmentAnnotation(params) {
+    onFileAttachmentAnnotation: function onFileAttachmentAnnotation() {
+      var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+
       this.eventBus.dispatch('fileattachmentannotation', {
         source: this,
         id: params.id,
@@ -898,6 +900,7 @@ var PDFLinkService = function PDFLinkServiceClosure() {
         content: params.content
       });
     },
+
     cachePageRef: function PDFLinkService_cachePageRef(pageNum, pageRef) {
       var refStr = pageRef.num + ' ' + pageRef.gen + ' R';
       this._pagesRefCache[refStr] = pageNum;
@@ -1170,7 +1173,9 @@ var PDFPageView = function PDFPageViewClosure() {
         this.pdfPage.cleanup();
       }
     },
-    _resetZoomLayer: function _resetZoomLayer(removeFromDOM) {
+    _resetZoomLayer: function _resetZoomLayer() {
+      var removeFromDOM = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
+
       if (!this.zoomLayer) {
         return;
       }
@@ -1183,6 +1188,7 @@ var PDFPageView = function PDFPageViewClosure() {
       }
       this.zoomLayer = null;
     },
+
     reset: function PDFPageView_reset(keepZoomLayer, keepAnnotations) {
       this.cancelRendering();
       var div = this.div;
@@ -1527,6 +1533,7 @@ var PDFPageView = function PDFPageViewClosure() {
       });
       return result;
     },
+
     paintOnSvg: function PDFPageView_paintOnSvg(wrapper) {
       var cancelled = false;
       var ensureNotCancelled = function ensureNotCancelled() {
@@ -1848,7 +1855,9 @@ var TextLayerBuilder = function TextLayerBuilderClosure() {
 }();
 function DefaultTextLayerFactory() {}
 DefaultTextLayerFactory.prototype = {
-  createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport, enhanceTextSelection) {
+  createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport) {
+    var enhanceTextSelection = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;
+
     return new TextLayerBuilder({
       textLayerDiv: textLayerDiv,
       pageIndex: pageIndex,
@@ -2842,6 +2851,7 @@ var PDFViewer = function pdfViewer() {
     getPageView: function getPageView(index) {
       return this._pages[index];
     },
+
     get pageViewsReady() {
       return this._pageViewsReady;
     },
@@ -3028,6 +3038,7 @@ var PDFViewer = function pdfViewer() {
         }
       });
     },
+
     setPageLabels: function PDFViewer_setPageLabels(labels) {
       if (!this.pdfDocument) {
         return;
@@ -3059,6 +3070,7 @@ var PDFViewer = function pdfViewer() {
       this._pageViewsReady = false;
       this.viewer.textContent = '';
     },
+
     _scrollUpdate: function PDFViewer_scrollUpdate() {
       if (this.pagesCount === 0) {
         return;
@@ -3152,6 +3164,7 @@ var PDFViewer = function pdfViewer() {
       var pageView = this._pages[this._currentPageNumber - 1];
       (0, _ui_utils.scrollIntoView)(pageView.div);
     },
+
     scrollPageIntoView: function PDFViewer_scrollPageIntoView(params) {
       if (!this.pdfDocument) {
         return;
@@ -3274,6 +3287,7 @@ var PDFViewer = function pdfViewer() {
         pdfOpenParams: pdfOpenParams
       };
     },
+
     update: function PDFViewer_update() {
       var visible = this._getVisiblePages();
       var visiblePages = visible.views;
@@ -3313,6 +3327,7 @@ var PDFViewer = function pdfViewer() {
     focus: function focus() {
       this.container.focus();
     },
+
     get isInPresentationMode() {
       return this.presentationModeState === PresentationModeState.FULLSCREEN;
     },
@@ -3345,6 +3360,7 @@ var PDFViewer = function pdfViewer() {
         }
       }
     },
+
     _cancelRendering: function PDFViewer_cancelRendering() {
       for (var i = 0, ii = this._pages.length; i < ii; i++) {
         if (this._pages[i]) {
@@ -3390,7 +3406,9 @@ var PDFViewer = function pdfViewer() {
         return page.getTextContent({ normalizeWhitespace: true });
       });
     },
-    createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport, enhanceTextSelection) {
+    createTextLayerBuilder: function createTextLayerBuilder(textLayerDiv, pageIndex, viewport) {
+      var enhanceTextSelection = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;
+
       return new _text_layer_builder.TextLayerBuilder({
         textLayerDiv: textLayerDiv,
         eventBus: this.eventBus,
@@ -3400,7 +3418,9 @@ var PDFViewer = function pdfViewer() {
         enhanceTextSelection: this.isInPresentationMode ? false : enhanceTextSelection
       });
     },
-    createAnnotationLayerBuilder: function createAnnotationLayerBuilder(pageDiv, pdfPage, renderInteractiveForms) {
+    createAnnotationLayerBuilder: function createAnnotationLayerBuilder(pageDiv, pdfPage) {
+      var renderInteractiveForms = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
+
       return new _annotation_layer_builder.AnnotationLayerBuilder({
         pageDiv: pageDiv,
         pdfPage: pdfPage,

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