|
@@ -3257,6 +3257,16 @@ var CustomStyle = function CustomStyleClosure() {
|
|
|
};
|
|
|
return CustomStyle;
|
|
|
}();
|
|
|
+var RenderingCancelledException = function RenderingCancelledException() {
|
|
|
+ function RenderingCancelledException(msg, type) {
|
|
|
+ this.message = msg;
|
|
|
+ this.type = type;
|
|
|
+ }
|
|
|
+ RenderingCancelledException.prototype = new Error();
|
|
|
+ RenderingCancelledException.prototype.name = 'RenderingCancelledException';
|
|
|
+ RenderingCancelledException.constructor = RenderingCancelledException;
|
|
|
+ return RenderingCancelledException;
|
|
|
+}();
|
|
|
var hasCanvasTypedArrays;
|
|
|
hasCanvasTypedArrays = function hasCanvasTypedArrays() {
|
|
|
var canvas = document.createElement('canvas');
|
|
@@ -3349,6 +3359,8 @@ function getDefaultSetting(id) {
|
|
|
return globalSettings ? globalSettings.externalLinkRel : DEFAULT_LINK_REL;
|
|
|
case 'enableStats':
|
|
|
return !!(globalSettings && globalSettings.enableStats);
|
|
|
+ case 'pdfjsNext':
|
|
|
+ return !!(globalSettings && globalSettings.pdfjsNext);
|
|
|
default:
|
|
|
throw new Error('Unknown default setting: ' + id);
|
|
|
}
|
|
@@ -3376,6 +3388,7 @@ exports.isExternalLinkTargetSet = isExternalLinkTargetSet;
|
|
|
exports.isValidUrl = isValidUrl;
|
|
|
exports.getFilenameFromUrl = getFilenameFromUrl;
|
|
|
exports.LinkTarget = LinkTarget;
|
|
|
+exports.RenderingCancelledException = RenderingCancelledException;
|
|
|
exports.hasCanvasTypedArrays = hasCanvasTypedArrays;
|
|
|
exports.getDefaultSetting = getDefaultSetting;
|
|
|
exports.DEFAULT_LINK_REL = DEFAULT_LINK_REL;
|
|
@@ -11501,6 +11514,7 @@ var FontFaceObject = displayFontLoader.FontFaceObject;
|
|
|
var FontLoader = displayFontLoader.FontLoader;
|
|
|
var CanvasGraphics = displayCanvas.CanvasGraphics;
|
|
|
var Metadata = displayMetadata.Metadata;
|
|
|
+var RenderingCancelledException = displayDOMUtils.RenderingCancelledException;
|
|
|
var getDefaultSetting = displayDOMUtils.getDefaultSetting;
|
|
|
var DOMCanvasFactory = displayDOMUtils.DOMCanvasFactory;
|
|
|
var DOMCMapReaderFactory = displayDOMUtils.DOMCMapReaderFactory;
|
|
@@ -12654,7 +12668,11 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
|
|
|
cancel: function InternalRenderTask_cancel() {
|
|
|
this.running = false;
|
|
|
this.cancelled = true;
|
|
|
- this.callback('cancelled');
|
|
|
+ if (getDefaultSetting('pdfjsNext')) {
|
|
|
+ this.callback(new RenderingCancelledException('Rendering cancelled, page ' + this.pageNumber, 'canvas'));
|
|
|
+ } else {
|
|
|
+ this.callback('cancelled');
|
|
|
+ }
|
|
|
},
|
|
|
operatorListChanged: function InternalRenderTask_operatorListChanged() {
|
|
|
if (!this.graphicsReady) {
|
|
@@ -12719,8 +12737,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
|
|
|
}
|
|
|
};
|
|
|
}();
|
|
|
-exports.version = '1.7.406';
|
|
|
-exports.build = 'a2ddf2f9';
|
|
|
+exports.version = '1.7.410';
|
|
|
+exports.build = '31f88756';
|
|
|
exports.getDocument = getDocument;
|
|
|
exports.PDFDataRangeTransport = PDFDataRangeTransport;
|
|
|
exports.PDFWorker = PDFWorker;
|
|
@@ -27911,8 +27929,8 @@ if (!globalScope.PDFJS) {
|
|
|
globalScope.PDFJS = {};
|
|
|
}
|
|
|
var PDFJS = globalScope.PDFJS;
|
|
|
-PDFJS.version = '1.7.406';
|
|
|
-PDFJS.build = 'a2ddf2f9';
|
|
|
+PDFJS.version = '1.7.410';
|
|
|
+PDFJS.build = '31f88756';
|
|
|
PDFJS.pdfBug = false;
|
|
|
if (PDFJS.verbosity !== undefined) {
|
|
|
sharedUtil.setVerbosityLevel(PDFJS.verbosity);
|
|
@@ -27972,6 +27990,7 @@ PDFJS.disableWebGL = PDFJS.disableWebGL === undefined ? true : PDFJS.disableWebG
|
|
|
PDFJS.externalLinkTarget = PDFJS.externalLinkTarget === undefined ? LinkTarget.NONE : PDFJS.externalLinkTarget;
|
|
|
PDFJS.externalLinkRel = PDFJS.externalLinkRel === undefined ? DEFAULT_LINK_REL : PDFJS.externalLinkRel;
|
|
|
PDFJS.isEvalSupported = PDFJS.isEvalSupported === undefined ? true : PDFJS.isEvalSupported;
|
|
|
+PDFJS.pdfjsNext = PDFJS.pdfjsNext === undefined ? false : PDFJS.pdfjsNext;
|
|
|
var savedOpenExternalLinksInNewWindow = PDFJS.openExternalLinksInNewWindow;
|
|
|
delete PDFJS.openExternalLinksInNewWindow;
|
|
|
Object.defineProperty(PDFJS, 'openExternalLinksInNewWindow', {
|
|
@@ -43450,8 +43469,8 @@ exports.TilingPattern = TilingPattern;
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
-var pdfjsVersion = '1.7.406';
|
|
|
-var pdfjsBuild = 'a2ddf2f9';
|
|
|
+var pdfjsVersion = '1.7.410';
|
|
|
+var pdfjsBuild = '31f88756';
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0);
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(26);
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(10);
|
|
@@ -43482,6 +43501,7 @@ exports.createObjectURL = pdfjsSharedUtil.createObjectURL;
|
|
|
exports.removeNullCharacters = pdfjsSharedUtil.removeNullCharacters;
|
|
|
exports.shadow = pdfjsSharedUtil.shadow;
|
|
|
exports.createBlob = pdfjsSharedUtil.createBlob;
|
|
|
+exports.RenderingCancelledException = pdfjsDisplayDOMUtils.RenderingCancelledException;
|
|
|
exports.getFilenameFromUrl = pdfjsDisplayDOMUtils.getFilenameFromUrl;
|
|
|
exports.addLinkAttributes = pdfjsDisplayDOMUtils.addLinkAttributes;
|
|
|
|