Pārlūkot izejas kodu

PDF.js version 1.6.374 - See mozilla/pdf.js@407dee390afd67a72870c013395f513c174ee71d

Pdf Bot 8 gadi atpakaļ
vecāks
revīzija
45a1579149
7 mainītis faili ar 24 papildinājumiem un 24 dzēšanām
  1. 1 1
      bower.json
  2. 10 10
      build/pdf.combined.js
  3. 2 2
      build/pdf.js
  4. 0 0
      build/pdf.min.js
  5. 10 10
      build/pdf.worker.js
  6. 0 0
      build/pdf.worker.min.js
  7. 1 1
      package.json

+ 1 - 1
bower.json

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

+ 10 - 10
build/pdf.combined.js

@@ -23,8 +23,8 @@
  }
 }(this, function (exports) {
  'use strict';
- var pdfjsVersion = '1.6.372';
- var pdfjsBuild = 'aaec490';
+ var pdfjsVersion = '1.6.374';
+ var pdfjsBuild = '407dee3';
  var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : null;
  var pdfjsLibs = {};
  (function pdfjsWrapper() {
@@ -37603,8 +37603,11 @@
       var filter = dict.get('Filter', 'F'), filterName;
       if (isName(filter)) {
        filterName = filter.name;
-      } else if (isArray(filter) && isName(filter[0])) {
-       filterName = filter[0].name;
+      } else if (isArray(filter)) {
+       var filterZero = this.xref.fetchIfRef(filter[0]);
+       if (isName(filterZero)) {
+        filterName = filterZero.name;
+       }
       }
       var startPos = stream.pos, length, i, ii;
       if (filterName === 'DCTDecode' || filterName === 'DCT') {
@@ -37728,7 +37731,7 @@
       var params = dict.get('DecodeParms', 'DP');
       if (isName(filter)) {
        if (isArray(params)) {
-        params = params[0];
+        params = this.xref.fetchIfRef(params[0]);
        }
        return this.makeFilter(stream, filter.name, length, params);
       }
@@ -37737,13 +37740,13 @@
        var filterArray = filter;
        var paramsArray = params;
        for (var i = 0, ii = filterArray.length; i < ii; ++i) {
-        filter = filterArray[i];
+        filter = this.xref.fetchIfRef(filterArray[i]);
         if (!isName(filter)) {
          error('Bad filter name: ' + filter);
         }
         params = null;
         if (isArray(paramsArray) && i in paramsArray) {
-         params = paramsArray[i];
+         params = this.xref.fetchIfRef(paramsArray[i]);
         }
         stream = this.makeFilter(stream, filter.name, maybeLength, params);
         maybeLength = null;
@@ -37757,9 +37760,6 @@
        return new NullStream(stream);
       }
       try {
-       if (params && this.xref) {
-        params = this.xref.fetchIfRef(params);
-       }
        var xrefStreamStats = this.xref.stats.streamTypes;
        if (name === 'FlateDecode' || name === 'Fl') {
         xrefStreamStats[StreamType.FLATE] = true;

+ 2 - 2
build/pdf.js

@@ -23,8 +23,8 @@
  }
 }(this, function (exports) {
  'use strict';
- var pdfjsVersion = '1.6.372';
- var pdfjsBuild = 'aaec490';
+ var pdfjsVersion = '1.6.374';
+ var pdfjsBuild = '407dee3';
  var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : null;
  var pdfjsLibs = {};
  (function pdfjsWrapper() {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
build/pdf.min.js


+ 10 - 10
build/pdf.worker.js

@@ -23,8 +23,8 @@
  }
 }(this, function (exports) {
  'use strict';
- var pdfjsVersion = '1.6.372';
- var pdfjsBuild = 'aaec490';
+ var pdfjsVersion = '1.6.374';
+ var pdfjsBuild = '407dee3';
  var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : null;
  var pdfjsLibs = {};
  (function pdfjsWrapper() {
@@ -34617,8 +34617,11 @@
       var filter = dict.get('Filter', 'F'), filterName;
       if (isName(filter)) {
        filterName = filter.name;
-      } else if (isArray(filter) && isName(filter[0])) {
-       filterName = filter[0].name;
+      } else if (isArray(filter)) {
+       var filterZero = this.xref.fetchIfRef(filter[0]);
+       if (isName(filterZero)) {
+        filterName = filterZero.name;
+       }
       }
       var startPos = stream.pos, length, i, ii;
       if (filterName === 'DCTDecode' || filterName === 'DCT') {
@@ -34742,7 +34745,7 @@
       var params = dict.get('DecodeParms', 'DP');
       if (isName(filter)) {
        if (isArray(params)) {
-        params = params[0];
+        params = this.xref.fetchIfRef(params[0]);
        }
        return this.makeFilter(stream, filter.name, length, params);
       }
@@ -34751,13 +34754,13 @@
        var filterArray = filter;
        var paramsArray = params;
        for (var i = 0, ii = filterArray.length; i < ii; ++i) {
-        filter = filterArray[i];
+        filter = this.xref.fetchIfRef(filterArray[i]);
         if (!isName(filter)) {
          error('Bad filter name: ' + filter);
         }
         params = null;
         if (isArray(paramsArray) && i in paramsArray) {
-         params = paramsArray[i];
+         params = this.xref.fetchIfRef(paramsArray[i]);
         }
         stream = this.makeFilter(stream, filter.name, maybeLength, params);
         maybeLength = null;
@@ -34771,9 +34774,6 @@
        return new NullStream(stream);
       }
       try {
-       if (params && this.xref) {
-        params = this.xref.fetchIfRef(params);
-       }
        var xrefStreamStats = this.xref.stats.streamTypes;
        if (name === 'FlateDecode' || name === 'Fl') {
         xrefStreamStats[StreamType.FLATE] = true;

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
build/pdf.worker.min.js


+ 1 - 1
package.json

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

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels