Bug 1521182 - Update pdf.js to version 2.1.196. r=bdahl

--HG--
extra : rebase_source : e00a962277d54b226b4edd514519a3a7db1544be
extra : amend_source : 57baa7d83d389889342ae7583fc613b0b69a85ad
This commit is contained in:
Ryan VanderMeulen 2019-01-18 15:51:02 -05:00
parent c65efe0b97
commit 83a2dc7f79
5 changed files with 26 additions and 16 deletions

View File

@ -1,5 +1,5 @@
This is the PDF.js project output, https://github.com/mozilla/pdf.js
Current extension version is: 2.1.189
Current extension version is: 2.1.196
Taken from upstream commit: 5cb00b79
Taken from upstream commit: cdbc33ba

View File

@ -123,8 +123,8 @@ return /******/ (function(modules) { // webpackBootstrap
"use strict";
var pdfjsVersion = '2.1.189';
var pdfjsBuild = '5cb00b79';
var pdfjsVersion = '2.1.196';
var pdfjsBuild = 'cdbc33ba';
var pdfjsSharedUtil = __w_pdfjs_require__(1);
@ -5154,7 +5154,7 @@ function _fetchDocument(worker, source, pdfDataRangeTransport, docId) {
return worker.messageHandler.sendWithPromise('GetDocRequest', {
docId,
apiVersion: '2.1.189',
apiVersion: '2.1.196',
source: {
data: source.data,
url: source.url,
@ -6885,9 +6885,9 @@ const InternalRenderTask = function InternalRenderTaskClosure() {
return InternalRenderTask;
}();
const version = '2.1.189';
const version = '2.1.196';
exports.version = version;
const build = '5cb00b79';
const build = 'cdbc33ba';
exports.build = build;
/***/ }),
@ -10566,7 +10566,7 @@ class Metadata {
}
_repair(data) {
return data.replace(/>\\376\\377([^<]+)/g, function (all, codes) {
return data.replace(/^([^<]+)/, '').replace(/>\\376\\377([^<]+)/g, function (all, codes) {
let bytes = codes.replace(/\\([0-3])([0-7])([0-7])/g, function (code, d1, d2, d3) {
return String.fromCharCode(d1 * 64 + d2 * 8 + d3 * 1);
}).replace(/&(amp|apos|gt|lt|quot);/g, function (str, name) {
@ -10642,7 +10642,8 @@ class Metadata {
}
get(name) {
return this._metadata[name] || null;
const data = this._metadata[name];
return typeof data !== 'undefined' ? data : null;
}
getAll() {

View File

@ -123,8 +123,8 @@ return /******/ (function(modules) { // webpackBootstrap
"use strict";
var pdfjsVersion = '2.1.189';
var pdfjsBuild = '5cb00b79';
var pdfjsVersion = '2.1.196';
var pdfjsBuild = 'cdbc33ba';
var pdfjsCoreWorker = __w_pdfjs_require__(1);
@ -375,7 +375,7 @@ var WorkerMessageHandler = {
var cancelXHRs = null;
var WorkerTasks = [];
let apiVersion = docParams.apiVersion;
let workerVersion = '2.1.189';
let workerVersion = '2.1.196';
if (apiVersion !== workerVersion) {
throw new Error(`The API version "${apiVersion}" does not match ` + `the Worker version "${workerVersion}".`);

View File

@ -4907,7 +4907,7 @@ class PDFFindBar {
Promise.resolve(matchesCountMsg).then(msg => {
this.findResultsCount.textContent = msg;
this.findResultsCount.classList[!total ? 'add' : 'remove']('hidden');
this.findResultsCount.classList.toggle('hidden', !total);
this._adjustWidth();
});
@ -5991,10 +5991,19 @@ class PDFHistory {
}
if (shouldReplace) {
window.history.replaceState(newState, '', newUrl);
if (newUrl) {
window.history.replaceState(newState, '', newUrl);
} else {
window.history.replaceState(newState, '');
}
} else {
this._maxUid = this._uid;
window.history.pushState(newState, '', newUrl);
if (newUrl) {
window.history.pushState(newState, '', newUrl);
} else {
window.history.pushState(newState, '');
}
}
}

View File

@ -20,7 +20,7 @@ origin:
# Human-readable identifier for this version/release
# Generally "version NNN", "tag SSS", "bookmark SSS"
release: version 2.1.189
release: version 2.1.196
# The package's license, where possible using the mnemonic from
# https://spdx.org/licenses/