|
@@ -11990,7 +11990,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
|
|
|
if (worker.destroyed) {
|
|
|
return Promise.reject(new Error('Worker was destroyed'));
|
|
|
}
|
|
|
- var apiVersion = '1.10.81';
|
|
|
+ var apiVersion = '1.10.83';
|
|
|
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
|
|
|
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
|
|
|
source.chunkedViewerLoading = !!pdfDataRangeTransport;
|
|
@@ -13294,8 +13294,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
|
|
|
}();
|
|
|
var version, build;
|
|
|
{
|
|
|
- exports.version = version = '1.10.81';
|
|
|
- exports.build = build = 'af0a8a64';
|
|
|
+ exports.version = version = '1.10.83';
|
|
|
+ exports.build = build = 'd71a576b';
|
|
|
}
|
|
|
exports.getDocument = getDocument;
|
|
|
exports.LoopbackPort = LoopbackPort;
|
|
@@ -23180,21 +23180,7 @@ var CFFParser = function CFFParserClosure() {
|
|
|
var names = [];
|
|
|
for (var i = 0, ii = index.count; i < ii; ++i) {
|
|
|
var name = index.get(i);
|
|
|
- var length = Math.min(name.length, 127);
|
|
|
- var data = [];
|
|
|
- for (var j = 0; j < length; ++j) {
|
|
|
- var c = name[j];
|
|
|
- if (j === 0 && c === 0) {
|
|
|
- data[j] = c;
|
|
|
- continue;
|
|
|
- }
|
|
|
- if (c < 33 || c > 126 || c === 91 || c === 93 || c === 40 || c === 41 || c === 123 || c === 125 || c === 60 || c === 62 || c === 47 || c === 37 || c === 35) {
|
|
|
- data[j] = 95;
|
|
|
- continue;
|
|
|
- }
|
|
|
- data[j] = c;
|
|
|
- }
|
|
|
- names.push((0, _util.bytesToString)(data));
|
|
|
+ names.push((0, _util.bytesToString)(name));
|
|
|
}
|
|
|
return names;
|
|
|
},
|
|
@@ -23994,7 +23980,21 @@ var CFFCompiler = function CFFCompilerClosure() {
|
|
|
compileNameIndex: function CFFCompiler_compileNameIndex(names) {
|
|
|
var nameIndex = new CFFIndex();
|
|
|
for (var i = 0, ii = names.length; i < ii; ++i) {
|
|
|
- nameIndex.add((0, _util.stringToBytes)(names[i]));
|
|
|
+ var name = names[i];
|
|
|
+ var length = Math.min(name.length, 127);
|
|
|
+ var sanitizedName = new Array(length);
|
|
|
+ for (var j = 0; j < length; j++) {
|
|
|
+ var char = name[j];
|
|
|
+ if (char < '!' || char > '~' || char === '[' || char === ']' || char === '(' || char === ')' || char === '{' || char === '}' || char === '<' || char === '>' || char === '/' || char === '%') {
|
|
|
+ char = '_';
|
|
|
+ }
|
|
|
+ sanitizedName[j] = char;
|
|
|
+ }
|
|
|
+ sanitizedName = sanitizedName.join('');
|
|
|
+ if (sanitizedName === '') {
|
|
|
+ sanitizedName = 'Bad_Font_Name';
|
|
|
+ }
|
|
|
+ nameIndex.add((0, _util.stringToBytes)(sanitizedName));
|
|
|
}
|
|
|
return this.compileIndex(nameIndex);
|
|
|
},
|
|
@@ -30410,8 +30410,8 @@ exports.SVGGraphics = SVGGraphics;
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
-var pdfjsVersion = '1.10.81';
|
|
|
-var pdfjsBuild = 'af0a8a64';
|
|
|
+var pdfjsVersion = '1.10.83';
|
|
|
+var pdfjsBuild = 'd71a576b';
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0);
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(133);
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(75);
|
|
@@ -36641,8 +36641,8 @@ if (!_global_scope2.default.PDFJS) {
|
|
|
}
|
|
|
var PDFJS = _global_scope2.default.PDFJS;
|
|
|
{
|
|
|
- PDFJS.version = '1.10.81';
|
|
|
- PDFJS.build = 'af0a8a64';
|
|
|
+ PDFJS.version = '1.10.83';
|
|
|
+ PDFJS.build = 'd71a576b';
|
|
|
}
|
|
|
PDFJS.pdfBug = false;
|
|
|
if (PDFJS.verbosity !== undefined) {
|
|
@@ -39599,7 +39599,7 @@ var WorkerMessageHandler = {
|
|
|
var cancelXHRs = null;
|
|
|
var WorkerTasks = [];
|
|
|
var apiVersion = docParams.apiVersion;
|
|
|
- var workerVersion = '1.10.81';
|
|
|
+ var workerVersion = '1.10.83';
|
|
|
if (apiVersion !== null && apiVersion !== workerVersion) {
|
|
|
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
|
|
|
}
|