Browse Source

PDF.js version 2.0.199 - See mozilla/pdf.js@af14620b75093ad876c3518becf0019561ec8416

master v2.0.199
pdfjsbot 7 years ago
parent
commit
10e5fb8fbc
  1. 2
      bower.json
  2. 343
      build/pdf.combined.js
  3. 2
      build/pdf.combined.js.map
  4. 253
      build/pdf.js
  5. 2
      build/pdf.js.map
  6. 2
      build/pdf.min.js
  7. 293
      build/pdf.worker.js
  8. 2
      build/pdf.worker.js.map
  9. 2
      build/pdf.worker.min.js
  10. 2
      lib/core/worker.js
  11. 6
      lib/display/api.js
  12. 4
      lib/display/global.js
  13. 4
      lib/pdf.js
  14. 4
      lib/pdf.worker.js
  15. 6
      lib/shared/compatibility.js
  16. 9
      lib/shared/util.js
  17. 12
      lib/test/unit/util_spec.js
  18. 2
      package.json

2
bower.json

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
{
"name": "pdfjs-dist",
"version": "2.0.197",
"version": "2.0.199",
"main": [
"build/pdf.js",
"build/pdf.worker.js"

343
build/pdf.combined.js

File diff suppressed because it is too large Load Diff

2
build/pdf.combined.js.map

File diff suppressed because one or more lines are too long

253
build/pdf.js

@ -104,7 +104,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol @@ -104,7 +104,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol
__w_pdfjs_require__(63);
var _streams_polyfill = __w_pdfjs_require__(110);
var _streams_polyfill = __w_pdfjs_require__(112);
var FONT_IDENTITY_MATRIX = [0.001, 0, 0, 0.001, 0, 0];
var NativeImageDecoding = {
@ -592,13 +592,10 @@ function string32(value) { @@ -592,13 +592,10 @@ function string32(value) {
return String.fromCharCode(value >> 24 & 0xff, value >> 16 & 0xff, value >> 8 & 0xff, value & 0xff);
}
function log2(x) {
var n = 1,
i = 0;
while (x > n) {
n <<= 1;
i++;
if (x <= 0) {
return 0;
}
return i;
return Math.ceil(Math.log2(x));
}
function readInt8(data, start) {
return data[start] << 24 >> 24;
@ -1506,7 +1503,7 @@ module.exports = $export; @@ -1506,7 +1503,7 @@ module.exports = $export;
"use strict";
var core = module.exports = { version: '2.5.1' };
var core = module.exports = { version: '2.5.2' };
if (typeof __e == 'number') __e = core;
/***/ }),
@ -2321,11 +2318,11 @@ module.exports = function (it, tag, stat) { @@ -2321,11 +2318,11 @@ module.exports = function (it, tag, stat) {
var ctx = __w_pdfjs_require__(9);
var call = __w_pdfjs_require__(86);
var isArrayIter = __w_pdfjs_require__(87);
var call = __w_pdfjs_require__(88);
var isArrayIter = __w_pdfjs_require__(89);
var anObject = __w_pdfjs_require__(6);
var toLength = __w_pdfjs_require__(28);
var getIterFn = __w_pdfjs_require__(88);
var getIterFn = __w_pdfjs_require__(90);
var BREAK = {};
var RETURN = {};
var _exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
@ -2774,9 +2771,9 @@ var redefine = __w_pdfjs_require__(8); @@ -2774,9 +2771,9 @@ var redefine = __w_pdfjs_require__(8);
var hide = __w_pdfjs_require__(11);
var has = __w_pdfjs_require__(7);
var Iterators = __w_pdfjs_require__(19);
var $iterCreate = __w_pdfjs_require__(79);
var $iterCreate = __w_pdfjs_require__(81);
var setToStringTag = __w_pdfjs_require__(22);
var getPrototypeOf = __w_pdfjs_require__(82);
var getPrototypeOf = __w_pdfjs_require__(84);
var ITERATOR = __w_pdfjs_require__(2)('iterator');
var BUGGY = !([].keys && 'next' in [].keys());
var FF_ITERATOR = '@@iterator';
@ -2869,7 +2866,7 @@ module.exports = document && document.documentElement; @@ -2869,7 +2866,7 @@ module.exports = document && document.documentElement;
"use strict";
var $iterators = __w_pdfjs_require__(83);
var $iterators = __w_pdfjs_require__(85);
var getKeys = __w_pdfjs_require__(21);
var redefine = __w_pdfjs_require__(8);
var global = __w_pdfjs_require__(3);
@ -2952,7 +2949,7 @@ module.exports = function (O, D) { @@ -2952,7 +2949,7 @@ module.exports = function (O, D) {
var ctx = __w_pdfjs_require__(9);
var invoke = __w_pdfjs_require__(89);
var invoke = __w_pdfjs_require__(91);
var html = __w_pdfjs_require__(48);
var cel = __w_pdfjs_require__(24);
var global = __w_pdfjs_require__(3);
@ -3113,7 +3110,7 @@ var ctx = __w_pdfjs_require__(9); @@ -3113,7 +3110,7 @@ var ctx = __w_pdfjs_require__(9);
var IObject = __w_pdfjs_require__(26);
var toObject = __w_pdfjs_require__(33);
var toLength = __w_pdfjs_require__(28);
var asc = __w_pdfjs_require__(96);
var asc = __w_pdfjs_require__(98);
module.exports = function (TYPE, $create) {
var IS_MAP = TYPE == 1;
var IS_FILTER = TYPE == 2;
@ -3184,9 +3181,9 @@ var _util = __w_pdfjs_require__(0); @@ -3184,9 +3181,9 @@ var _util = __w_pdfjs_require__(0);
var _dom_utils = __w_pdfjs_require__(10);
var _font_loader = __w_pdfjs_require__(113);
var _font_loader = __w_pdfjs_require__(115);
var _canvas = __w_pdfjs_require__(114);
var _canvas = __w_pdfjs_require__(116);
var _global_scope = __w_pdfjs_require__(14);
@ -3194,9 +3191,9 @@ var _global_scope2 = _interopRequireDefault(_global_scope); @@ -3194,9 +3191,9 @@ var _global_scope2 = _interopRequireDefault(_global_scope);
var _metadata = __w_pdfjs_require__(58);
var _transport_stream = __w_pdfjs_require__(116);
var _transport_stream = __w_pdfjs_require__(118);
var _webgl = __w_pdfjs_require__(117);
var _webgl = __w_pdfjs_require__(119);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@ -3328,7 +3325,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -3328,7 +3325,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.197';
var apiVersion = '2.0.199';
source.disableRange = (0, _dom_utils.getDefaultSetting)('disableRange');
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
@ -4699,8 +4696,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -4699,8 +4696,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.197';
exports.build = build = '371ca514';
exports.version = version = '2.0.199';
exports.build = build = 'af14620b';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -7430,10 +7427,10 @@ exports.SVGGraphics = SVGGraphics; @@ -7430,10 +7427,10 @@ exports.SVGGraphics = SVGGraphics;
"use strict";
var pdfjsVersion = '2.0.197';
var pdfjsBuild = '371ca514';
var pdfjsVersion = '2.0.199';
var pdfjsBuild = 'af14620b';
var pdfjsSharedUtil = __w_pdfjs_require__(0);
var pdfjsDisplayGlobal = __w_pdfjs_require__(112);
var pdfjsDisplayGlobal = __w_pdfjs_require__(114);
var pdfjsDisplayAPI = __w_pdfjs_require__(57);
var pdfjsDisplayTextLayer = __w_pdfjs_require__(60);
var pdfjsDisplayAnnotationLayer = __w_pdfjs_require__(59);
@ -7441,13 +7438,13 @@ var pdfjsDisplayDOMUtils = __w_pdfjs_require__(10); @@ -7441,13 +7438,13 @@ var pdfjsDisplayDOMUtils = __w_pdfjs_require__(10);
var pdfjsDisplaySVG = __w_pdfjs_require__(61);
{
if (pdfjsSharedUtil.isNodeJS()) {
var PDFNodeStream = __w_pdfjs_require__(118).PDFNodeStream;
var PDFNodeStream = __w_pdfjs_require__(120).PDFNodeStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNodeStream);
} else if (typeof Response !== 'undefined' && 'body' in Response.prototype && typeof ReadableStream !== 'undefined') {
var PDFFetchStream = __w_pdfjs_require__(119).PDFFetchStream;
var PDFFetchStream = __w_pdfjs_require__(121).PDFFetchStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFFetchStream);
} else {
var PDFNetworkStream = __w_pdfjs_require__(120).PDFNetworkStream;
var PDFNetworkStream = __w_pdfjs_require__(122).PDFNetworkStream;
pdfjsDisplayAPI.setPDFNetworkStreamClass(PDFNetworkStream);
}
}
@ -7746,29 +7743,35 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -7746,29 +7743,35 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
}
Array.prototype.includes = __w_pdfjs_require__(69);
})();
(function checkMathLog2() {
if (Math.log2) {
return;
}
Math.log2 = __w_pdfjs_require__(71);
})();
(function checkNumberIsNaN() {
if (Number.isNaN) {
return;
}
Number.isNaN = __w_pdfjs_require__(71);
Number.isNaN = __w_pdfjs_require__(73);
})();
(function checkNumberIsInteger() {
if (Number.isInteger) {
return;
}
Number.isInteger = __w_pdfjs_require__(73);
Number.isInteger = __w_pdfjs_require__(75);
})();
(function checkPromise() {
if (globalScope.Promise) {
return;
}
globalScope.Promise = __w_pdfjs_require__(76);
globalScope.Promise = __w_pdfjs_require__(78);
})();
(function checkWeakMap() {
if (globalScope.WeakMap) {
return;
}
globalScope.WeakMap = __w_pdfjs_require__(94);
globalScope.WeakMap = __w_pdfjs_require__(96);
})();
(function checkURLConstructor() {
var hasWorkingUrl = false;
@ -8447,7 +8450,7 @@ __w_pdfjs_require__(44)('includes'); @@ -8447,7 +8450,7 @@ __w_pdfjs_require__(44)('includes');
__w_pdfjs_require__(72);
module.exports = __w_pdfjs_require__(5).Number.isNaN;
module.exports = __w_pdfjs_require__(5).Math.log2;
/***/ }),
/* 72 */
@ -8457,9 +8460,9 @@ module.exports = __w_pdfjs_require__(5).Number.isNaN; @@ -8457,9 +8460,9 @@ module.exports = __w_pdfjs_require__(5).Number.isNaN;
var $export = __w_pdfjs_require__(4);
$export($export.S, 'Number', {
isNaN: function isNaN(number) {
return number != number;
$export($export.S, 'Math', {
log2: function log2(x) {
return Math.log(x) / Math.LN2;
}
});
@ -8471,7 +8474,7 @@ $export($export.S, 'Number', { @@ -8471,7 +8474,7 @@ $export($export.S, 'Number', {
__w_pdfjs_require__(74);
module.exports = __w_pdfjs_require__(5).Number.isInteger;
module.exports = __w_pdfjs_require__(5).Number.isNaN;
/***/ }),
/* 74 */
@ -8481,7 +8484,11 @@ module.exports = __w_pdfjs_require__(5).Number.isInteger; @@ -8481,7 +8484,11 @@ module.exports = __w_pdfjs_require__(5).Number.isInteger;
var $export = __w_pdfjs_require__(4);
$export($export.S, 'Number', { isInteger: __w_pdfjs_require__(75) });
$export($export.S, 'Number', {
isNaN: function isNaN(number) {
return number != number;
}
});
/***/ }),
/* 75 */
@ -8490,6 +8497,26 @@ $export($export.S, 'Number', { isInteger: __w_pdfjs_require__(75) }); @@ -8490,6 +8497,26 @@ $export($export.S, 'Number', { isInteger: __w_pdfjs_require__(75) });
"use strict";
__w_pdfjs_require__(76);
module.exports = __w_pdfjs_require__(5).Number.isInteger;
/***/ }),
/* 76 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var $export = __w_pdfjs_require__(4);
$export($export.S, 'Number', { isInteger: __w_pdfjs_require__(77) });
/***/ }),
/* 77 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var isObject = __w_pdfjs_require__(1);
var floor = Math.floor;
module.exports = function isInteger(it) {
@ -8497,28 +8524,28 @@ module.exports = function isInteger(it) { @@ -8497,28 +8524,28 @@ module.exports = function isInteger(it) {
};
/***/ }),
/* 76 */
/* 78 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
__w_pdfjs_require__(45);
__w_pdfjs_require__(77);
__w_pdfjs_require__(79);
__w_pdfjs_require__(49);
__w_pdfjs_require__(85);
__w_pdfjs_require__(92);
__w_pdfjs_require__(93);
__w_pdfjs_require__(87);
__w_pdfjs_require__(94);
__w_pdfjs_require__(95);
module.exports = __w_pdfjs_require__(5).Promise;
/***/ }),
/* 77 */
/* 79 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var $at = __w_pdfjs_require__(78)(true);
var $at = __w_pdfjs_require__(80)(true);
__w_pdfjs_require__(46)(String, 'String', function (iterated) {
this._t = String(iterated);
this._i = 0;
@ -8539,7 +8566,7 @@ __w_pdfjs_require__(46)(String, 'String', function (iterated) { @@ -8539,7 +8566,7 @@ __w_pdfjs_require__(46)(String, 'String', function (iterated) {
});
/***/ }),
/* 78 */
/* 80 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -8560,13 +8587,13 @@ module.exports = function (TO_STRING) { @@ -8560,13 +8587,13 @@ module.exports = function (TO_STRING) {
};
/***/ }),
/* 79 */
/* 81 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var create = __w_pdfjs_require__(80);
var create = __w_pdfjs_require__(82);
var descriptor = __w_pdfjs_require__(25);
var setToStringTag = __w_pdfjs_require__(22);
var IteratorPrototype = {};
@ -8579,14 +8606,14 @@ module.exports = function (Constructor, NAME, next) { @@ -8579,14 +8606,14 @@ module.exports = function (Constructor, NAME, next) {
};
/***/ }),
/* 80 */
/* 82 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var anObject = __w_pdfjs_require__(6);
var dPs = __w_pdfjs_require__(81);
var dPs = __w_pdfjs_require__(83);
var enumBugKeys = __w_pdfjs_require__(43);
var IE_PROTO = __w_pdfjs_require__(30)('IE_PROTO');
var Empty = function Empty() {};
@ -8621,7 +8648,7 @@ module.exports = Object.create || function create(O, Properties) { @@ -8621,7 +8648,7 @@ module.exports = Object.create || function create(O, Properties) {
};
/***/ }),
/* 81 */
/* 83 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -8642,7 +8669,7 @@ module.exports = __w_pdfjs_require__(12) ? Object.defineProperties : function de @@ -8642,7 +8669,7 @@ module.exports = __w_pdfjs_require__(12) ? Object.defineProperties : function de
};
/***/ }),
/* 82 */
/* 84 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -8662,14 +8689,14 @@ module.exports = Object.getPrototypeOf || function (O) { @@ -8662,14 +8689,14 @@ module.exports = Object.getPrototypeOf || function (O) {
};
/***/ }),
/* 83 */
/* 85 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var addToUnscopables = __w_pdfjs_require__(44);
var step = __w_pdfjs_require__(84);
var step = __w_pdfjs_require__(86);
var Iterators = __w_pdfjs_require__(19);
var toIObject = __w_pdfjs_require__(17);
module.exports = __w_pdfjs_require__(46)(Array, 'Array', function (iterated, kind) {
@ -8694,7 +8721,7 @@ addToUnscopables('values'); @@ -8694,7 +8721,7 @@ addToUnscopables('values');
addToUnscopables('entries');
/***/ }),
/* 84 */
/* 86 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -8708,7 +8735,7 @@ module.exports = function (done, value) { @@ -8708,7 +8735,7 @@ module.exports = function (done, value) {
};
/***/ }),
/* 85 */
/* 87 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -8725,7 +8752,7 @@ var anInstance = __w_pdfjs_require__(34); @@ -8725,7 +8752,7 @@ var anInstance = __w_pdfjs_require__(34);
var forOf = __w_pdfjs_require__(23);
var speciesConstructor = __w_pdfjs_require__(50);
var task = __w_pdfjs_require__(51).set;
var microtask = __w_pdfjs_require__(90)();
var microtask = __w_pdfjs_require__(92)();
var newPromiseCapabilityModule = __w_pdfjs_require__(35);
var perform = __w_pdfjs_require__(52);
var promiseResolve = __w_pdfjs_require__(53);
@ -8929,7 +8956,7 @@ if (!USE_NATIVE) { @@ -8929,7 +8956,7 @@ if (!USE_NATIVE) {
}
$export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise });
__w_pdfjs_require__(22)($Promise, PROMISE);
__w_pdfjs_require__(91)(PROMISE);
__w_pdfjs_require__(93)(PROMISE);
Wrapper = __w_pdfjs_require__(5)[PROMISE];
$export($export.S + $export.F * !USE_NATIVE, PROMISE, {
reject: function reject(r) {
@ -8988,7 +9015,7 @@ $export($export.S + $export.F * !(USE_NATIVE && __w_pdfjs_require__(54)(function @@ -8988,7 +9015,7 @@ $export($export.S + $export.F * !(USE_NATIVE && __w_pdfjs_require__(54)(function
});
/***/ }),
/* 86 */
/* 88 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9006,7 +9033,7 @@ module.exports = function (iterator, fn, value, entries) { @@ -9006,7 +9033,7 @@ module.exports = function (iterator, fn, value, entries) {
};
/***/ }),
/* 87 */
/* 89 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9020,7 +9047,7 @@ module.exports = function (it) { @@ -9020,7 +9047,7 @@ module.exports = function (it) {
};
/***/ }),
/* 88 */
/* 90 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9034,7 +9061,7 @@ module.exports = __w_pdfjs_require__(5).getIteratorMethod = function (it) { @@ -9034,7 +9061,7 @@ module.exports = __w_pdfjs_require__(5).getIteratorMethod = function (it) {
};
/***/ }),
/* 89 */
/* 91 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9058,7 +9085,7 @@ module.exports = function (fn, args, that) { @@ -9058,7 +9085,7 @@ module.exports = function (fn, args, that) {
};
/***/ }),
/* 90 */
/* 92 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9092,7 +9119,7 @@ module.exports = function () { @@ -9092,7 +9119,7 @@ module.exports = function () {
notify = function notify() {
process.nextTick(flush);
};
} else if (Observer) {
} else if (Observer && !(global.navigator && global.navigator.standalone)) {
var toggle = true;
var node = document.createTextNode('');
new Observer(flush).observe(node, { characterData: true });
@ -9124,7 +9151,7 @@ module.exports = function () { @@ -9124,7 +9151,7 @@ module.exports = function () {
};
/***/ }),
/* 91 */
/* 93 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9145,7 +9172,7 @@ module.exports = function (KEY) { @@ -9145,7 +9172,7 @@ module.exports = function (KEY) {
};
/***/ }),
/* 92 */
/* 94 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9173,7 +9200,7 @@ $export($export.P + $export.R, 'Promise', { @@ -9173,7 +9200,7 @@ $export($export.P + $export.R, 'Promise', {
});
/***/ }),
/* 93 */
/* 95 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9192,7 +9219,7 @@ $export($export.S, 'Promise', { @@ -9192,7 +9219,7 @@ $export($export.S, 'Promise', {
});
/***/ }),
/* 94 */
/* 96 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9200,13 +9227,13 @@ $export($export.S, 'Promise', { @@ -9200,13 +9227,13 @@ $export($export.S, 'Promise', {
__w_pdfjs_require__(45);
__w_pdfjs_require__(49);
__w_pdfjs_require__(95);
__w_pdfjs_require__(106);
__w_pdfjs_require__(97);
__w_pdfjs_require__(108);
__w_pdfjs_require__(110);
module.exports = __w_pdfjs_require__(5).WeakMap;
/***/ }),
/* 95 */
/* 97 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9215,8 +9242,8 @@ module.exports = __w_pdfjs_require__(5).WeakMap; @@ -9215,8 +9242,8 @@ module.exports = __w_pdfjs_require__(5).WeakMap;
var each = __w_pdfjs_require__(55)(0);
var redefine = __w_pdfjs_require__(8);
var meta = __w_pdfjs_require__(37);
var assign = __w_pdfjs_require__(99);
var weak = __w_pdfjs_require__(101);
var assign = __w_pdfjs_require__(101);
var weak = __w_pdfjs_require__(103);
var isObject = __w_pdfjs_require__(1);
var fails = __w_pdfjs_require__(13);
var validate = __w_pdfjs_require__(56);
@ -9243,7 +9270,7 @@ var methods = { @@ -9243,7 +9270,7 @@ var methods = {
return weak.def(validate(this, WEAK_MAP), key, value);
}
};
var $WeakMap = module.exports = __w_pdfjs_require__(102)(WEAK_MAP, wrapper, methods, weak, true, true);
var $WeakMap = module.exports = __w_pdfjs_require__(104)(WEAK_MAP, wrapper, methods, weak, true, true);
if (fails(function () {
return new $WeakMap().set((Object.freeze || Object)(tmp), 7).get(tmp) != 7;
})) {
@ -9265,26 +9292,26 @@ if (fails(function () { @@ -9265,26 +9292,26 @@ if (fails(function () {
}
/***/ }),
/* 96 */
/* 98 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var speciesConstructor = __w_pdfjs_require__(97);
var speciesConstructor = __w_pdfjs_require__(99);
module.exports = function (original, length) {
return new (speciesConstructor(original))(length);
};
/***/ }),
/* 97 */
/* 99 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var isObject = __w_pdfjs_require__(1);
var isArray = __w_pdfjs_require__(98);
var isArray = __w_pdfjs_require__(100);
var SPECIES = __w_pdfjs_require__(2)('species');
module.exports = function (original) {
var C;
@ -9300,7 +9327,7 @@ module.exports = function (original) { @@ -9300,7 +9327,7 @@ module.exports = function (original) {
};
/***/ }),
/* 98 */
/* 100 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9312,14 +9339,14 @@ module.exports = Array.isArray || function isArray(arg) { @@ -9312,14 +9339,14 @@ module.exports = Array.isArray || function isArray(arg) {
};
/***/ }),
/* 99 */
/* 101 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var getKeys = __w_pdfjs_require__(21);
var gOPS = __w_pdfjs_require__(100);
var gOPS = __w_pdfjs_require__(102);
var pIE = __w_pdfjs_require__(31);
var toObject = __w_pdfjs_require__(33);
var IObject = __w_pdfjs_require__(26);
@ -9354,7 +9381,7 @@ module.exports = !$assign || __w_pdfjs_require__(13)(function () { @@ -9354,7 +9381,7 @@ module.exports = !$assign || __w_pdfjs_require__(13)(function () {
} : $assign;
/***/ }),
/* 100 */
/* 102 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9363,7 +9390,7 @@ module.exports = !$assign || __w_pdfjs_require__(13)(function () { @@ -9363,7 +9390,7 @@ module.exports = !$assign || __w_pdfjs_require__(13)(function () {
exports.f = Object.getOwnPropertySymbols;
/***/ }),
/* 101 */
/* 103 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9446,7 +9473,7 @@ module.exports = { @@ -9446,7 +9473,7 @@ module.exports = {
};
/***/ }),
/* 102 */
/* 104 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9463,7 +9490,7 @@ var isObject = __w_pdfjs_require__(1); @@ -9463,7 +9490,7 @@ var isObject = __w_pdfjs_require__(1);
var fails = __w_pdfjs_require__(13);
var $iterDetect = __w_pdfjs_require__(54);
var setToStringTag = __w_pdfjs_require__(22);
var inheritIfRequired = __w_pdfjs_require__(103);
var inheritIfRequired = __w_pdfjs_require__(105);
module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
var Base = global[NAME];
var C = Base;
@ -9534,14 +9561,14 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { @@ -9534,14 +9561,14 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
};
/***/ }),
/* 103 */
/* 105 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var isObject = __w_pdfjs_require__(1);
var setPrototypeOf = __w_pdfjs_require__(104).set;
var setPrototypeOf = __w_pdfjs_require__(106).set;
module.exports = function (that, target, C) {
var S = target.constructor;
var P;
@ -9552,7 +9579,7 @@ module.exports = function (that, target, C) { @@ -9552,7 +9579,7 @@ module.exports = function (that, target, C) {
};
/***/ }),
/* 104 */
/* 106 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9567,7 +9594,7 @@ var check = function check(O, proto) { @@ -9567,7 +9594,7 @@ var check = function check(O, proto) {
module.exports = {
set: Object.setPrototypeOf || ('__proto__' in {} ? function (test, buggy, set) {
try {
set = __w_pdfjs_require__(9)(Function.call, __w_pdfjs_require__(105).f(Object.prototype, '__proto__').set, 2);
set = __w_pdfjs_require__(9)(Function.call, __w_pdfjs_require__(107).f(Object.prototype, '__proto__').set, 2);
set(test, []);
buggy = !(test instanceof Array);
} catch (e) {
@ -9583,7 +9610,7 @@ module.exports = { @@ -9583,7 +9610,7 @@ module.exports = {
};
/***/ }),
/* 105 */
/* 107 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9606,16 +9633,16 @@ exports.f = __w_pdfjs_require__(12) ? gOPD : function getOwnPropertyDescriptor(O @@ -9606,16 +9633,16 @@ exports.f = __w_pdfjs_require__(12) ? gOPD : function getOwnPropertyDescriptor(O
};
/***/ }),
/* 106 */
/* 108 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
__w_pdfjs_require__(107)('WeakMap');
__w_pdfjs_require__(109)('WeakMap');
/***/ }),
/* 107 */
/* 109 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9626,7 +9653,7 @@ module.exports = function (COLLECTION) { @@ -9626,7 +9653,7 @@ module.exports = function (COLLECTION) {
$export($export.S, COLLECTION, {
of: function of() {
var length = arguments.length;
var A = Array(length);
var A = new Array(length);
while (length--) {
A[length] = arguments[length];
}return new this(A);
@ -9635,16 +9662,16 @@ module.exports = function (COLLECTION) { @@ -9635,16 +9662,16 @@ module.exports = function (COLLECTION) {
};
/***/ }),
/* 108 */
/* 110 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
__w_pdfjs_require__(109)('WeakMap');
__w_pdfjs_require__(111)('WeakMap');
/***/ }),
/* 109 */
/* 111 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9679,7 +9706,7 @@ module.exports = function (COLLECTION) { @@ -9679,7 +9706,7 @@ module.exports = function (COLLECTION) {
};
/***/ }),
/* 110 */
/* 112 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -9699,11 +9726,11 @@ if (typeof ReadableStream !== 'undefined') { @@ -9699,11 +9726,11 @@ if (typeof ReadableStream !== 'undefined') {
if (isReadableStreamSupported) {
exports.ReadableStream = ReadableStream;
} else {
exports.ReadableStream = __w_pdfjs_require__(111).ReadableStream;
exports.ReadableStream = __w_pdfjs_require__(113).ReadableStream;
}
/***/ }),
/* 111 */
/* 113 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -12723,7 +12750,7 @@ var _typeof2 = typeof Symbol === "function" && typeof Symbol.iterator === "symbo @@ -12723,7 +12750,7 @@ var _typeof2 = typeof Symbol === "function" && typeof Symbol.iterator === "symbo
}]));
/***/ }),
/* 112 */
/* 114 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -12759,8 +12786,8 @@ if (!_global_scope2.default.PDFJS) { @@ -12759,8 +12786,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global_scope2.default.PDFJS;
{
PDFJS.version = '2.0.197';
PDFJS.build = '371ca514';
PDFJS.version = '2.0.199';
PDFJS.build = 'af14620b';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {
@ -12838,7 +12865,7 @@ exports.globalScope = _global_scope2.default; @@ -12838,7 +12865,7 @@ exports.globalScope = _global_scope2.default;
exports.PDFJS = PDFJS;
/***/ }),
/* 113 */
/* 115 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -13135,7 +13162,7 @@ exports.FontFaceObject = FontFaceObject; @@ -13135,7 +13162,7 @@ exports.FontFaceObject = FontFaceObject;
exports.FontLoader = FontLoader;
/***/ }),
/* 114 */
/* 116 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -13148,7 +13175,7 @@ exports.CanvasGraphics = undefined; @@ -13148,7 +13175,7 @@ exports.CanvasGraphics = undefined;
var _util = __w_pdfjs_require__(0);
var _pattern_helper = __w_pdfjs_require__(115);
var _pattern_helper = __w_pdfjs_require__(117);
var MIN_FONT_SIZE = 16;
var MAX_FONT_SIZE = 100;
@ -14886,7 +14913,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -14886,7 +14913,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
exports.CanvasGraphics = CanvasGraphics;
/***/ }),
/* 115 */
/* 117 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -15268,7 +15295,7 @@ exports.getShadingPatternFromIR = getShadingPatternFromIR; @@ -15268,7 +15295,7 @@ exports.getShadingPatternFromIR = getShadingPatternFromIR;
exports.TilingPattern = TilingPattern;
/***/ }),
/* 116 */
/* 118 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -15506,7 +15533,7 @@ var PDFDataTransportStream = function PDFDataTransportStreamClosure() { @@ -15506,7 +15533,7 @@ var PDFDataTransportStream = function PDFDataTransportStreamClosure() {
exports.PDFDataTransportStream = PDFDataTransportStream;
/***/ }),
/* 117 */
/* 119 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -15920,7 +15947,7 @@ var WebGLUtils = function WebGLUtilsClosure() { @@ -15920,7 +15947,7 @@ var WebGLUtils = function WebGLUtilsClosure() {
exports.WebGLContext = WebGLContext;
/***/ }),
/* 118 */
/* 120 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -16351,7 +16378,7 @@ var PDFNodeStreamFsRangeReader = function (_BaseRangeReader2) { @@ -16351,7 +16378,7 @@ var PDFNodeStreamFsRangeReader = function (_BaseRangeReader2) {
exports.PDFNodeStream = PDFNodeStream;
/***/ }),
/* 119 */
/* 121 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -16622,7 +16649,7 @@ var PDFFetchStreamRangeReader = function () { @@ -16622,7 +16649,7 @@ var PDFFetchStreamRangeReader = function () {
exports.PDFFetchStream = PDFFetchStream;
/***/ }),
/* 120 */
/* 122 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";

2
build/pdf.js.map

File diff suppressed because one or more lines are too long

2
build/pdf.min.js vendored

File diff suppressed because one or more lines are too long

293
build/pdf.worker.js vendored

@ -104,7 +104,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol @@ -104,7 +104,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol
__w_pdfjs_require__(73);
var _streams_polyfill = __w_pdfjs_require__(121);
var _streams_polyfill = __w_pdfjs_require__(123);
var FONT_IDENTITY_MATRIX = [0.001, 0, 0, 0.001, 0, 0];
var NativeImageDecoding = {
@ -592,13 +592,10 @@ function string32(value) { @@ -592,13 +592,10 @@ function string32(value) {
return String.fromCharCode(value >> 24 & 0xff, value >> 16 & 0xff, value >> 8 & 0xff, value & 0xff);
}
function log2(x) {
var n = 1,
i = 0;
while (x > n) {
n <<= 1;
i++;
if (x <= 0) {
return 0;
}
return i;
return Math.ceil(Math.log2(x));
}
function readInt8(data, start) {
return data[start] << 24 >> 24;
@ -2747,7 +2744,7 @@ module.exports = $export; @@ -2747,7 +2744,7 @@ module.exports = $export;
"use strict";
var core = module.exports = { version: '2.5.1' };
var core = module.exports = { version: '2.5.2' };
if (typeof __e == 'number') __e = core;
/***/ }),
@ -3975,11 +3972,11 @@ module.exports = function (it, tag, stat) { @@ -3975,11 +3972,11 @@ module.exports = function (it, tag, stat) {
var ctx = __w_pdfjs_require__(11);
var call = __w_pdfjs_require__(97);
var isArrayIter = __w_pdfjs_require__(98);
var call = __w_pdfjs_require__(99);
var isArrayIter = __w_pdfjs_require__(100);
var anObject = __w_pdfjs_require__(8);
var toLength = __w_pdfjs_require__(31);
var getIterFn = __w_pdfjs_require__(99);
var getIterFn = __w_pdfjs_require__(101);
var BREAK = {};
var RETURN = {};
var _exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
@ -4019,13 +4016,13 @@ var _util = __w_pdfjs_require__(0); @@ -4019,13 +4016,13 @@ var _util = __w_pdfjs_require__(0);
var _primitives = __w_pdfjs_require__(1);
var _ccitt_stream = __w_pdfjs_require__(125);
var _ccitt_stream = __w_pdfjs_require__(127);
var _jbig2_stream = __w_pdfjs_require__(127);
var _jbig2_stream = __w_pdfjs_require__(129);
var _jpeg_stream = __w_pdfjs_require__(41);
var _jpx_stream = __w_pdfjs_require__(130);
var _jpx_stream = __w_pdfjs_require__(132);
var MAX_LENGTH_TO_CACHE = 1000;
var Parser = function ParserClosure() {
@ -5237,7 +5234,7 @@ var _stream = __w_pdfjs_require__(2); @@ -5237,7 +5234,7 @@ var _stream = __w_pdfjs_require__(2);
var _primitives = __w_pdfjs_require__(1);
var _jpg = __w_pdfjs_require__(129);
var _jpg = __w_pdfjs_require__(131);
var JpegStream = function JpegStreamClosure() {
function JpegStream(stream, maybeLength, dict, params) {
@ -10502,9 +10499,9 @@ var redefine = __w_pdfjs_require__(10); @@ -10502,9 +10499,9 @@ var redefine = __w_pdfjs_require__(10);
var hide = __w_pdfjs_require__(12);
var has = __w_pdfjs_require__(9);
var Iterators = __w_pdfjs_require__(19);
var $iterCreate = __w_pdfjs_require__(90);
var $iterCreate = __w_pdfjs_require__(92);
var setToStringTag = __w_pdfjs_require__(24);
var getPrototypeOf = __w_pdfjs_require__(93);
var getPrototypeOf = __w_pdfjs_require__(95);
var ITERATOR = __w_pdfjs_require__(4)('iterator');
var BUGGY = !([].keys && 'next' in [].keys());
var FF_ITERATOR = '@@iterator';
@ -10597,7 +10594,7 @@ module.exports = document && document.documentElement; @@ -10597,7 +10594,7 @@ module.exports = document && document.documentElement;
"use strict";
var $iterators = __w_pdfjs_require__(94);
var $iterators = __w_pdfjs_require__(96);
var getKeys = __w_pdfjs_require__(23);
var redefine = __w_pdfjs_require__(10);
var global = __w_pdfjs_require__(5);
@ -10680,7 +10677,7 @@ module.exports = function (O, D) { @@ -10680,7 +10677,7 @@ module.exports = function (O, D) {
var ctx = __w_pdfjs_require__(11);
var invoke = __w_pdfjs_require__(100);
var invoke = __w_pdfjs_require__(102);
var html = __w_pdfjs_require__(53);
var cel = __w_pdfjs_require__(27);
var global = __w_pdfjs_require__(5);
@ -10841,7 +10838,7 @@ var ctx = __w_pdfjs_require__(11); @@ -10841,7 +10838,7 @@ var ctx = __w_pdfjs_require__(11);
var IObject = __w_pdfjs_require__(29);
var toObject = __w_pdfjs_require__(36);
var toLength = __w_pdfjs_require__(31);
var asc = __w_pdfjs_require__(107);
var asc = __w_pdfjs_require__(109);
module.exports = function (TYPE, $create) {
var IS_MAP = TYPE == 1;
var IS_FILTER = TYPE == 2;
@ -16762,7 +16759,7 @@ exports.CFFCompiler = exports.CFFPrivateDict = exports.CFFTopDict = exports.CFFC @@ -16762,7 +16759,7 @@ exports.CFFCompiler = exports.CFFPrivateDict = exports.CFFTopDict = exports.CFFC
var _util = __w_pdfjs_require__(0);
var _charsets = __w_pdfjs_require__(135);
var _charsets = __w_pdfjs_require__(137);
var _encodings = __w_pdfjs_require__(21);
@ -20795,7 +20792,7 @@ var _util = __w_pdfjs_require__(0); @@ -20795,7 +20792,7 @@ var _util = __w_pdfjs_require__(0);
var _primitives = __w_pdfjs_require__(1);
var _ps_parser = __w_pdfjs_require__(141);
var _ps_parser = __w_pdfjs_require__(143);
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
@ -21916,8 +21913,8 @@ exports.PostScriptCompiler = PostScriptCompiler; @@ -21916,8 +21913,8 @@ exports.PostScriptCompiler = PostScriptCompiler;
"use strict";
var pdfjsVersion = '2.0.197';
var pdfjsBuild = '371ca514';
var pdfjsVersion = '2.0.199';
var pdfjsBuild = 'af14620b';
var pdfjsCoreWorker = __w_pdfjs_require__(72);
exports.WorkerMessageHandler = pdfjsCoreWorker.WorkerMessageHandler;
@ -21937,7 +21934,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol @@ -21937,7 +21934,7 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol
var _util = __w_pdfjs_require__(0);
var _pdf_manager = __w_pdfjs_require__(123);
var _pdf_manager = __w_pdfjs_require__(125);
var _primitives = __w_pdfjs_require__(1);
@ -22122,7 +22119,7 @@ var WorkerMessageHandler = { @@ -22122,7 +22119,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
var apiVersion = docParams.apiVersion;
var workerVersion = '2.0.197';
var workerVersion = '2.0.199';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}
@ -22777,29 +22774,35 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -22777,29 +22774,35 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
}
Array.prototype.includes = __w_pdfjs_require__(80);
})();
(function checkMathLog2() {
if (Math.log2) {
return;
}
Math.log2 = __w_pdfjs_require__(82);
})();
(function checkNumberIsNaN() {
if (Number.isNaN) {
return;
}
Number.isNaN = __w_pdfjs_require__(82);
Number.isNaN = __w_pdfjs_require__(84);
})();
(function checkNumberIsInteger() {
if (Number.isInteger) {
return;
}
Number.isInteger = __w_pdfjs_require__(84);
Number.isInteger = __w_pdfjs_require__(86);
})();
(function checkPromise() {
if (globalScope.Promise) {
return;
}
globalScope.Promise = __w_pdfjs_require__(87);
globalScope.Promise = __w_pdfjs_require__(89);
})();
(function checkWeakMap() {
if (globalScope.WeakMap) {
return;
}
globalScope.WeakMap = __w_pdfjs_require__(105);
globalScope.WeakMap = __w_pdfjs_require__(107);
})();
(function checkURLConstructor() {
var hasWorkingUrl = false;
@ -23487,7 +23490,7 @@ __w_pdfjs_require__(49)('includes'); @@ -23487,7 +23490,7 @@ __w_pdfjs_require__(49)('includes');
__w_pdfjs_require__(83);
module.exports = __w_pdfjs_require__(7).Number.isNaN;
module.exports = __w_pdfjs_require__(7).Math.log2;
/***/ }),
/* 83 */
@ -23497,9 +23500,9 @@ module.exports = __w_pdfjs_require__(7).Number.isNaN; @@ -23497,9 +23500,9 @@ module.exports = __w_pdfjs_require__(7).Number.isNaN;
var $export = __w_pdfjs_require__(6);
$export($export.S, 'Number', {
isNaN: function isNaN(number) {
return number != number;
$export($export.S, 'Math', {
log2: function log2(x) {
return Math.log(x) / Math.LN2;
}
});
@ -23511,7 +23514,7 @@ $export($export.S, 'Number', { @@ -23511,7 +23514,7 @@ $export($export.S, 'Number', {
__w_pdfjs_require__(85);
module.exports = __w_pdfjs_require__(7).Number.isInteger;
module.exports = __w_pdfjs_require__(7).Number.isNaN;
/***/ }),
/* 85 */
@ -23521,7 +23524,11 @@ module.exports = __w_pdfjs_require__(7).Number.isInteger; @@ -23521,7 +23524,11 @@ module.exports = __w_pdfjs_require__(7).Number.isInteger;
var $export = __w_pdfjs_require__(6);
$export($export.S, 'Number', { isInteger: __w_pdfjs_require__(86) });
$export($export.S, 'Number', {
isNaN: function isNaN(number) {
return number != number;
}
});
/***/ }),
/* 86 */
@ -23530,6 +23537,26 @@ $export($export.S, 'Number', { isInteger: __w_pdfjs_require__(86) }); @@ -23530,6 +23537,26 @@ $export($export.S, 'Number', { isInteger: __w_pdfjs_require__(86) });
"use strict";
__w_pdfjs_require__(87);
module.exports = __w_pdfjs_require__(7).Number.isInteger;
/***/ }),
/* 87 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var $export = __w_pdfjs_require__(6);
$export($export.S, 'Number', { isInteger: __w_pdfjs_require__(88) });
/***/ }),
/* 88 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var isObject = __w_pdfjs_require__(3);
var floor = Math.floor;
module.exports = function isInteger(it) {
@ -23537,28 +23564,28 @@ module.exports = function isInteger(it) { @@ -23537,28 +23564,28 @@ module.exports = function isInteger(it) {
};
/***/ }),
/* 87 */
/* 89 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
__w_pdfjs_require__(50);
__w_pdfjs_require__(88);
__w_pdfjs_require__(90);
__w_pdfjs_require__(54);
__w_pdfjs_require__(96);
__w_pdfjs_require__(103);
__w_pdfjs_require__(104);
__w_pdfjs_require__(98);
__w_pdfjs_require__(105);
__w_pdfjs_require__(106);
module.exports = __w_pdfjs_require__(7).Promise;
/***/ }),
/* 88 */
/* 90 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var $at = __w_pdfjs_require__(89)(true);
var $at = __w_pdfjs_require__(91)(true);
__w_pdfjs_require__(51)(String, 'String', function (iterated) {
this._t = String(iterated);
this._i = 0;
@ -23579,7 +23606,7 @@ __w_pdfjs_require__(51)(String, 'String', function (iterated) { @@ -23579,7 +23606,7 @@ __w_pdfjs_require__(51)(String, 'String', function (iterated) {
});
/***/ }),
/* 89 */
/* 91 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -23600,13 +23627,13 @@ module.exports = function (TO_STRING) { @@ -23600,13 +23627,13 @@ module.exports = function (TO_STRING) {
};
/***/ }),
/* 90 */
/* 92 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var create = __w_pdfjs_require__(91);
var create = __w_pdfjs_require__(93);
var descriptor = __w_pdfjs_require__(28);
var setToStringTag = __w_pdfjs_require__(24);
var IteratorPrototype = {};
@ -23619,14 +23646,14 @@ module.exports = function (Constructor, NAME, next) { @@ -23619,14 +23646,14 @@ module.exports = function (Constructor, NAME, next) {
};
/***/ }),
/* 91 */
/* 93 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var anObject = __w_pdfjs_require__(8);
var dPs = __w_pdfjs_require__(92);
var dPs = __w_pdfjs_require__(94);
var enumBugKeys = __w_pdfjs_require__(48);
var IE_PROTO = __w_pdfjs_require__(33)('IE_PROTO');
var Empty = function Empty() {};
@ -23661,7 +23688,7 @@ module.exports = Object.create || function create(O, Properties) { @@ -23661,7 +23688,7 @@ module.exports = Object.create || function create(O, Properties) {
};
/***/ }),
/* 92 */
/* 94 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -23682,7 +23709,7 @@ module.exports = __w_pdfjs_require__(13) ? Object.defineProperties : function de @@ -23682,7 +23709,7 @@ module.exports = __w_pdfjs_require__(13) ? Object.defineProperties : function de
};
/***/ }),
/* 93 */
/* 95 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -23702,14 +23729,14 @@ module.exports = Object.getPrototypeOf || function (O) { @@ -23702,14 +23729,14 @@ module.exports = Object.getPrototypeOf || function (O) {
};
/***/ }),
/* 94 */
/* 96 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var addToUnscopables = __w_pdfjs_require__(49);
var step = __w_pdfjs_require__(95);
var step = __w_pdfjs_require__(97);
var Iterators = __w_pdfjs_require__(19);
var toIObject = __w_pdfjs_require__(17);
module.exports = __w_pdfjs_require__(51)(Array, 'Array', function (iterated, kind) {
@ -23734,7 +23761,7 @@ addToUnscopables('values'); @@ -23734,7 +23761,7 @@ addToUnscopables('values');
addToUnscopables('entries');
/***/ }),
/* 95 */
/* 97 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -23748,7 +23775,7 @@ module.exports = function (done, value) { @@ -23748,7 +23775,7 @@ module.exports = function (done, value) {
};
/***/ }),
/* 96 */
/* 98 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -23765,7 +23792,7 @@ var anInstance = __w_pdfjs_require__(37); @@ -23765,7 +23792,7 @@ var anInstance = __w_pdfjs_require__(37);
var forOf = __w_pdfjs_require__(25);
var speciesConstructor = __w_pdfjs_require__(55);
var task = __w_pdfjs_require__(56).set;
var microtask = __w_pdfjs_require__(101)();
var microtask = __w_pdfjs_require__(103)();
var newPromiseCapabilityModule = __w_pdfjs_require__(38);
var perform = __w_pdfjs_require__(57);
var promiseResolve = __w_pdfjs_require__(58);
@ -23969,7 +23996,7 @@ if (!USE_NATIVE) { @@ -23969,7 +23996,7 @@ if (!USE_NATIVE) {
}
$export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise });
__w_pdfjs_require__(24)($Promise, PROMISE);
__w_pdfjs_require__(102)(PROMISE);
__w_pdfjs_require__(104)(PROMISE);
Wrapper = __w_pdfjs_require__(7)[PROMISE];
$export($export.S + $export.F * !USE_NATIVE, PROMISE, {
reject: function reject(r) {
@ -24028,7 +24055,7 @@ $export($export.S + $export.F * !(USE_NATIVE && __w_pdfjs_require__(59)(function @@ -24028,7 +24055,7 @@ $export($export.S + $export.F * !(USE_NATIVE && __w_pdfjs_require__(59)(function
});
/***/ }),
/* 97 */
/* 99 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24046,7 +24073,7 @@ module.exports = function (iterator, fn, value, entries) { @@ -24046,7 +24073,7 @@ module.exports = function (iterator, fn, value, entries) {
};
/***/ }),
/* 98 */
/* 100 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24060,7 +24087,7 @@ module.exports = function (it) { @@ -24060,7 +24087,7 @@ module.exports = function (it) {
};
/***/ }),
/* 99 */
/* 101 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24074,7 +24101,7 @@ module.exports = __w_pdfjs_require__(7).getIteratorMethod = function (it) { @@ -24074,7 +24101,7 @@ module.exports = __w_pdfjs_require__(7).getIteratorMethod = function (it) {
};
/***/ }),
/* 100 */
/* 102 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24098,7 +24125,7 @@ module.exports = function (fn, args, that) { @@ -24098,7 +24125,7 @@ module.exports = function (fn, args, that) {
};
/***/ }),
/* 101 */
/* 103 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24132,7 +24159,7 @@ module.exports = function () { @@ -24132,7 +24159,7 @@ module.exports = function () {
notify = function notify() {
process.nextTick(flush);
};
} else if (Observer) {
} else if (Observer && !(global.navigator && global.navigator.standalone)) {
var toggle = true;
var node = document.createTextNode('');
new Observer(flush).observe(node, { characterData: true });
@ -24164,7 +24191,7 @@ module.exports = function () { @@ -24164,7 +24191,7 @@ module.exports = function () {
};
/***/ }),
/* 102 */
/* 104 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24185,7 +24212,7 @@ module.exports = function (KEY) { @@ -24185,7 +24212,7 @@ module.exports = function (KEY) {
};
/***/ }),
/* 103 */
/* 105 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24213,7 +24240,7 @@ $export($export.P + $export.R, 'Promise', { @@ -24213,7 +24240,7 @@ $export($export.P + $export.R, 'Promise', {
});
/***/ }),
/* 104 */
/* 106 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24232,7 +24259,7 @@ $export($export.S, 'Promise', { @@ -24232,7 +24259,7 @@ $export($export.S, 'Promise', {
});
/***/ }),
/* 105 */
/* 107 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24240,13 +24267,13 @@ $export($export.S, 'Promise', { @@ -24240,13 +24267,13 @@ $export($export.S, 'Promise', {
__w_pdfjs_require__(50);
__w_pdfjs_require__(54);
__w_pdfjs_require__(106);
__w_pdfjs_require__(117);
__w_pdfjs_require__(108);
__w_pdfjs_require__(119);
__w_pdfjs_require__(121);
module.exports = __w_pdfjs_require__(7).WeakMap;
/***/ }),
/* 106 */
/* 108 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24255,8 +24282,8 @@ module.exports = __w_pdfjs_require__(7).WeakMap; @@ -24255,8 +24282,8 @@ module.exports = __w_pdfjs_require__(7).WeakMap;
var each = __w_pdfjs_require__(60)(0);
var redefine = __w_pdfjs_require__(10);
var meta = __w_pdfjs_require__(40);
var assign = __w_pdfjs_require__(110);
var weak = __w_pdfjs_require__(112);
var assign = __w_pdfjs_require__(112);
var weak = __w_pdfjs_require__(114);
var isObject = __w_pdfjs_require__(3);
var fails = __w_pdfjs_require__(14);
var validate = __w_pdfjs_require__(61);
@ -24283,7 +24310,7 @@ var methods = { @@ -24283,7 +24310,7 @@ var methods = {
return weak.def(validate(this, WEAK_MAP), key, value);
}
};
var $WeakMap = module.exports = __w_pdfjs_require__(113)(WEAK_MAP, wrapper, methods, weak, true, true);
var $WeakMap = module.exports = __w_pdfjs_require__(115)(WEAK_MAP, wrapper, methods, weak, true, true);
if (fails(function () {
return new $WeakMap().set((Object.freeze || Object)(tmp), 7).get(tmp) != 7;
})) {
@ -24305,26 +24332,26 @@ if (fails(function () { @@ -24305,26 +24332,26 @@ if (fails(function () {
}
/***/ }),
/* 107 */
/* 109 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var speciesConstructor = __w_pdfjs_require__(108);
var speciesConstructor = __w_pdfjs_require__(110);
module.exports = function (original, length) {
return new (speciesConstructor(original))(length);
};
/***/ }),
/* 108 */
/* 110 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var isObject = __w_pdfjs_require__(3);
var isArray = __w_pdfjs_require__(109);
var isArray = __w_pdfjs_require__(111);
var SPECIES = __w_pdfjs_require__(4)('species');
module.exports = function (original) {
var C;
@ -24340,7 +24367,7 @@ module.exports = function (original) { @@ -24340,7 +24367,7 @@ module.exports = function (original) {
};
/***/ }),
/* 109 */
/* 111 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24352,14 +24379,14 @@ module.exports = Array.isArray || function isArray(arg) { @@ -24352,14 +24379,14 @@ module.exports = Array.isArray || function isArray(arg) {
};
/***/ }),
/* 110 */
/* 112 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var getKeys = __w_pdfjs_require__(23);
var gOPS = __w_pdfjs_require__(111);
var gOPS = __w_pdfjs_require__(113);
var pIE = __w_pdfjs_require__(34);
var toObject = __w_pdfjs_require__(36);
var IObject = __w_pdfjs_require__(29);
@ -24394,7 +24421,7 @@ module.exports = !$assign || __w_pdfjs_require__(14)(function () { @@ -24394,7 +24421,7 @@ module.exports = !$assign || __w_pdfjs_require__(14)(function () {
} : $assign;
/***/ }),
/* 111 */
/* 113 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24403,7 +24430,7 @@ module.exports = !$assign || __w_pdfjs_require__(14)(function () { @@ -24403,7 +24430,7 @@ module.exports = !$assign || __w_pdfjs_require__(14)(function () {
exports.f = Object.getOwnPropertySymbols;
/***/ }),
/* 112 */
/* 114 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24486,7 +24513,7 @@ module.exports = { @@ -24486,7 +24513,7 @@ module.exports = {
};
/***/ }),
/* 113 */
/* 115 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24503,7 +24530,7 @@ var isObject = __w_pdfjs_require__(3); @@ -24503,7 +24530,7 @@ var isObject = __w_pdfjs_require__(3);
var fails = __w_pdfjs_require__(14);
var $iterDetect = __w_pdfjs_require__(59);
var setToStringTag = __w_pdfjs_require__(24);
var inheritIfRequired = __w_pdfjs_require__(114);
var inheritIfRequired = __w_pdfjs_require__(116);
module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
var Base = global[NAME];
var C = Base;
@ -24574,14 +24601,14 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { @@ -24574,14 +24601,14 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {
};
/***/ }),
/* 114 */
/* 116 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
var isObject = __w_pdfjs_require__(3);
var setPrototypeOf = __w_pdfjs_require__(115).set;
var setPrototypeOf = __w_pdfjs_require__(117).set;
module.exports = function (that, target, C) {
var S = target.constructor;
var P;
@ -24592,7 +24619,7 @@ module.exports = function (that, target, C) { @@ -24592,7 +24619,7 @@ module.exports = function (that, target, C) {
};
/***/ }),
/* 115 */
/* 117 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24607,7 +24634,7 @@ var check = function check(O, proto) { @@ -24607,7 +24634,7 @@ var check = function check(O, proto) {
module.exports = {
set: Object.setPrototypeOf || ('__proto__' in {} ? function (test, buggy, set) {
try {
set = __w_pdfjs_require__(11)(Function.call, __w_pdfjs_require__(116).f(Object.prototype, '__proto__').set, 2);
set = __w_pdfjs_require__(11)(Function.call, __w_pdfjs_require__(118).f(Object.prototype, '__proto__').set, 2);
set(test, []);
buggy = !(test instanceof Array);
} catch (e) {
@ -24623,7 +24650,7 @@ module.exports = { @@ -24623,7 +24650,7 @@ module.exports = {
};
/***/ }),
/* 116 */
/* 118 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24646,16 +24673,16 @@ exports.f = __w_pdfjs_require__(13) ? gOPD : function getOwnPropertyDescriptor(O @@ -24646,16 +24673,16 @@ exports.f = __w_pdfjs_require__(13) ? gOPD : function getOwnPropertyDescriptor(O
};
/***/ }),
/* 117 */
/* 119 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
__w_pdfjs_require__(118)('WeakMap');
__w_pdfjs_require__(120)('WeakMap');
/***/ }),
/* 118 */
/* 120 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24666,7 +24693,7 @@ module.exports = function (COLLECTION) { @@ -24666,7 +24693,7 @@ module.exports = function (COLLECTION) {
$export($export.S, COLLECTION, {
of: function of() {
var length = arguments.length;
var A = Array(length);
var A = new Array(length);
while (length--) {
A[length] = arguments[length];
}return new this(A);
@ -24675,16 +24702,16 @@ module.exports = function (COLLECTION) { @@ -24675,16 +24702,16 @@ module.exports = function (COLLECTION) {
};
/***/ }),
/* 119 */
/* 121 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
__w_pdfjs_require__(120)('WeakMap');
__w_pdfjs_require__(122)('WeakMap');
/***/ }),
/* 120 */
/* 122 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24719,7 +24746,7 @@ module.exports = function (COLLECTION) { @@ -24719,7 +24746,7 @@ module.exports = function (COLLECTION) {
};
/***/ }),
/* 121 */
/* 123 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -24739,11 +24766,11 @@ if (typeof ReadableStream !== 'undefined') { @@ -24739,11 +24766,11 @@ if (typeof ReadableStream !== 'undefined') {
if (isReadableStreamSupported) {
exports.ReadableStream = ReadableStream;
} else {
exports.ReadableStream = __w_pdfjs_require__(122).ReadableStream;
exports.ReadableStream = __w_pdfjs_require__(124).ReadableStream;
}
/***/ }),
/* 122 */
/* 124 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -27763,7 +27790,7 @@ var _typeof2 = typeof Symbol === "function" && typeof Symbol.iterator === "symbo @@ -27763,7 +27790,7 @@ var _typeof2 = typeof Symbol === "function" && typeof Symbol.iterator === "symbo
}]));
/***/ }),
/* 123 */
/* 125 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -27778,7 +27805,7 @@ var _util = __w_pdfjs_require__(0); @@ -27778,7 +27805,7 @@ var _util = __w_pdfjs_require__(0);
var _chunked_stream = __w_pdfjs_require__(62);
var _document = __w_pdfjs_require__(124);
var _document = __w_pdfjs_require__(126);
var _stream = __w_pdfjs_require__(2);
@ -27947,7 +27974,7 @@ exports.LocalPdfManager = LocalPdfManager; @@ -27947,7 +27974,7 @@ exports.LocalPdfManager = LocalPdfManager;
exports.NetworkPdfManager = NetworkPdfManager;
/***/ }),
/* 124 */
/* 126 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -27968,7 +27995,7 @@ var _util = __w_pdfjs_require__(0); @@ -27968,7 +27995,7 @@ var _util = __w_pdfjs_require__(0);
var _stream = __w_pdfjs_require__(2);
var _annotation = __w_pdfjs_require__(131);
var _annotation = __w_pdfjs_require__(133);
var _crypto = __w_pdfjs_require__(66);
@ -27976,7 +28003,7 @@ var _parser = __w_pdfjs_require__(26); @@ -27976,7 +28003,7 @@ var _parser = __w_pdfjs_require__(26);
var _operator_list = __w_pdfjs_require__(42);
var _evaluator = __w_pdfjs_require__(132);
var _evaluator = __w_pdfjs_require__(134);
var _function = __w_pdfjs_require__(70);
@ -28511,7 +28538,7 @@ exports.Page = Page; @@ -28511,7 +28538,7 @@ exports.Page = Page;
exports.PDFDocument = PDFDocument;
/***/ }),
/* 125 */
/* 127 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -28524,7 +28551,7 @@ exports.CCITTFaxStream = undefined; @@ -28524,7 +28551,7 @@ exports.CCITTFaxStream = undefined;
var _primitives = __w_pdfjs_require__(1);
var _ccitt = __w_pdfjs_require__(126);
var _ccitt = __w_pdfjs_require__(128);
var _stream = __w_pdfjs_require__(2);
@ -28568,7 +28595,7 @@ var CCITTFaxStream = function CCITTFaxStreamClosure() { @@ -28568,7 +28595,7 @@ var CCITTFaxStream = function CCITTFaxStreamClosure() {
exports.CCITTFaxStream = CCITTFaxStream;
/***/ }),
/* 126 */
/* 128 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -29111,7 +29138,7 @@ var CCITTFaxDecoder = function CCITTFaxDecoder() { @@ -29111,7 +29138,7 @@ var CCITTFaxDecoder = function CCITTFaxDecoder() {
exports.CCITTFaxDecoder = CCITTFaxDecoder;
/***/ }),
/* 127 */
/* 129 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -29126,7 +29153,7 @@ var _primitives = __w_pdfjs_require__(1); @@ -29126,7 +29153,7 @@ var _primitives = __w_pdfjs_require__(1);
var _stream = __w_pdfjs_require__(2);
var _jbig = __w_pdfjs_require__(128);
var _jbig = __w_pdfjs_require__(130);
var _util = __w_pdfjs_require__(0);
@ -29183,7 +29210,7 @@ var Jbig2Stream = function Jbig2StreamClosure() { @@ -29183,7 +29210,7 @@ var Jbig2Stream = function Jbig2StreamClosure() {
exports.Jbig2Stream = Jbig2Stream;
/***/ }),
/* 128 */
/* 130 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -30435,7 +30462,7 @@ var Jbig2Image = function Jbig2ImageClosure() { @@ -30435,7 +30462,7 @@ var Jbig2Image = function Jbig2ImageClosure() {
exports.Jbig2Image = Jbig2Image;
/***/ }),
/* 129 */
/* 131 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -31354,7 +31381,7 @@ var JpegImage = function JpegImageClosure() { @@ -31354,7 +31381,7 @@ var JpegImage = function JpegImageClosure() {
exports.JpegImage = JpegImage;
/***/ }),
/* 130 */
/* 132 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -31429,7 +31456,7 @@ var JpxStream = function JpxStreamClosure() { @@ -31429,7 +31456,7 @@ var JpxStream = function JpxStreamClosure() {
exports.JpxStream = JpxStream;
/***/ }),
/* 131 */
/* 133 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -32357,7 +32384,7 @@ exports.AnnotationBorderStyle = AnnotationBorderStyle; @@ -32357,7 +32384,7 @@ exports.AnnotationBorderStyle = AnnotationBorderStyle;
exports.AnnotationFactory = AnnotationFactory;
/***/ }),
/* 132 */
/* 134 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -32370,13 +32397,13 @@ exports.PartialEvaluator = undefined; @@ -32370,13 +32397,13 @@ exports.PartialEvaluator = undefined;
var _util = __w_pdfjs_require__(0);
var _cmap = __w_pdfjs_require__(133);
var _cmap = __w_pdfjs_require__(135);
var _stream = __w_pdfjs_require__(2);
var _primitives = __w_pdfjs_require__(1);
var _fonts = __w_pdfjs_require__(134);
var _fonts = __w_pdfjs_require__(136);
var _encodings = __w_pdfjs_require__(21);
@ -32384,27 +32411,27 @@ var _unicode = __w_pdfjs_require__(69); @@ -32384,27 +32411,27 @@ var _unicode = __w_pdfjs_require__(69);
var _standard_fonts = __w_pdfjs_require__(68);
var _pattern = __w_pdfjs_require__(138);
var _pattern = __w_pdfjs_require__(140);
var _parser = __w_pdfjs_require__(26);
var _bidi = __w_pdfjs_require__(139);
var _bidi = __w_pdfjs_require__(141);
var _colorspace = __w_pdfjs_require__(20);
var _glyphlist = __w_pdfjs_require__(43);
var _metrics = __w_pdfjs_require__(140);
var _metrics = __w_pdfjs_require__(142);
var _function = __w_pdfjs_require__(70);
var _jpeg_stream = __w_pdfjs_require__(41);
var _murmurhash = __w_pdfjs_require__(142);
var _murmurhash = __w_pdfjs_require__(144);
var _operator_list = __w_pdfjs_require__(42);
var _image = __w_pdfjs_require__(143);
var _image = __w_pdfjs_require__(145);
var PartialEvaluator = function PartialEvaluatorClosure() {
var DefaultPartialEvaluatorOptions = {
@ -35102,7 +35129,7 @@ var EvaluatorPreprocessor = function EvaluatorPreprocessorClosure() { @@ -35102,7 +35129,7 @@ var EvaluatorPreprocessor = function EvaluatorPreprocessorClosure() {
exports.PartialEvaluator = PartialEvaluator;
/***/ }),
/* 133 */
/* 135 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -35819,7 +35846,7 @@ exports.IdentityCMap = IdentityCMap; @@ -35819,7 +35846,7 @@ exports.IdentityCMap = IdentityCMap;
exports.CMapFactory = CMapFactory;
/***/ }),
/* 134 */
/* 136 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -35842,11 +35869,11 @@ var _standard_fonts = __w_pdfjs_require__(68); @@ -35842,11 +35869,11 @@ var _standard_fonts = __w_pdfjs_require__(68);
var _unicode = __w_pdfjs_require__(69);
var _font_renderer = __w_pdfjs_require__(136);
var _font_renderer = __w_pdfjs_require__(138);
var _stream = __w_pdfjs_require__(2);
var _type1_parser = __w_pdfjs_require__(137);
var _type1_parser = __w_pdfjs_require__(139);
var PRIVATE_USE_OFFSET_START = 0xE000;
var PRIVATE_USE_OFFSET_END = 0xF8FF;
@ -38302,7 +38329,7 @@ exports.ProblematicCharRanges = ProblematicCharRanges; @@ -38302,7 +38329,7 @@ exports.ProblematicCharRanges = ProblematicCharRanges;
exports.getFontType = getFontType;
/***/ }),
/* 135 */
/* 137 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -38319,7 +38346,7 @@ exports.ExpertCharset = ExpertCharset; @@ -38319,7 +38346,7 @@ exports.ExpertCharset = ExpertCharset;
exports.ExpertSubsetCharset = ExpertSubsetCharset;
/***/ }),
/* 136 */
/* 138 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -39059,7 +39086,7 @@ var FontRendererFactory = function FontRendererFactoryClosure() { @@ -39059,7 +39086,7 @@ var FontRendererFactory = function FontRendererFactoryClosure() {
exports.FontRendererFactory = FontRendererFactory;
/***/ }),
/* 137 */
/* 139 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -39622,7 +39649,7 @@ var Type1Parser = function Type1ParserClosure() { @@ -39622,7 +39649,7 @@ var Type1Parser = function Type1ParserClosure() {
exports.Type1Parser = Type1Parser;
/***/ }),
/* 138 */
/* 140 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -40412,7 +40439,7 @@ exports.Pattern = Pattern; @@ -40412,7 +40439,7 @@ exports.Pattern = Pattern;
exports.getTilingPatternIR = getTilingPatternIR;
/***/ }),
/* 139 */
/* 141 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -40657,7 +40684,7 @@ function bidi(str, startLevel, vertical) { @@ -40657,7 +40684,7 @@ function bidi(str, startLevel, vertical) {
exports.bidi = bidi;
/***/ }),
/* 140 */
/* 142 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -43611,7 +43638,7 @@ var getMetrics = (0, _util.getLookupTableFactory)(function (t) { @@ -43611,7 +43638,7 @@ var getMetrics = (0, _util.getLookupTableFactory)(function (t) {
exports.getMetrics = getMetrics;
/***/ }),
/* 141 */
/* 143 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -43815,7 +43842,7 @@ exports.PostScriptLexer = PostScriptLexer; @@ -43815,7 +43842,7 @@ exports.PostScriptLexer = PostScriptLexer;
exports.PostScriptParser = PostScriptParser;
/***/ }),
/* 142 */
/* 144 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";
@ -43934,7 +43961,7 @@ var MurmurHash3_64 = function MurmurHash3_64Closure(seed) { @@ -43934,7 +43961,7 @@ var MurmurHash3_64 = function MurmurHash3_64Closure(seed) {
exports.MurmurHash3_64 = MurmurHash3_64;
/***/ }),
/* 143 */
/* 145 */
/***/ (function(module, exports, __w_pdfjs_require__) {
"use strict";

2
build/pdf.worker.js.map vendored

File diff suppressed because one or more lines are too long

2
build/pdf.worker.min.js vendored

File diff suppressed because one or more lines are too long

2
lib/core/worker.js

@ -208,7 +208,7 @@ var WorkerMessageHandler = { @@ -208,7 +208,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
var apiVersion = docParams.apiVersion;
var workerVersion = '2.0.197';
var workerVersion = '2.0.199';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}

6
lib/display/api.js

@ -171,7 +171,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -171,7 +171,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.197';
var apiVersion = '2.0.199';
source.disableRange = (0, _dom_utils.getDefaultSetting)('disableRange');
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
@ -1542,8 +1542,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -1542,8 +1542,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.197';
exports.build = build = '371ca514';
exports.version = version = '2.0.199';
exports.build = build = 'af14620b';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;

4
lib/display/global.js

@ -44,8 +44,8 @@ if (!_global_scope2.default.PDFJS) { @@ -44,8 +44,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global_scope2.default.PDFJS;
{
PDFJS.version = '2.0.197';
PDFJS.build = '371ca514';
PDFJS.version = '2.0.199';
PDFJS.build = 'af14620b';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {

4
lib/pdf.js

@ -14,8 +14,8 @@ @@ -14,8 +14,8 @@
*/
'use strict';
var pdfjsVersion = '2.0.197';
var pdfjsBuild = '371ca514';
var pdfjsVersion = '2.0.199';
var pdfjsBuild = 'af14620b';
var pdfjsSharedUtil = require('./shared/util.js');
var pdfjsDisplayGlobal = require('./display/global.js');
var pdfjsDisplayAPI = require('./display/api.js');

4
lib/pdf.worker.js vendored

@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
*/
'use strict';
var pdfjsVersion = '2.0.197';
var pdfjsBuild = '371ca514';
var pdfjsVersion = '2.0.199';
var pdfjsBuild = 'af14620b';
var pdfjsCoreWorker = require('./core/worker.js');
exports.WorkerMessageHandler = pdfjsCoreWorker.WorkerMessageHandler;

6
lib/shared/compatibility.js

@ -274,6 +274,12 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -274,6 +274,12 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
}
Array.prototype.includes = require('core-js/fn/array/includes');
})();
(function checkMathLog2() {
if (Math.log2) {
return;
}
Math.log2 = require('core-js/fn/math/log2');
})();
(function checkNumberIsNaN() {
if (Number.isNaN) {
return;

9
lib/shared/util.js

@ -511,13 +511,10 @@ function string32(value) { @@ -511,13 +511,10 @@ function string32(value) {
return String.fromCharCode(value >> 24 & 0xff, value >> 16 & 0xff, value >> 8 & 0xff, value & 0xff);
}
function log2(x) {
var n = 1,
i = 0;
while (x > n) {
n <<= 1;
i++;
if (x <= 0) {
return 0;
}
return i;
return Math.ceil(Math.log2(x));
}
function readInt8(data, start) {
return data[start] << 24 >> 24;

12
lib/test/unit/util_spec.js

@ -113,6 +113,18 @@ describe('util', function () { @@ -113,6 +113,18 @@ describe('util', function () {
expect((0, _util.isString)(undefined)).toEqual(false);
});
});
describe('log2', function () {
it('handles values smaller than/equal to zero', function () {
expect((0, _util.log2)(0)).toEqual(0);
expect((0, _util.log2)(-1)).toEqual(0);
});
it('handles values larger than zero', function () {
expect((0, _util.log2)(1)).toEqual(0);
expect((0, _util.log2)(2)).toEqual(1);
expect((0, _util.log2)(3)).toEqual(2);
expect((0, _util.log2)(3.14)).toEqual(2);
});
});
describe('stringToBytes', function () {
it('handles non-string arguments', function () {
expect(function () {

2
package.json

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
{
"name": "pdfjs-dist",
"version": "2.0.197",
"version": "2.0.199",
"main": "build/pdf.js",
"description": "Generic build of Mozilla's PDF.js library.",
"keywords": [

Loading…
Cancel
Save