|
@@ -5122,7 +5122,7 @@ var Parser = function ParserClosure() {
|
|
|
makeFilter: function Parser_makeFilter(stream, name, maybeLength, params) {
|
|
|
if (maybeLength === 0) {
|
|
|
(0, _util.warn)('Empty "' + name + '" stream.');
|
|
|
- return new _stream.NullStream(stream);
|
|
|
+ return new _stream.NullStream();
|
|
|
}
|
|
|
try {
|
|
|
var xrefStreamStats = this.xref.stats.streamTypes;
|
|
@@ -5179,7 +5179,7 @@ var Parser = function ParserClosure() {
|
|
|
throw ex;
|
|
|
}
|
|
|
(0, _util.warn)('Invalid stream: \"' + ex + '\"');
|
|
|
- return new _stream.NullStream(stream);
|
|
|
+ return new _stream.NullStream();
|
|
|
}
|
|
|
}
|
|
|
};
|
|
@@ -11111,7 +11111,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
|
|
|
if (worker.destroyed) {
|
|
|
return Promise.reject(new Error('Worker was destroyed'));
|
|
|
}
|
|
|
- var apiVersion = '2.0.91';
|
|
|
+ var apiVersion = '2.0.95';
|
|
|
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
|
|
|
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
|
|
|
source.chunkedViewerLoading = !!pdfDataRangeTransport;
|
|
@@ -12387,8 +12387,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
|
|
|
}();
|
|
|
var version, build;
|
|
|
{
|
|
|
- exports.version = version = '2.0.91';
|
|
|
- exports.build = build = '6521d2fd';
|
|
|
+ exports.version = version = '2.0.95';
|
|
|
+ exports.build = build = '99b62fe3';
|
|
|
}
|
|
|
exports.getDocument = getDocument;
|
|
|
exports.LoopbackPort = LoopbackPort;
|
|
@@ -17769,7 +17769,7 @@ var AES128Cipher = function AES128CipherClosure() {
|
|
|
return state;
|
|
|
}
|
|
|
function encrypt128(input, key) {
|
|
|
- var t, u, v, k;
|
|
|
+ var t, u, v, j, k;
|
|
|
var state = new Uint8Array(16);
|
|
|
state.set(input);
|
|
|
for (j = 0; j < 16; ++j) {
|
|
@@ -17797,7 +17797,7 @@ var AES128Cipher = function AES128CipherClosure() {
|
|
|
state[7] = v;
|
|
|
state[11] = u;
|
|
|
state[15] = t;
|
|
|
- for (var j = 0; j < 16; j += 4) {
|
|
|
+ for (j = 0; j < 16; j += 4) {
|
|
|
var s0 = state[j + 0],
|
|
|
s1 = state[j + 1];
|
|
|
var s2 = state[j + 2],
|
|
@@ -17973,16 +17973,17 @@ var AES256Cipher = function AES256CipherClosure() {
|
|
|
var r = 1;
|
|
|
result.set(cipherKey);
|
|
|
for (var j = 32, i = 1; j < b; ++i) {
|
|
|
+ var t1, t2, t3, t4;
|
|
|
if (j % 32 === 16) {
|
|
|
t1 = s[t1];
|
|
|
t2 = s[t2];
|
|
|
t3 = s[t3];
|
|
|
t4 = s[t4];
|
|
|
} else if (j % 32 === 0) {
|
|
|
- var t1 = result[j - 3],
|
|
|
- t2 = result[j - 2],
|
|
|
- t3 = result[j - 1],
|
|
|
- t4 = result[j - 4];
|
|
|
+ t1 = result[j - 3];
|
|
|
+ t2 = result[j - 2];
|
|
|
+ t3 = result[j - 1];
|
|
|
+ t4 = result[j - 4];
|
|
|
t1 = s[t1];
|
|
|
t2 = s[t2];
|
|
|
t3 = s[t3];
|
|
@@ -18075,7 +18076,7 @@ var AES256Cipher = function AES256CipherClosure() {
|
|
|
return state;
|
|
|
}
|
|
|
function encrypt256(input, key) {
|
|
|
- var t, u, v, k;
|
|
|
+ var t, u, v, i, j, k;
|
|
|
var state = new Uint8Array(16);
|
|
|
state.set(input);
|
|
|
for (j = 0; j < 16; ++j) {
|
|
@@ -18103,7 +18104,7 @@ var AES256Cipher = function AES256CipherClosure() {
|
|
|
state[7] = v;
|
|
|
state[11] = u;
|
|
|
state[15] = t;
|
|
|
- for (var j = 0; j < 16; j += 4) {
|
|
|
+ for (j = 0; j < 16; j += 4) {
|
|
|
var s0 = state[j + 0],
|
|
|
s1 = state[j + 1];
|
|
|
var s2 = state[j + 2],
|
|
@@ -29504,8 +29505,8 @@ exports.SVGGraphics = SVGGraphics;
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
-var pdfjsVersion = '2.0.91';
|
|
|
-var pdfjsBuild = '6521d2fd';
|
|
|
+var pdfjsVersion = '2.0.95';
|
|
|
+var pdfjsBuild = '99b62fe3';
|
|
|
var pdfjsSharedUtil = __w_pdfjs_require__(0);
|
|
|
var pdfjsDisplayGlobal = __w_pdfjs_require__(129);
|
|
|
var pdfjsDisplayAPI = __w_pdfjs_require__(63);
|
|
@@ -35115,8 +35116,8 @@ if (!_global_scope2.default.PDFJS) {
|
|
|
}
|
|
|
var PDFJS = _global_scope2.default.PDFJS;
|
|
|
{
|
|
|
- PDFJS.version = '2.0.91';
|
|
|
- PDFJS.build = '6521d2fd';
|
|
|
+ PDFJS.version = '2.0.95';
|
|
|
+ PDFJS.build = '99b62fe3';
|
|
|
}
|
|
|
PDFJS.pdfBug = false;
|
|
|
if (PDFJS.verbosity !== undefined) {
|
|
@@ -38045,7 +38046,7 @@ var WorkerMessageHandler = {
|
|
|
var cancelXHRs = null;
|
|
|
var WorkerTasks = [];
|
|
|
var apiVersion = docParams.apiVersion;
|
|
|
- var workerVersion = '2.0.91';
|
|
|
+ var workerVersion = '2.0.95';
|
|
|
if (apiVersion !== null && apiVersion !== workerVersion) {
|
|
|
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
|
|
|
}
|
|
@@ -42376,14 +42377,14 @@ var BinaryCMapReader = function BinaryCMapReaderClosure() {
|
|
|
stream.readHex(start, dataSize);
|
|
|
stream.readHexNumber(end, dataSize);
|
|
|
addHex(end, start, dataSize);
|
|
|
- code = stream.readNumber();
|
|
|
+ stream.readNumber();
|
|
|
for (i = 1; i < subitemsCount; i++) {
|
|
|
incHex(end, dataSize);
|
|
|
stream.readHexNumber(start, dataSize);
|
|
|
addHex(start, end, dataSize);
|
|
|
stream.readHexNumber(end, dataSize);
|
|
|
addHex(end, start, dataSize);
|
|
|
- code = stream.readNumber();
|
|
|
+ stream.readNumber();
|
|
|
}
|
|
|
break;
|
|
|
case 2:
|
|
@@ -44543,7 +44544,6 @@ var Font = function FontClosure() {
|
|
|
}
|
|
|
if (glyphId > 0 && hasGlyph(glyphId)) {
|
|
|
charCodeToGlyphId[charCode] = glyphId;
|
|
|
- found = true;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -44981,7 +44981,6 @@ var Type1Font = function Type1FontClosure() {
|
|
|
headerBlockLength = pfbHeader[5] << 24 | pfbHeader[4] << 16 | pfbHeader[3] << 8 | pfbHeader[2];
|
|
|
}
|
|
|
var headerBlock = getHeaderBlock(file, headerBlockLength);
|
|
|
- headerBlockLength = headerBlock.length;
|
|
|
var headerBlockParser = new _type1_parser.Type1Parser(headerBlock.stream, false, SEAC_ANALYSIS_ENABLED);
|
|
|
headerBlockParser.extractFontHeader(properties);
|
|
|
if (pfbHeaderPresent) {
|
|
@@ -44989,7 +44988,6 @@ var Type1Font = function Type1FontClosure() {
|
|
|
eexecBlockLength = pfbHeader[5] << 24 | pfbHeader[4] << 16 | pfbHeader[3] << 8 | pfbHeader[2];
|
|
|
}
|
|
|
var eexecBlock = getEexecBlock(file, eexecBlockLength);
|
|
|
- eexecBlockLength = eexecBlock.length;
|
|
|
var eexecBlockParser = new _type1_parser.Type1Parser(eexecBlock.stream, true, SEAC_ANALYSIS_ENABLED);
|
|
|
var data = eexecBlockParser.extractFontProgram();
|
|
|
for (var info in data.properties) {
|
|
@@ -46416,7 +46414,7 @@ var Type1Parser = function Type1ParserClosure() {
|
|
|
case 'Subrs':
|
|
|
this.readInt();
|
|
|
this.getToken();
|
|
|
- while ((token = this.getToken()) === 'dup') {
|
|
|
+ while (this.getToken() === 'dup') {
|
|
|
var index = this.readInt();
|
|
|
length = this.readInt();
|
|
|
this.getToken();
|