|
|
@ -1393,8 +1393,31 @@ MessageHandler.prototype = { |
|
|
|
this.comObj.postMessage(message); |
|
|
|
this.comObj.postMessage(message); |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
destroy: function destroy() { |
|
|
|
close: function close(reason) { |
|
|
|
this.comObj.removeEventListener('message', this._onComObjOnMessage); |
|
|
|
this.comObj.removeEventListener('message', this._onComObjOnMessage); |
|
|
|
|
|
|
|
for (var i in this.callbacksCapabilities) { |
|
|
|
|
|
|
|
var callbackCapability = this.callbacksCapabilities[i]; |
|
|
|
|
|
|
|
callbackCapability.reject(reason); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
for (var _i in this.streamSinks) { |
|
|
|
|
|
|
|
var sink = this.streamSinks[_i]; |
|
|
|
|
|
|
|
sink.sinkCapability.reject(reason); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
for (var _i2 in this.streamControllers) { |
|
|
|
|
|
|
|
var controller = this.streamControllers[_i2]; |
|
|
|
|
|
|
|
if (!controller.isClosed) { |
|
|
|
|
|
|
|
controller.controller.error(reason); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (controller.startCall) { |
|
|
|
|
|
|
|
controller.startCall.reject(reason); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (controller.pullCall) { |
|
|
|
|
|
|
|
controller.pullCall.reject(reason); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
if (controller.cancelCall) { |
|
|
|
|
|
|
|
controller.cancelCall.reject(reason); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
}; |
|
|
|
}; |
|
|
|
function loadJpegStream(id, imageUrl, objs) { |
|
|
|
function loadJpegStream(id, imageUrl, objs) { |
|
|
@ -2949,7 +2972,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { |
|
|
|
if (worker.destroyed) { |
|
|
|
if (worker.destroyed) { |
|
|
|
return Promise.reject(new Error('Worker was destroyed')); |
|
|
|
return Promise.reject(new Error('Worker was destroyed')); |
|
|
|
} |
|
|
|
} |
|
|
|
var apiVersion = '1.9.609'; |
|
|
|
var apiVersion = '1.9.611'; |
|
|
|
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch'); |
|
|
|
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch'); |
|
|
|
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream'); |
|
|
|
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream'); |
|
|
|
source.chunkedViewerLoading = !!pdfDataRangeTransport; |
|
|
|
source.chunkedViewerLoading = !!pdfDataRangeTransport; |
|
|
@ -3558,7 +3581,7 @@ var PDFWorker = function PDFWorkerClosure() { |
|
|
|
var messageHandler = new _util.MessageHandler('main', 'worker', worker); |
|
|
|
var messageHandler = new _util.MessageHandler('main', 'worker', worker); |
|
|
|
var terminateEarly = function terminateEarly() { |
|
|
|
var terminateEarly = function terminateEarly() { |
|
|
|
worker.removeEventListener('error', onWorkerError); |
|
|
|
worker.removeEventListener('error', onWorkerError); |
|
|
|
messageHandler.destroy(); |
|
|
|
messageHandler.close(new Error('Worker was terminated')); |
|
|
|
worker.terminate(); |
|
|
|
worker.terminate(); |
|
|
|
if (_this6.destroyed) { |
|
|
|
if (_this6.destroyed) { |
|
|
|
_this6._readyCapability.reject(new Error('Worker was destroyed')); |
|
|
|
_this6._readyCapability.reject(new Error('Worker was destroyed')); |
|
|
@ -3591,7 +3614,7 @@ var PDFWorker = function PDFWorkerClosure() { |
|
|
|
messageHandler.send('configure', { verbosity: (0, _util.getVerbosityLevel)() }); |
|
|
|
messageHandler.send('configure', { verbosity: (0, _util.getVerbosityLevel)() }); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
_this6._setupFakeWorker(); |
|
|
|
_this6._setupFakeWorker(); |
|
|
|
messageHandler.destroy(); |
|
|
|
messageHandler.close(new Error('Worker was terminated')); |
|
|
|
worker.terminate(); |
|
|
|
worker.terminate(); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
@ -3664,7 +3687,7 @@ var PDFWorker = function PDFWorkerClosure() { |
|
|
|
pdfWorkerPorts.delete(this._port); |
|
|
|
pdfWorkerPorts.delete(this._port); |
|
|
|
this._port = null; |
|
|
|
this._port = null; |
|
|
|
if (this._messageHandler) { |
|
|
|
if (this._messageHandler) { |
|
|
|
this._messageHandler.destroy(); |
|
|
|
this._messageHandler.close(new _util.AbortException('Worker was destroyed')); |
|
|
|
this._messageHandler = null; |
|
|
|
this._messageHandler = null; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -3726,7 +3749,7 @@ var WorkerTransport = function WorkerTransportClosure() { |
|
|
|
_this8._networkStream.cancelAllRequests(); |
|
|
|
_this8._networkStream.cancelAllRequests(); |
|
|
|
} |
|
|
|
} |
|
|
|
if (_this8.messageHandler) { |
|
|
|
if (_this8.messageHandler) { |
|
|
|
_this8.messageHandler.destroy(); |
|
|
|
_this8.messageHandler.close(new _util.AbortException('Worker was destroyed')); |
|
|
|
_this8.messageHandler = null; |
|
|
|
_this8.messageHandler = null; |
|
|
|
} |
|
|
|
} |
|
|
|
_this8.destroyCapability.resolve(); |
|
|
|
_this8.destroyCapability.resolve(); |
|
|
@ -4340,8 +4363,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() { |
|
|
|
}(); |
|
|
|
}(); |
|
|
|
var version, build; |
|
|
|
var version, build; |
|
|
|
{ |
|
|
|
{ |
|
|
|
exports.version = version = '1.9.609'; |
|
|
|
exports.version = version = '1.9.611'; |
|
|
|
exports.build = build = '3717757b'; |
|
|
|
exports.build = build = 'd03e1274'; |
|
|
|
} |
|
|
|
} |
|
|
|
exports.getDocument = getDocument; |
|
|
|
exports.getDocument = getDocument; |
|
|
|
exports.LoopbackPort = LoopbackPort; |
|
|
|
exports.LoopbackPort = LoopbackPort; |
|
|
@ -7413,8 +7436,8 @@ exports.SVGGraphics = SVGGraphics; |
|
|
|
"use strict"; |
|
|
|
"use strict"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var pdfjsVersion = '1.9.609'; |
|
|
|
var pdfjsVersion = '1.9.611'; |
|
|
|
var pdfjsBuild = '3717757b'; |
|
|
|
var pdfjsBuild = 'd03e1274'; |
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0); |
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0); |
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(82); |
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(82); |
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(48); |
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(48); |
|
|
@ -13276,8 +13299,8 @@ if (!_global_scope2.default.PDFJS) { |
|
|
|
} |
|
|
|
} |
|
|
|
var PDFJS = _global_scope2.default.PDFJS; |
|
|
|
var PDFJS = _global_scope2.default.PDFJS; |
|
|
|
{ |
|
|
|
{ |
|
|
|
PDFJS.version = '1.9.609'; |
|
|
|
PDFJS.version = '1.9.611'; |
|
|
|
PDFJS.build = '3717757b'; |
|
|
|
PDFJS.build = 'd03e1274'; |
|
|
|
} |
|
|
|
} |
|
|
|
PDFJS.pdfBug = false; |
|
|
|
PDFJS.pdfBug = false; |
|
|
|
if (PDFJS.verbosity !== undefined) { |
|
|
|
if (PDFJS.verbosity !== undefined) { |
|
|
|