|
@@ -101,7 +101,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
|
value: true
|
|
|
});
|
|
|
-exports.unreachable = exports.warn = exports.utf8StringToString = exports.stringToUTF8String = exports.stringToPDFString = exports.stringToBytes = exports.string32 = exports.shadow = exports.setVerbosityLevel = exports.ReadableStream = exports.removeNullCharacters = exports.readUint32 = exports.readUint16 = exports.readInt8 = exports.log2 = exports.loadJpegStream = exports.isEvalSupported = exports.isLittleEndian = exports.createValidAbsoluteUrl = exports.isSameOrigin = exports.isNodeJS = exports.isSpace = exports.isString = exports.isNum = exports.isInt = exports.isEmptyObj = exports.isBool = exports.isArrayBuffer = exports.isArray = exports.info = exports.globalScope = exports.getVerbosityLevel = exports.getLookupTableFactory = exports.deprecated = exports.createObjectURL = exports.createPromiseCapability = exports.createBlob = exports.bytesToString = exports.assert = exports.arraysToBytes = exports.arrayByteLength = exports.FormatError = exports.XRefParseException = exports.Util = exports.UnknownErrorException = exports.UnexpectedResponseException = exports.TextRenderingMode = exports.StreamType = exports.StatTimer = exports.PasswordResponses = exports.PasswordException = exports.PageViewport = exports.NotImplementedException = exports.NativeImageDecoding = exports.MissingPDFException = exports.MissingDataException = exports.MessageHandler = exports.InvalidPDFException = exports.CMapCompressionType = exports.ImageKind = exports.FontType = exports.AnnotationType = exports.AnnotationFlag = exports.AnnotationFieldFlag = exports.AnnotationBorderStyleType = exports.UNSUPPORTED_FEATURES = exports.VERBOSITY_LEVELS = exports.OPS = exports.IDENTITY_MATRIX = exports.FONT_IDENTITY_MATRIX = undefined;
|
|
|
+exports.unreachable = exports.warn = exports.utf8StringToString = exports.stringToUTF8String = exports.stringToPDFString = exports.stringToBytes = exports.string32 = exports.shadow = exports.setVerbosityLevel = exports.ReadableStream = exports.removeNullCharacters = exports.readUint32 = exports.readUint16 = exports.readInt8 = exports.log2 = exports.loadJpegStream = exports.isEvalSupported = exports.isLittleEndian = exports.createValidAbsoluteUrl = exports.isSameOrigin = exports.isNodeJS = exports.isSpace = exports.isString = exports.isNum = exports.isInt = exports.isEmptyObj = exports.isBool = exports.isArrayBuffer = exports.isArray = exports.info = exports.globalScope = exports.getVerbosityLevel = exports.getLookupTableFactory = exports.deprecated = exports.createObjectURL = exports.createPromiseCapability = exports.createBlob = exports.bytesToString = exports.assert = exports.arraysToBytes = exports.arrayByteLength = exports.FormatError = exports.XRefParseException = exports.Util = exports.UnknownErrorException = exports.UnexpectedResponseException = exports.TextRenderingMode = exports.StreamType = exports.StatTimer = exports.PasswordResponses = exports.PasswordException = exports.PageViewport = exports.NotImplementedException = exports.NativeImageDecoding = exports.MissingPDFException = exports.MissingDataException = exports.MessageHandler = exports.InvalidPDFException = exports.AbortException = exports.CMapCompressionType = exports.ImageKind = exports.FontType = exports.AnnotationType = exports.AnnotationFlag = exports.AnnotationFieldFlag = exports.AnnotationBorderStyleType = exports.UNSUPPORTED_FEATURES = exports.VERBOSITY_LEVELS = exports.OPS = exports.IDENTITY_MATRIX = exports.FONT_IDENTITY_MATRIX = undefined;
|
|
|
|
|
|
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
|
|
|
|
|
@@ -514,6 +514,15 @@ var FormatError = function FormatErrorClosure() {
|
|
|
FormatError.constructor = FormatError;
|
|
|
return FormatError;
|
|
|
}();
|
|
|
+var AbortException = function AbortExceptionClosure() {
|
|
|
+ function AbortException(msg) {
|
|
|
+ this.name = 'AbortException';
|
|
|
+ this.message = msg;
|
|
|
+ }
|
|
|
+ AbortException.prototype = new Error();
|
|
|
+ AbortException.constructor = AbortException;
|
|
|
+ return AbortException;
|
|
|
+}();
|
|
|
var NullCharactersRegExp = /\x00/g;
|
|
|
function removeNullCharacters(str) {
|
|
|
if (typeof str !== 'string') {
|
|
@@ -1011,6 +1020,8 @@ function wrapReason(reason) {
|
|
|
return reason;
|
|
|
}
|
|
|
switch (reason.name) {
|
|
|
+ case 'AbortException':
|
|
|
+ return new AbortException(reason.message);
|
|
|
case 'MissingPDFException':
|
|
|
return new MissingPDFException(reason.message);
|
|
|
case 'UnexpectedResponseException':
|
|
@@ -1055,7 +1066,7 @@ function MessageHandler(sourceName, targetName, comObj) {
|
|
|
var callback = callbacksCapabilities[callbackId];
|
|
|
delete callbacksCapabilities[callbackId];
|
|
|
if ('error' in data) {
|
|
|
- callback.reject(data.error);
|
|
|
+ callback.reject(wrapReason(data.error));
|
|
|
} else {
|
|
|
callback.resolve(data.data);
|
|
|
}
|
|
@@ -1415,6 +1426,7 @@ exports.AnnotationType = AnnotationType;
|
|
|
exports.FontType = FontType;
|
|
|
exports.ImageKind = ImageKind;
|
|
|
exports.CMapCompressionType = CMapCompressionType;
|
|
|
+exports.AbortException = AbortException;
|
|
|
exports.InvalidPDFException = InvalidPDFException;
|
|
|
exports.MessageHandler = MessageHandler;
|
|
|
exports.MissingDataException = MissingDataException;
|
|
@@ -7079,8 +7091,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
|
|
|
}();
|
|
|
var version, build;
|
|
|
{
|
|
|
- exports.version = version = '1.8.601';
|
|
|
- exports.build = build = '5b5781b4';
|
|
|
+ exports.version = version = '1.8.603';
|
|
|
+ exports.build = build = 'bbf5b4d7';
|
|
|
}
|
|
|
exports.getDocument = getDocument;
|
|
|
exports.LoopbackPort = LoopbackPort;
|
|
@@ -14665,7 +14677,7 @@ var renderTextLayer = function renderTextLayerClosure() {
|
|
|
},
|
|
|
cancel: function TextLayer_cancel() {
|
|
|
if (this._reader) {
|
|
|
- this._reader.cancel();
|
|
|
+ this._reader.cancel(new _util.AbortException('text layer task cancelled'));
|
|
|
this._reader = null;
|
|
|
}
|
|
|
this._canceled = true;
|
|
@@ -20127,6 +20139,9 @@ var PartialEvaluator = function PartialEvaluatorClosure() {
|
|
|
enqueueChunk();
|
|
|
resolve();
|
|
|
}).catch(function (reason) {
|
|
|
+ if (reason instanceof _util.AbortException) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (_this9.options.ignoreErrors) {
|
|
|
(0, _util.warn)('getTextContent - ignoring errors during task: ' + task.name);
|
|
|
flushTextContentItem();
|
|
@@ -28186,8 +28201,8 @@ if (!_util.globalScope.PDFJS) {
|
|
|
}
|
|
|
var PDFJS = _util.globalScope.PDFJS;
|
|
|
{
|
|
|
- PDFJS.version = '1.8.601';
|
|
|
- PDFJS.build = '5b5781b4';
|
|
|
+ PDFJS.version = '1.8.603';
|
|
|
+ PDFJS.build = 'bbf5b4d7';
|
|
|
}
|
|
|
PDFJS.pdfBug = false;
|
|
|
if (PDFJS.verbosity !== undefined) {
|
|
@@ -47684,8 +47699,8 @@ exports.PDFDataTransportStream = PDFDataTransportStream;
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
-var pdfjsVersion = '1.8.601';
|
|
|
-var pdfjsBuild = '5b5781b4';
|
|
|
+var pdfjsVersion = '1.8.603';
|
|
|
+var pdfjsBuild = 'bbf5b4d7';
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0);
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(24);
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(7);
|