Browse Source

PDF.js version 2.0.283 - See mozilla/pdf.js@fe5102a27fac7235e14334664cfc7e6dcaa04a92

master v2.0.283
pdfjsbot 7 years ago
parent
commit
95ce24a258
  1. 2
      bower.json
  2. 40
      build/pdf.combined.js
  3. 2
      build/pdf.combined.js.map
  4. 38
      build/pdf.js
  5. 2
      build/pdf.js.map
  6. 2
      build/pdf.min.js
  7. 6
      build/pdf.worker.js
  8. 2
      build/pdf.worker.js.map
  9. 2
      build/pdf.worker.min.js
  10. 2
      lib/core/worker.js
  11. 18
      lib/display/api.js
  12. 4
      lib/display/global.js
  13. 16
      lib/pdf.js
  14. 4
      lib/pdf.worker.js
  15. 8
      lib/test/unit/jasmine-boot.js
  16. 2
      package.json

2
bower.json

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

40
build/pdf.combined.js

@ -11512,7 +11512,7 @@ module.exports = function (it, TYPE) { @@ -11512,7 +11512,7 @@ module.exports = function (it, TYPE) {
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.build = exports.version = exports.setPDFNetworkStreamClass = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = undefined;
exports.build = exports.version = exports.setPDFNetworkStreamFactory = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = undefined;
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
@ -11548,9 +11548,9 @@ var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ? @@ -11548,9 +11548,9 @@ var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ?
var fakeWorkerFilesLoader = null;
var useRequireEnsure = false;
;
var PDFNetworkStream;
function setPDFNetworkStreamClass(cls) {
PDFNetworkStream = cls;
var createPDFNetworkStream;
function setPDFNetworkStreamFactory(pdfNetworkStreamFactory) {
createPDFNetworkStream = pdfNetworkStreamFactory;
}
function getDocument(src) {
var task = new PDFDocumentLoadingTask();
@ -11626,7 +11626,7 @@ function getDocument(src) { @@ -11626,7 +11626,7 @@ function getDocument(src) {
if (rangeTransport) {
networkStream = new _transport_stream.PDFDataTransportStream(params, rangeTransport);
} else if (!params.data) {
networkStream = new PDFNetworkStream(params);
networkStream = createPDFNetworkStream(params);
}
var messageHandler = new _util.MessageHandler(docId, workerId, worker.port);
messageHandler.postMessageTransfers = worker.postMessageTransfers;
@ -11641,7 +11641,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -11641,7 +11641,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.281';
var apiVersion = '2.0.283';
source.disableRange = (0, _dom_utils.getDefaultSetting)('disableRange');
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
@ -12936,8 +12936,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -12936,8 +12936,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.281';
exports.build = build = 'fad2a3f4';
exports.version = version = '2.0.283';
exports.build = build = 'fe5102a2';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -12945,7 +12945,7 @@ exports.PDFDataRangeTransport = PDFDataRangeTransport; @@ -12945,7 +12945,7 @@ exports.PDFDataRangeTransport = PDFDataRangeTransport;
exports.PDFWorker = PDFWorker;
exports.PDFDocumentProxy = PDFDocumentProxy;
exports.PDFPageProxy = PDFPageProxy;
exports.setPDFNetworkStreamClass = setPDFNetworkStreamClass;
exports.setPDFNetworkStreamFactory = setPDFNetworkStreamFactory;
exports.version = version;
exports.build = build;
@ -26734,8 +26734,8 @@ exports.SVGGraphics = SVGGraphics; @@ -26734,8 +26734,8 @@ exports.SVGGraphics = SVGGraphics;
"use strict";
var pdfjsVersion = '2.0.281';
var pdfjsBuild = 'fad2a3f4';
var pdfjsVersion = '2.0.283';
var pdfjsBuild = 'fe5102a2';
var pdfjsSharedUtil = __w_pdfjs_require__(0);
var pdfjsDisplayGlobal = __w_pdfjs_require__(132);
var pdfjsDisplayAPI = __w_pdfjs_require__(66);
@ -26747,13 +26747,19 @@ var pdfjsDisplaySVG = __w_pdfjs_require__(79); @@ -26747,13 +26747,19 @@ var pdfjsDisplaySVG = __w_pdfjs_require__(79);
var isNodeJS = __w_pdfjs_require__(24);
if (isNodeJS()) {
var PDFNodeStream = __w_pdfjs_require__(160).PDFNodeStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNodeStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFNodeStream(params);
});
} else if (typeof Response !== 'undefined' && 'body' in Response.prototype && typeof ReadableStream !== 'undefined') {
var PDFFetchStream = __w_pdfjs_require__(161).PDFFetchStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFFetchStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFFetchStream(params);
});
} else {
var PDFNetworkStream = __w_pdfjs_require__(162).PDFNetworkStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNetworkStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFNetworkStream(params);
});
}
}
exports.PDFJS = pdfjsDisplayGlobal.PDFJS;
@ -31932,8 +31938,8 @@ if (!_global_scope2.default.PDFJS) { @@ -31932,8 +31938,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global_scope2.default.PDFJS;
{
PDFJS.version = '2.0.281';
PDFJS.build = 'fad2a3f4';
PDFJS.version = '2.0.283';
PDFJS.build = 'fe5102a2';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {
@ -35304,7 +35310,7 @@ var WorkerMessageHandler = { @@ -35304,7 +35310,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
var apiVersion = docParams.apiVersion;
var workerVersion = '2.0.281';
var workerVersion = '2.0.283';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}

2
build/pdf.combined.js.map

File diff suppressed because one or more lines are too long

38
build/pdf.js

@ -3167,7 +3167,7 @@ module.exports = function (it, TYPE) { @@ -3167,7 +3167,7 @@ module.exports = function (it, TYPE) {
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.build = exports.version = exports.setPDFNetworkStreamClass = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = undefined;
exports.build = exports.version = exports.setPDFNetworkStreamFactory = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = undefined;
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
@ -3228,9 +3228,9 @@ var useRequireEnsure = false; @@ -3228,9 +3228,9 @@ var useRequireEnsure = false;
});
} : null;
}
var PDFNetworkStream;
function setPDFNetworkStreamClass(cls) {
PDFNetworkStream = cls;
var createPDFNetworkStream;
function setPDFNetworkStreamFactory(pdfNetworkStreamFactory) {
createPDFNetworkStream = pdfNetworkStreamFactory;
}
function getDocument(src) {
var task = new PDFDocumentLoadingTask();
@ -3306,7 +3306,7 @@ function getDocument(src) { @@ -3306,7 +3306,7 @@ function getDocument(src) {
if (rangeTransport) {
networkStream = new _transport_stream.PDFDataTransportStream(params, rangeTransport);
} else if (!params.data) {
networkStream = new PDFNetworkStream(params);
networkStream = createPDFNetworkStream(params);
}
var messageHandler = new _util.MessageHandler(docId, workerId, worker.port);
messageHandler.postMessageTransfers = worker.postMessageTransfers;
@ -3321,7 +3321,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -3321,7 +3321,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.281';
var apiVersion = '2.0.283';
source.disableRange = (0, _dom_utils.getDefaultSetting)('disableRange');
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
@ -4697,8 +4697,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -4697,8 +4697,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.281';
exports.build = build = 'fad2a3f4';
exports.version = version = '2.0.283';
exports.build = build = 'fe5102a2';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -4706,7 +4706,7 @@ exports.PDFDataRangeTransport = PDFDataRangeTransport; @@ -4706,7 +4706,7 @@ exports.PDFDataRangeTransport = PDFDataRangeTransport;
exports.PDFWorker = PDFWorker;
exports.PDFDocumentProxy = PDFDocumentProxy;
exports.PDFPageProxy = PDFPageProxy;
exports.setPDFNetworkStreamClass = setPDFNetworkStreamClass;
exports.setPDFNetworkStreamFactory = setPDFNetworkStreamFactory;
exports.version = version;
exports.build = build;
@ -7456,8 +7456,8 @@ exports.SVGGraphics = SVGGraphics; @@ -7456,8 +7456,8 @@ exports.SVGGraphics = SVGGraphics;
"use strict";
var pdfjsVersion = '2.0.281';
var pdfjsBuild = 'fad2a3f4';
var pdfjsVersion = '2.0.283';
var pdfjsBuild = 'fe5102a2';
var pdfjsSharedUtil = __w_pdfjs_require__(0);
var pdfjsDisplayGlobal = __w_pdfjs_require__(115);
var pdfjsDisplayAPI = __w_pdfjs_require__(58);
@ -7469,13 +7469,19 @@ var pdfjsDisplaySVG = __w_pdfjs_require__(62); @@ -7469,13 +7469,19 @@ var pdfjsDisplaySVG = __w_pdfjs_require__(62);
var isNodeJS = __w_pdfjs_require__(24);
if (isNodeJS()) {
var PDFNodeStream = __w_pdfjs_require__(121).PDFNodeStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNodeStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFNodeStream(params);
});
} else if (typeof Response !== 'undefined' && 'body' in Response.prototype && typeof ReadableStream !== 'undefined') {
var PDFFetchStream = __w_pdfjs_require__(122).PDFFetchStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFFetchStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFFetchStream(params);
});
} else {
var PDFNetworkStream = __w_pdfjs_require__(123).PDFNetworkStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNetworkStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFNetworkStream(params);
});
}
}
exports.PDFJS = pdfjsDisplayGlobal.PDFJS;
@ -12654,8 +12660,8 @@ if (!_global_scope2.default.PDFJS) { @@ -12654,8 +12660,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global_scope2.default.PDFJS;
{
PDFJS.version = '2.0.281';
PDFJS.build = 'fad2a3f4';
PDFJS.version = '2.0.283';
PDFJS.build = 'fe5102a2';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {

2
build/pdf.js.map

File diff suppressed because one or more lines are too long

2
build/pdf.min.js vendored

File diff suppressed because one or more lines are too long

6
build/pdf.worker.js vendored

@ -21955,8 +21955,8 @@ exports.PostScriptCompiler = PostScriptCompiler; @@ -21955,8 +21955,8 @@ exports.PostScriptCompiler = PostScriptCompiler;
"use strict";
var pdfjsVersion = '2.0.281';
var pdfjsBuild = 'fad2a3f4';
var pdfjsVersion = '2.0.283';
var pdfjsBuild = 'fe5102a2';
var pdfjsCoreWorker = __w_pdfjs_require__(73);
exports.WorkerMessageHandler = pdfjsCoreWorker.WorkerMessageHandler;
@ -22169,7 +22169,7 @@ var WorkerMessageHandler = { @@ -22169,7 +22169,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
var apiVersion = docParams.apiVersion;
var workerVersion = '2.0.281';
var workerVersion = '2.0.283';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}

2
build/pdf.worker.js.map vendored

File diff suppressed because one or more lines are too long

2
build/pdf.worker.min.js vendored

File diff suppressed because one or more lines are too long

2
lib/core/worker.js

@ -223,7 +223,7 @@ var WorkerMessageHandler = { @@ -223,7 +223,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
var apiVersion = docParams.apiVersion;
var workerVersion = '2.0.281';
var workerVersion = '2.0.283';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}

18
lib/display/api.js

@ -24,7 +24,7 @@ @@ -24,7 +24,7 @@
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.build = exports.version = exports.setPDFNetworkStreamClass = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = undefined;
exports.build = exports.version = exports.setPDFNetworkStreamFactory = exports.PDFPageProxy = exports.PDFDocumentProxy = exports.PDFWorker = exports.PDFDataRangeTransport = exports.LoopbackPort = exports.getDocument = undefined;
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
@ -85,9 +85,9 @@ var useRequireEnsure = false; @@ -85,9 +85,9 @@ var useRequireEnsure = false;
});
} : null;
}
var PDFNetworkStream;
function setPDFNetworkStreamClass(cls) {
PDFNetworkStream = cls;
var createPDFNetworkStream;
function setPDFNetworkStreamFactory(pdfNetworkStreamFactory) {
createPDFNetworkStream = pdfNetworkStreamFactory;
}
function getDocument(src) {
var task = new PDFDocumentLoadingTask();
@ -163,7 +163,7 @@ function getDocument(src) { @@ -163,7 +163,7 @@ function getDocument(src) {
if (rangeTransport) {
networkStream = new _transport_stream.PDFDataTransportStream(params, rangeTransport);
} else if (!params.data) {
networkStream = new PDFNetworkStream(params);
networkStream = createPDFNetworkStream(params);
}
var messageHandler = new _util.MessageHandler(docId, workerId, worker.port);
messageHandler.postMessageTransfers = worker.postMessageTransfers;
@ -178,7 +178,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -178,7 +178,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.281';
var apiVersion = '2.0.283';
source.disableRange = (0, _dom_utils.getDefaultSetting)('disableRange');
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
@ -1554,8 +1554,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -1554,8 +1554,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.281';
exports.build = build = 'fad2a3f4';
exports.version = version = '2.0.283';
exports.build = build = 'fe5102a2';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -1563,6 +1563,6 @@ exports.PDFDataRangeTransport = PDFDataRangeTransport; @@ -1563,6 +1563,6 @@ exports.PDFDataRangeTransport = PDFDataRangeTransport;
exports.PDFWorker = PDFWorker;
exports.PDFDocumentProxy = PDFDocumentProxy;
exports.PDFPageProxy = PDFPageProxy;
exports.setPDFNetworkStreamClass = setPDFNetworkStreamClass;
exports.setPDFNetworkStreamFactory = setPDFNetworkStreamFactory;
exports.version = version;
exports.build = build;

4
lib/display/global.js

@ -51,8 +51,8 @@ if (!_global_scope2.default.PDFJS) { @@ -51,8 +51,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global_scope2.default.PDFJS;
{
PDFJS.version = '2.0.281';
PDFJS.build = 'fad2a3f4';
PDFJS.version = '2.0.283';
PDFJS.build = 'fe5102a2';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {

16
lib/pdf.js

@ -21,8 +21,8 @@ @@ -21,8 +21,8 @@
*/
'use strict';
var pdfjsVersion = '2.0.281';
var pdfjsBuild = 'fad2a3f4';
var pdfjsVersion = '2.0.283';
var pdfjsBuild = 'fe5102a2';
var pdfjsSharedUtil = require('./shared/util.js');
var pdfjsDisplayGlobal = require('./display/global.js');
var pdfjsDisplayAPI = require('./display/api.js');
@ -34,13 +34,19 @@ var pdfjsDisplaySVG = require('./display/svg.js'); @@ -34,13 +34,19 @@ var pdfjsDisplaySVG = require('./display/svg.js');
var isNodeJS = require('./shared/is_node.js');
if (isNodeJS()) {
var PDFNodeStream = require('./display/node_stream.js').PDFNodeStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNodeStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFNodeStream(params);
});
} else if (typeof Response !== 'undefined' && 'body' in Response.prototype && typeof ReadableStream !== 'undefined') {
var PDFFetchStream = require('./display/fetch_stream.js').PDFFetchStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFFetchStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFFetchStream(params);
});
} else {
var PDFNetworkStream = require('./display/network.js').PDFNetworkStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNetworkStream);
pdfjsDisplayAPI.setPDFNetworkStreamFactory(function (params) {
return new PDFNetworkStream(params);
});
}
}
exports.PDFJS = pdfjsDisplayGlobal.PDFJS;

4
lib/pdf.worker.js vendored

@ -21,7 +21,7 @@ @@ -21,7 +21,7 @@
*/
'use strict';
var pdfjsVersion = '2.0.281';
var pdfjsBuild = 'fad2a3f4';
var pdfjsVersion = '2.0.283';
var pdfjsBuild = 'fe5102a2';
var pdfjsCoreWorker = require('./core/worker.js');
exports.WorkerMessageHandler = pdfjsCoreWorker.WorkerMessageHandler;

8
lib/test/unit/jasmine-boot.js

@ -30,9 +30,13 @@ function initializePDFJS(callback) { @@ -30,9 +30,13 @@ function initializePDFJS(callback) {
var PDFNetworkStream = modules[2].PDFNetworkStream;
var PDFFetchStream = modules[3].PDFFetchStream;
if (typeof Response !== 'undefined' && 'body' in Response.prototype && typeof ReadableStream !== 'undefined') {
displayApi.setPDFNetworkStreamClass(PDFFetchStream);
displayApi.setPDFNetworkStreamFactory(function (params) {
return new PDFFetchStream(params);
});
} else {
displayApi.setPDFNetworkStreamClass(PDFNetworkStream);
displayApi.setPDFNetworkStreamFactory(function (params) {
return new PDFNetworkStream(params);
});
}
displayGlobal.PDFJS.workerSrc = '../../build/generic/build/pdf.worker.js';
callback();

2
package.json

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

Loading…
Cancel
Save