Browse Source

PDF.js version 1.7.384 - See mozilla/pdf.js@b7ba44b53081dbf017287433f273f91c8c87a9b9

pdfjsbot 8 năm trước cách đây
mục cha
commit
ce4905e507

+ 1 - 1
bower.json

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

+ 13 - 19
build/pdf.combined.js

@@ -8337,14 +8337,15 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() {
  }
  DOMCMapReaderFactory.prototype = {
   fetch: function (params) {
-   if (!params.name) {
+   var name = params.name;
+   if (!name) {
     return Promise.reject(new Error('CMap name must be specified.'));
    }
    return new Promise(function (resolve, reject) {
-    var url = this.baseUrl + params.name;
+    var url = this.baseUrl + name + (this.isCompressed ? '.bcmap' : '');
     var request = new XMLHttpRequest();
+    request.open('GET', url, true);
     if (this.isCompressed) {
-     url += '.bcmap';
      request.responseType = 'arraybuffer';
     }
     request.onreadystatechange = function () {
@@ -8362,10 +8363,9 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() {
        });
        return;
       }
-      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary' : '') + ' CMap at: ' + url));
+      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary ' : '') + 'CMap at: ' + url));
      }
     }.bind(this);
-    request.open('GET', url, true);
     request.send(null);
    }.bind(this));
   }
@@ -20022,8 +20022,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
   }
  };
 }();
-exports.version = '1.7.381';
-exports.build = '68f2bf3b';
+exports.version = '1.7.384';
+exports.build = 'b7ba44b5';
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
 exports.PDFWorker = PDFWorker;
@@ -38247,7 +38247,7 @@ var WorkerMessageHandler = {
     startWorkerTask(task);
     var pageNum = pageIndex + 1;
     var start = Date.now();
-    return page.extractTextContent(task, normalizeWhitespace, combineTextItems).then(function (textContent) {
+    return page.extractTextContent(handler, task, normalizeWhitespace, combineTextItems).then(function (textContent) {
      finishWorkerTask(task);
      info('text indexing: page=' + pageNum + ' - time=' + (Date.now() - start) + 'ms');
      return textContent;
@@ -38780,8 +38780,8 @@ if (!globalScope.PDFJS) {
  globalScope.PDFJS = {};
 }
 var PDFJS = globalScope.PDFJS;
-PDFJS.version = '1.7.381';
-PDFJS.build = '68f2bf3b';
+PDFJS.version = '1.7.384';
+PDFJS.build = 'b7ba44b5';
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
  sharedUtil.setVerbosityLevel(PDFJS.verbosity);
@@ -41930,13 +41930,7 @@ var Page = function PageClosure() {
     });
    });
   },
-  extractTextContent: function Page_extractTextContent(task, normalizeWhitespace, combineTextItems) {
-   var handler = {
-    on: function nullHandlerOn() {
-    },
-    send: function nullHandlerSend() {
-    }
-   };
+  extractTextContent: function Page_extractTextContent(handler, task, normalizeWhitespace, combineTextItems) {
    var self = this;
    var pdfManager = this.pdfManager;
    var contentStreamPromise = pdfManager.ensure(this, 'getContentStream', []);
@@ -56491,8 +56485,8 @@ exports.TilingPattern = TilingPattern;
 
 "use strict";
 
-var pdfjsVersion = '1.7.381';
-var pdfjsBuild = '68f2bf3b';
+var pdfjsVersion = '1.7.384';
+var pdfjsBuild = 'b7ba44b5';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(26);
 var pdfjsDisplayAPI = __w_pdfjs_require__(10);

+ 11 - 11
build/pdf.js

@@ -1543,14 +1543,15 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() {
  }
  DOMCMapReaderFactory.prototype = {
   fetch: function (params) {
-   if (!params.name) {
+   var name = params.name;
+   if (!name) {
     return Promise.reject(new Error('CMap name must be specified.'));
    }
    return new Promise(function (resolve, reject) {
-    var url = this.baseUrl + params.name;
+    var url = this.baseUrl + name + (this.isCompressed ? '.bcmap' : '');
     var request = new XMLHttpRequest();
+    request.open('GET', url, true);
     if (this.isCompressed) {
-     url += '.bcmap';
      request.responseType = 'arraybuffer';
     }
     request.onreadystatechange = function () {
@@ -1568,10 +1569,9 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() {
        });
        return;
       }
-      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary' : '') + ' CMap at: ' + url));
+      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary ' : '') + 'CMap at: ' + url));
      }
     }.bind(this);
-    request.open('GET', url, true);
     request.send(null);
    }.bind(this));
   }
@@ -3735,8 +3735,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
   }
  };
 }();
-exports.version = '1.7.381';
-exports.build = '68f2bf3b';
+exports.version = '1.7.384';
+exports.build = 'b7ba44b5';
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
 exports.PDFWorker = PDFWorker;
@@ -5768,8 +5768,8 @@ if (!globalScope.PDFJS) {
  globalScope.PDFJS = {};
 }
 var PDFJS = globalScope.PDFJS;
-PDFJS.version = '1.7.381';
-PDFJS.build = '68f2bf3b';
+PDFJS.version = '1.7.384';
+PDFJS.build = 'b7ba44b5';
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
  sharedUtil.setVerbosityLevel(PDFJS.verbosity);
@@ -8436,8 +8436,8 @@ exports.TilingPattern = TilingPattern;
 
 "use strict";
 
-var pdfjsVersion = '1.7.381';
-var pdfjsBuild = '68f2bf3b';
+var pdfjsVersion = '1.7.384';
+var pdfjsBuild = 'b7ba44b5';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(9);
 var pdfjsDisplayAPI = __w_pdfjs_require__(3);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
build/pdf.min.js


+ 4 - 10
build/pdf.worker.js

@@ -18522,7 +18522,7 @@ var WorkerMessageHandler = {
     startWorkerTask(task);
     var pageNum = pageIndex + 1;
     var start = Date.now();
-    return page.extractTextContent(task, normalizeWhitespace, combineTextItems).then(function (textContent) {
+    return page.extractTextContent(handler, task, normalizeWhitespace, combineTextItems).then(function (textContent) {
      finishWorkerTask(task);
      info('text indexing: page=' + pageNum + ' - time=' + (Date.now() - start) + 'ms');
      return textContent;
@@ -38166,13 +38166,7 @@ var Page = function PageClosure() {
     });
    });
   },
-  extractTextContent: function Page_extractTextContent(task, normalizeWhitespace, combineTextItems) {
-   var handler = {
-    on: function nullHandlerOn() {
-    },
-    send: function nullHandlerSend() {
-    }
-   };
+  extractTextContent: function Page_extractTextContent(handler, task, normalizeWhitespace, combineTextItems) {
    var self = this;
    var pdfManager = this.pdfManager;
    var contentStreamPromise = pdfManager.ensure(this, 'getContentStream', []);
@@ -49679,8 +49673,8 @@ exports.Type1Parser = Type1Parser;
 
 "use strict";
 
-var pdfjsVersion = '1.7.381';
-var pdfjsBuild = '68f2bf3b';
+var pdfjsVersion = '1.7.384';
+var pdfjsBuild = 'b7ba44b5';
 var pdfjsCoreWorker = __w_pdfjs_require__(8);
 {
  __w_pdfjs_require__(19);

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 0 - 0
build/pdf.worker.min.js


+ 1 - 7
lib/core/document.js

@@ -240,13 +240,7 @@ var Page = function PageClosure() {
     });
    });
   },
-  extractTextContent: function Page_extractTextContent(task, normalizeWhitespace, combineTextItems) {
-   var handler = {
-    on: function nullHandlerOn() {
-    },
-    send: function nullHandlerSend() {
-    }
-   };
+  extractTextContent: function Page_extractTextContent(handler, task, normalizeWhitespace, combineTextItems) {
    var self = this;
    var pdfManager = this.pdfManager;
    var contentStreamPromise = pdfManager.ensure(this, 'getContentStream', []);

+ 1 - 1
lib/core/worker.js

@@ -641,7 +641,7 @@ var WorkerMessageHandler = {
     startWorkerTask(task);
     var pageNum = pageIndex + 1;
     var start = Date.now();
-    return page.extractTextContent(task, normalizeWhitespace, combineTextItems).then(function (textContent) {
+    return page.extractTextContent(handler, task, normalizeWhitespace, combineTextItems).then(function (textContent) {
      finishWorkerTask(task);
      info('text indexing: page=' + pageNum + ' - time=' + (Date.now() - start) + 'ms');
      return textContent;

+ 2 - 2
lib/display/api.js

@@ -1374,8 +1374,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
   }
  };
 }();
-exports.version = '1.7.381';
-exports.build = '68f2bf3b';
+exports.version = '1.7.384';
+exports.build = 'b7ba44b5';
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
 exports.PDFWorker = PDFWorker;

+ 5 - 5
lib/display/dom_utils.js

@@ -57,14 +57,15 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() {
  }
  DOMCMapReaderFactory.prototype = {
   fetch: function (params) {
-   if (!params.name) {
+   var name = params.name;
+   if (!name) {
     return Promise.reject(new Error('CMap name must be specified.'));
    }
    return new Promise(function (resolve, reject) {
-    var url = this.baseUrl + params.name;
+    var url = this.baseUrl + name + (this.isCompressed ? '.bcmap' : '');
     var request = new XMLHttpRequest();
+    request.open('GET', url, true);
     if (this.isCompressed) {
-     url += '.bcmap';
      request.responseType = 'arraybuffer';
     }
     request.onreadystatechange = function () {
@@ -82,10 +83,9 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() {
        });
        return;
       }
-      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary' : '') + ' CMap at: ' + url));
+      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary ' : '') + 'CMap at: ' + url));
      }
     }.bind(this);
-    request.open('GET', url, true);
     request.send(null);
    }.bind(this));
   }

+ 2 - 2
lib/display/global.js

@@ -30,8 +30,8 @@ if (!globalScope.PDFJS) {
  globalScope.PDFJS = {};
 }
 var PDFJS = globalScope.PDFJS;
-PDFJS.version = '1.7.381';
-PDFJS.build = '68f2bf3b';
+PDFJS.version = '1.7.384';
+PDFJS.build = 'b7ba44b5';
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
  sharedUtil.setVerbosityLevel(PDFJS.verbosity);

+ 2 - 2
lib/pdf.js

@@ -13,8 +13,8 @@
  * limitations under the License.
  */
 'use strict';
-var pdfjsVersion = '1.7.381';
-var pdfjsBuild = '68f2bf3b';
+var pdfjsVersion = '1.7.384';
+var pdfjsBuild = 'b7ba44b5';
 var pdfjsSharedUtil = require('./shared/util.js');
 var pdfjsDisplayGlobal = require('./display/global.js');
 var pdfjsDisplayAPI = require('./display/api.js');

+ 2 - 2
lib/pdf.worker.js

@@ -13,8 +13,8 @@
  * limitations under the License.
  */
 'use strict';
-var pdfjsVersion = '1.7.381';
-var pdfjsBuild = '68f2bf3b';
+var pdfjsVersion = '1.7.384';
+var pdfjsBuild = 'b7ba44b5';
 var pdfjsCoreWorker = require('./core/worker.js');
 {
  require('./core/network.js');

+ 4 - 6
lib/test/unit/test_utils.js

@@ -22,18 +22,16 @@ var NodeCMapReaderFactory = function NodeCMapReaderFactoryClosure() {
  }
  NodeCMapReaderFactory.prototype = {
   fetch: function (params) {
-   if (!params.name) {
+   var name = params.name;
+   if (!name) {
     return Promise.reject(new Error('CMap name must be specified.'));
    }
    return new Promise(function (resolve, reject) {
-    var url = this.baseUrl + params.name;
+    var url = this.baseUrl + name + (this.isCompressed ? '.bcmap' : '');
     var fs = require('fs');
-    if (this.isCompressed) {
-     url += '.bcmap';
-    }
     fs.readFile(url, function (error, data) {
      if (error || !data) {
-      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary' : '') + ' CMap at: ' + url));
+      reject(new Error('Unable to load ' + (this.isCompressed ? 'binary ' : '') + 'CMap at: ' + url));
       return;
      }
      resolve({

+ 1 - 1
package.json

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

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác