Browse Source

PDF.js version 2.0.118 - See mozilla/pdf.js@f9a0515452408eee2fd4c6c0c7e3310c95d4c951

master v2.0.118
pdfjsbot 7 years ago
parent
commit
d7d562ae19
  1. 2
      bower.json
  2. 28
      build/pdf.combined.js
  3. 2
      build/pdf.combined.js.map
  4. 26
      build/pdf.js
  5. 2
      build/pdf.js.map
  6. 2
      build/pdf.min.js
  7. 18
      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. 12
      lib/shared/compatibility.js
  16. 3
      lib/web/app.js
  17. 2
      lib/web/base_viewer.js
  18. 1
      lib/web/ui_utils.js
  19. 2
      package.json
  20. 3
      web/pdf_viewer.js
  21. 2
      web/pdf_viewer.js.map

2
bower.json

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

28
build/pdf.combined.js

@ -11639,7 +11639,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -11639,7 +11639,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.114';
var apiVersion = '2.0.118';
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
source.chunkedViewerLoading = !!pdfDataRangeTransport;
@ -12915,8 +12915,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -12915,8 +12915,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.114';
exports.build = build = '85e00672';
exports.version = version = '2.0.118';
exports.build = build = 'f9a05154';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -26906,8 +26906,8 @@ exports.SVGGraphics = SVGGraphics; @@ -26906,8 +26906,8 @@ exports.SVGGraphics = SVGGraphics;
"use strict";
var pdfjsVersion = '2.0.114';
var pdfjsBuild = '85e00672';
var pdfjsVersion = '2.0.118';
var pdfjsBuild = 'f9a05154';
var pdfjsSharedUtil = __w_pdfjs_require__(0);
var pdfjsDisplayGlobal = __w_pdfjs_require__(129);
var pdfjsDisplayAPI = __w_pdfjs_require__(64);
@ -26969,10 +26969,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -26969,10 +26969,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
var globalScope = __w_pdfjs_require__(16);
var userAgent = typeof navigator !== 'undefined' && navigator.userAgent || '';
var isAndroid = /Android/.test(userAgent);
var isAndroidPre3 = /Android\s[0-2][^\d]/.test(userAgent);
var isAndroidPre5 = /Android\s[0-4][^\d]/.test(userAgent);
var isChrome = userAgent.indexOf('Chrom') >= 0;
var isChromeWithRangeBug = /Chrome\/(39|40)\./.test(userAgent);
var isIOSChrome = userAgent.indexOf('CriOS') >= 0;
var isIE = userAgent.indexOf('Trident') >= 0;
var isIOS = /\b(iPad|iPhone|iPod)(?=;)/.test(userAgent);
@ -27326,19 +27324,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -27326,19 +27324,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
PDFJS.locale = navigator.userLanguage || 'en-US';
})();
(function checkRangeRequests() {
if (isSafari || isAndroidPre3 || isChromeWithRangeBug || isIOS) {
if (isSafari || isIOS) {
PDFJS.disableRange = true;
PDFJS.disableStream = true;
}
})();
(function checkHistoryManipulation() {
if (!hasDOM) {
return;
}
if (!history.pushState || isAndroidPre3) {
PDFJS.disableHistory = true;
}
})();
(function checkSetPresenceInImageData() {
if (!hasDOM) {
return;
@ -32517,8 +32507,8 @@ if (!_global_scope2.default.PDFJS) { @@ -32517,8 +32507,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global_scope2.default.PDFJS;
{
PDFJS.version = '2.0.114';
PDFJS.build = '85e00672';
PDFJS.version = '2.0.118';
PDFJS.build = 'f9a05154';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {
@ -35447,7 +35437,7 @@ var WorkerMessageHandler = { @@ -35447,7 +35437,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
var apiVersion = docParams.apiVersion;
var workerVersion = '2.0.114';
var workerVersion = '2.0.118';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}

2
build/pdf.combined.js.map

File diff suppressed because one or more lines are too long

26
build/pdf.js

@ -3291,7 +3291,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -3291,7 +3291,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.114';
var apiVersion = '2.0.118';
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
source.chunkedViewerLoading = !!pdfDataRangeTransport;
@ -4654,8 +4654,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -4654,8 +4654,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.114';
exports.build = build = '85e00672';
exports.version = version = '2.0.118';
exports.build = build = 'f9a05154';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -7720,8 +7720,8 @@ exports.SVGGraphics = SVGGraphics; @@ -7720,8 +7720,8 @@ exports.SVGGraphics = SVGGraphics;
"use strict";
var pdfjsVersion = '2.0.114';
var pdfjsBuild = '85e00672';
var pdfjsVersion = '2.0.118';
var pdfjsBuild = 'f9a05154';
var pdfjsSharedUtil = __w_pdfjs_require__(0);
var pdfjsDisplayGlobal = __w_pdfjs_require__(113);
var pdfjsDisplayAPI = __w_pdfjs_require__(57);
@ -7783,10 +7783,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -7783,10 +7783,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
var globalScope = __w_pdfjs_require__(14);
var userAgent = typeof navigator !== 'undefined' && navigator.userAgent || '';
var isAndroid = /Android/.test(userAgent);
var isAndroidPre3 = /Android\s[0-2][^\d]/.test(userAgent);
var isAndroidPre5 = /Android\s[0-4][^\d]/.test(userAgent);
var isChrome = userAgent.indexOf('Chrom') >= 0;
var isChromeWithRangeBug = /Chrome\/(39|40)\./.test(userAgent);
var isIOSChrome = userAgent.indexOf('CriOS') >= 0;
var isIE = userAgent.indexOf('Trident') >= 0;
var isIOS = /\b(iPad|iPhone|iPod)(?=;)/.test(userAgent);
@ -8140,19 +8138,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -8140,19 +8138,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
PDFJS.locale = navigator.userLanguage || 'en-US';
})();
(function checkRangeRequests() {
if (isSafari || isAndroidPre3 || isChromeWithRangeBug || isIOS) {
if (isSafari || isIOS) {
PDFJS.disableRange = true;
PDFJS.disableStream = true;
}
})();
(function checkHistoryManipulation() {
if (!hasDOM) {
return;
}
if (!history.pushState || isAndroidPre3) {
PDFJS.disableHistory = true;
}
})();
(function checkSetPresenceInImageData() {
if (!hasDOM) {
return;
@ -13331,8 +13321,8 @@ if (!_global_scope2.default.PDFJS) { @@ -13331,8 +13321,8 @@ if (!_global_scope2.default.PDFJS) {
}
var PDFJS = _global_scope2.default.PDFJS;
{
PDFJS.version = '2.0.114';
PDFJS.build = '85e00672';
PDFJS.version = '2.0.118';
PDFJS.build = 'f9a05154';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {

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

18
build/pdf.worker.js vendored

@ -21914,8 +21914,8 @@ exports.PostScriptCompiler = PostScriptCompiler; @@ -21914,8 +21914,8 @@ exports.PostScriptCompiler = PostScriptCompiler;
"use strict";
var pdfjsVersion = '2.0.114';
var pdfjsBuild = '85e00672';
var pdfjsVersion = '2.0.118';
var pdfjsBuild = 'f9a05154';
var pdfjsCoreWorker = __w_pdfjs_require__(71);
exports.WorkerMessageHandler = pdfjsCoreWorker.WorkerMessageHandler;
@ -22120,7 +22120,7 @@ var WorkerMessageHandler = { @@ -22120,7 +22120,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
var apiVersion = docParams.apiVersion;
var workerVersion = '2.0.114';
var workerVersion = '2.0.118';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}
@ -22521,10 +22521,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -22521,10 +22521,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
var globalScope = __w_pdfjs_require__(73);
var userAgent = typeof navigator !== 'undefined' && navigator.userAgent || '';
var isAndroid = /Android/.test(userAgent);
var isAndroidPre3 = /Android\s[0-2][^\d]/.test(userAgent);
var isAndroidPre5 = /Android\s[0-4][^\d]/.test(userAgent);
var isChrome = userAgent.indexOf('Chrom') >= 0;
var isChromeWithRangeBug = /Chrome\/(39|40)\./.test(userAgent);
var isIOSChrome = userAgent.indexOf('CriOS') >= 0;
var isIE = userAgent.indexOf('Trident') >= 0;
var isIOS = /\b(iPad|iPhone|iPod)(?=;)/.test(userAgent);
@ -22878,19 +22876,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -22878,19 +22876,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
PDFJS.locale = navigator.userLanguage || 'en-US';
})();
(function checkRangeRequests() {
if (isSafari || isAndroidPre3 || isChromeWithRangeBug || isIOS) {
if (isSafari || isIOS) {
PDFJS.disableRange = true;
PDFJS.disableStream = true;
}
})();
(function checkHistoryManipulation() {
if (!hasDOM) {
return;
}
if (!history.pushState || isAndroidPre3) {
PDFJS.disableHistory = true;
}
})();
(function checkSetPresenceInImageData() {
if (!hasDOM) {
return;

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.114';
var workerVersion = '2.0.118';
if (apiVersion !== null && apiVersion !== workerVersion) {
throw new Error('The API version "' + apiVersion + '" does not match ' + ('the Worker version "' + workerVersion + '".'));
}

6
lib/display/api.js

@ -172,7 +172,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) { @@ -172,7 +172,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
if (worker.destroyed) {
return Promise.reject(new Error('Worker was destroyed'));
}
var apiVersion = '2.0.114';
var apiVersion = '2.0.118';
source.disableAutoFetch = (0, _dom_utils.getDefaultSetting)('disableAutoFetch');
source.disableStream = (0, _dom_utils.getDefaultSetting)('disableStream');
source.chunkedViewerLoading = !!pdfDataRangeTransport;
@ -1535,8 +1535,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() { @@ -1535,8 +1535,8 @@ var InternalRenderTask = function InternalRenderTaskClosure() {
}();
var version, build;
{
exports.version = version = '2.0.114';
exports.build = build = '85e00672';
exports.version = version = '2.0.118';
exports.build = build = 'f9a05154';
}
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.114';
PDFJS.build = '85e00672';
PDFJS.version = '2.0.118';
PDFJS.build = 'f9a05154';
}
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.114';
var pdfjsBuild = '85e00672';
var pdfjsVersion = '2.0.118';
var pdfjsBuild = 'f9a05154';
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.114';
var pdfjsBuild = '85e00672';
var pdfjsVersion = '2.0.118';
var pdfjsBuild = 'f9a05154';
var pdfjsCoreWorker = require('./core/worker.js');
exports.WorkerMessageHandler = pdfjsCoreWorker.WorkerMessageHandler;

12
lib/shared/compatibility.js

@ -20,10 +20,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -20,10 +20,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
var globalScope = require('./global_scope');
var userAgent = typeof navigator !== 'undefined' && navigator.userAgent || '';
var isAndroid = /Android/.test(userAgent);
var isAndroidPre3 = /Android\s[0-2][^\d]/.test(userAgent);
var isAndroidPre5 = /Android\s[0-4][^\d]/.test(userAgent);
var isChrome = userAgent.indexOf('Chrom') >= 0;
var isChromeWithRangeBug = /Chrome\/(39|40)\./.test(userAgent);
var isIOSChrome = userAgent.indexOf('CriOS') >= 0;
var isIE = userAgent.indexOf('Trident') >= 0;
var isIOS = /\b(iPad|iPhone|iPod)(?=;)/.test(userAgent);
@ -377,19 +375,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) { @@ -377,19 +375,11 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
PDFJS.locale = navigator.userLanguage || 'en-US';
})();
(function checkRangeRequests() {
if (isSafari || isAndroidPre3 || isChromeWithRangeBug || isIOS) {
if (isSafari || isIOS) {
PDFJS.disableRange = true;
PDFJS.disableStream = true;
}
})();
(function checkHistoryManipulation() {
if (!hasDOM) {
return;
}
if (!history.pushState || isAndroidPre3) {
PDFJS.disableHistory = true;
}
})();
(function checkSetPresenceInImageData() {
if (!hasDOM) {
return;

3
lib/web/app.js

@ -1109,9 +1109,6 @@ function webViewerInitialized() { @@ -1109,9 +1109,6 @@ function webViewerInitialized() {
if ('verbosity' in hashParams) {
_pdf.PDFJS.verbosity = hashParams['verbosity'] | 0;
}
if ('ignorecurrentpositiononzoom' in hashParams) {
_pdf.PDFJS.ignoreCurrentPositionOnZoom = hashParams['ignorecurrentpositiononzoom'] === 'true';
}
if ('textlayer' in hashParams) {
switch (hashParams['textlayer']) {
case 'off':

2
lib/web/base_viewer.js

@ -329,7 +329,7 @@ var BaseViewer = function () { @@ -329,7 +329,7 @@ var BaseViewer = function () {
if (!noScroll) {
var page = this._currentPageNumber,
dest = void 0;
if (this._location && !_pdf.PDFJS.ignoreCurrentPositionOnZoom && !(this.isInPresentationMode || this.isChangingPresentationMode)) {
if (this._location && !(this.isInPresentationMode || this.isChangingPresentationMode)) {
page = this._location.pageNumber;
dest = [null, { name: 'XYZ' }, this._location.left, this._location.top, null];
}

1
lib/web/ui_utils.js

@ -70,7 +70,6 @@ _pdf.PDFJS.useOnlyCssZoom = _pdf.PDFJS.useOnlyCssZoom === undefined ? false : _p @@ -70,7 +70,6 @@ _pdf.PDFJS.useOnlyCssZoom = _pdf.PDFJS.useOnlyCssZoom === undefined ? false : _p
_pdf.PDFJS.maxCanvasPixels = _pdf.PDFJS.maxCanvasPixels === undefined ? 16777216 : _pdf.PDFJS.maxCanvasPixels;
_pdf.PDFJS.disableHistory = _pdf.PDFJS.disableHistory === undefined ? false : _pdf.PDFJS.disableHistory;
_pdf.PDFJS.disableTextLayer = _pdf.PDFJS.disableTextLayer === undefined ? false : _pdf.PDFJS.disableTextLayer;
_pdf.PDFJS.ignoreCurrentPositionOnZoom = _pdf.PDFJS.ignoreCurrentPositionOnZoom === undefined ? false : _pdf.PDFJS.ignoreCurrentPositionOnZoom;
{
_pdf.PDFJS.locale = _pdf.PDFJS.locale === undefined && typeof navigator !== 'undefined' ? navigator.language : _pdf.PDFJS.locale;
}

2
package.json

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

3
web/pdf_viewer.js

@ -166,7 +166,6 @@ _pdfjsLib.PDFJS.useOnlyCssZoom = _pdfjsLib.PDFJS.useOnlyCssZoom === undefined ? @@ -166,7 +166,6 @@ _pdfjsLib.PDFJS.useOnlyCssZoom = _pdfjsLib.PDFJS.useOnlyCssZoom === undefined ?
_pdfjsLib.PDFJS.maxCanvasPixels = _pdfjsLib.PDFJS.maxCanvasPixels === undefined ? 16777216 : _pdfjsLib.PDFJS.maxCanvasPixels;
_pdfjsLib.PDFJS.disableHistory = _pdfjsLib.PDFJS.disableHistory === undefined ? false : _pdfjsLib.PDFJS.disableHistory;
_pdfjsLib.PDFJS.disableTextLayer = _pdfjsLib.PDFJS.disableTextLayer === undefined ? false : _pdfjsLib.PDFJS.disableTextLayer;
_pdfjsLib.PDFJS.ignoreCurrentPositionOnZoom = _pdfjsLib.PDFJS.ignoreCurrentPositionOnZoom === undefined ? false : _pdfjsLib.PDFJS.ignoreCurrentPositionOnZoom;
{
_pdfjsLib.PDFJS.locale = _pdfjsLib.PDFJS.locale === undefined && typeof navigator !== 'undefined' ? navigator.language : _pdfjsLib.PDFJS.locale;
}
@ -2622,7 +2621,7 @@ var BaseViewer = function () { @@ -2622,7 +2621,7 @@ var BaseViewer = function () {
if (!noScroll) {
var page = this._currentPageNumber,
dest = void 0;
if (this._location && !_pdfjsLib.PDFJS.ignoreCurrentPositionOnZoom && !(this.isInPresentationMode || this.isChangingPresentationMode)) {
if (this._location && !(this.isInPresentationMode || this.isChangingPresentationMode)) {
page = this._location.pageNumber;
dest = [null, { name: 'XYZ' }, this._location.left, this._location.top, null];
}

2
web/pdf_viewer.js.map

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save