Browse Source

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

master v1.7.384
pdfjsbot 8 years ago
parent
commit
ce4905e507
  1. 2
      bower.json
  2. 32
      build/pdf.combined.js
  3. 22
      build/pdf.js
  4. 6
      build/pdf.min.js
  5. 14
      build/pdf.worker.js
  6. 6
      build/pdf.worker.min.js
  7. 8
      lib/core/document.js
  8. 2
      lib/core/worker.js
  9. 4
      lib/display/api.js
  10. 10
      lib/display/dom_utils.js
  11. 4
      lib/display/global.js
  12. 4
      lib/pdf.js
  13. 4
      lib/pdf.worker.js
  14. 10
      lib/test/unit/test_utils.js
  15. 2
      package.json

2
bower.json

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

32
build/pdf.combined.js

@ -8337,14 +8337,15 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() { @@ -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() { @@ -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() { @@ -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 = { @@ -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) { @@ -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() { @@ -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; @@ -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);

22
build/pdf.js

@ -1543,14 +1543,15 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() { @@ -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() { @@ -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() { @@ -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) { @@ -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; @@ -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);

6
build/pdf.min.js vendored

File diff suppressed because one or more lines are too long

14
build/pdf.worker.js vendored

@ -18522,7 +18522,7 @@ var WorkerMessageHandler = { @@ -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() { @@ -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; @@ -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);

6
build/pdf.worker.min.js vendored

File diff suppressed because one or more lines are too long

8
lib/core/document.js

@ -240,13 +240,7 @@ var Page = function PageClosure() { @@ -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', []);

2
lib/core/worker.js

@ -641,7 +641,7 @@ var WorkerMessageHandler = { @@ -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;

4
lib/display/api.js

@ -1374,8 +1374,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() { @@ -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;

10
lib/display/dom_utils.js

@ -57,14 +57,15 @@ var DOMCMapReaderFactory = function DOMCMapReaderFactoryClosure() { @@ -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() { @@ -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));
}

4
lib/display/global.js

@ -30,8 +30,8 @@ if (!globalScope.PDFJS) { @@ -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);

4
lib/pdf.js

@ -13,8 +13,8 @@ @@ -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');

4
lib/pdf.worker.js vendored

@ -13,8 +13,8 @@ @@ -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');

10
lib/test/unit/test_utils.js

@ -22,18 +22,16 @@ var NodeCMapReaderFactory = function NodeCMapReaderFactoryClosure() { @@ -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({

2
package.json

@ -1,6 +1,6 @@ @@ -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": [

Loading…
Cancel
Save