Commit 83a2dc7f authored by Ryan VanderMeulen's avatar Ryan VanderMeulen
Browse files

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

--HG--
extra : rebase_source : e00a962277d54b226b4edd514519a3a7db1544be
extra : amend_source : 57baa7d83d389889342ae7583fc613b0b69a85ad
parent c65efe0b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
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
+8 −7
Original line number Diff line number Diff line
@@ -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() {
+3 −3
Original line number Diff line number Diff line
@@ -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}".`);
+12 −3
Original line number Diff line number Diff line
@@ -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) {
      if (newUrl) {
        window.history.replaceState(newState, '', newUrl);
      } else {
        window.history.replaceState(newState, '');
      }
    } else {
      this._maxUid = this._uid;

      if (newUrl) {
        window.history.pushState(newState, '', newUrl);
      } else {
        window.history.pushState(newState, '');
      }
    }
  }

+1 −1
Original line number Diff line number Diff line
@@ -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/