ソースを参照

PDF.js version 1.4.239 - See mozilla/pdf.js@5c17df9f07116f45b5e2c8689128d1365a60823a

Pdf Bot 9 年 前
コミット
aa381e8f8e
5 ファイル変更16 行追加8 行削除
  1. 1 1
      bower.json
  2. 6 2
      build/pdf.combined.js
  3. 2 2
      build/pdf.js
  4. 6 2
      build/pdf.worker.js
  5. 1 1
      package.json

+ 1 - 1
bower.json

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

+ 6 - 2
build/pdf.combined.js

@@ -28,8 +28,8 @@ factory((root.pdfjsDistBuildPdfCombined = {}));
   // Use strict in our context only - users might not want it
   'use strict';
 
-var pdfjsVersion = '1.4.237';
-var pdfjsBuild = 'e9dbb23';
+var pdfjsVersion = '1.4.239';
+var pdfjsBuild = '5c17df9';
 
   var pdfjsFilePath =
     typeof document !== 'undefined' && document.currentScript ?
@@ -21589,6 +21589,7 @@ var createObjectURL = sharedUtil.createObjectURL;
 var shadow = sharedUtil.shadow;
 var warn = sharedUtil.warn;
 var Dict = corePrimitives.Dict;
+var isDict = corePrimitives.isDict;
 var Jbig2Image = coreJbig2.Jbig2Image;
 var JpegImage = coreJpg.JpegImage;
 var JpxImage = coreJpx.JpxImage;
@@ -22230,6 +22231,9 @@ var FlateStream = (function FlateStreamClosure() {
 
 var PredictorStream = (function PredictorStreamClosure() {
   function PredictorStream(str, maybeLength, params) {
+    if (!isDict(params)) {
+      return str; // no prediction
+    }
     var predictor = this.predictor = params.get('Predictor') || 1;
 
     if (predictor <= 1) {

+ 2 - 2
build/pdf.js

@@ -28,8 +28,8 @@ factory((root.pdfjsDistBuildPdf = {}));
   // Use strict in our context only - users might not want it
   'use strict';
 
-var pdfjsVersion = '1.4.237';
-var pdfjsBuild = 'e9dbb23';
+var pdfjsVersion = '1.4.239';
+var pdfjsBuild = '5c17df9';
 
   var pdfjsFilePath =
     typeof document !== 'undefined' && document.currentScript ?

+ 6 - 2
build/pdf.worker.js

@@ -28,8 +28,8 @@ factory((root.pdfjsDistBuildPdfWorker = {}));
   // Use strict in our context only - users might not want it
   'use strict';
 
-var pdfjsVersion = '1.4.237';
-var pdfjsBuild = 'e9dbb23';
+var pdfjsVersion = '1.4.239';
+var pdfjsBuild = '5c17df9';
 
   var pdfjsFilePath =
     typeof document !== 'undefined' && document.currentScript ?
@@ -19709,6 +19709,7 @@ var createObjectURL = sharedUtil.createObjectURL;
 var shadow = sharedUtil.shadow;
 var warn = sharedUtil.warn;
 var Dict = corePrimitives.Dict;
+var isDict = corePrimitives.isDict;
 var Jbig2Image = coreJbig2.Jbig2Image;
 var JpegImage = coreJpg.JpegImage;
 var JpxImage = coreJpx.JpxImage;
@@ -20350,6 +20351,9 @@ var FlateStream = (function FlateStreamClosure() {
 
 var PredictorStream = (function PredictorStreamClosure() {
   function PredictorStream(str, maybeLength, params) {
+    if (!isDict(params)) {
+      return str; // no prediction
+    }
     var predictor = this.predictor = params.get('Predictor') || 1;
 
     if (predictor <= 1) {

+ 1 - 1
package.json

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