Browse Source

PDF.js version 1.7.376 - See mozilla/pdf.js@e2e13df4a5af1707768f64591f387ba34a920007

pdfjsbot 8 years ago
parent
commit
30495d7811
12 changed files with 33 additions and 39 deletions
  1. 1 1
      bower.json
  2. 9 11
      build/pdf.combined.js
  3. 6 6
      build/pdf.js
  4. 0 0
      build/pdf.min.js
  5. 5 7
      build/pdf.worker.js
  6. 0 0
      build/pdf.worker.min.js
  7. 3 5
      lib/core/jpg.js
  8. 2 2
      lib/display/api.js
  9. 2 2
      lib/display/global.js
  10. 2 2
      lib/pdf.js
  11. 2 2
      lib/pdf.worker.js
  12. 1 1
      package.json

+ 1 - 1
bower.json

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

+ 9 - 11
build/pdf.combined.js

@@ -20022,8 +20022,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
   }
  };
 }();
-exports.version = '1.7.374';
-exports.build = 'cfc45e55';
+exports.version = '1.7.376';
+exports.build = 'e2e13df4';
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
 exports.PDFWorker = PDFWorker;
@@ -38777,8 +38777,8 @@ if (!globalScope.PDFJS) {
  globalScope.PDFJS = {};
 }
 var PDFJS = globalScope.PDFJS;
-PDFJS.version = '1.7.374';
-PDFJS.build = 'cfc45e55';
+PDFJS.version = '1.7.376';
+PDFJS.build = 'e2e13df4';
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
  sharedUtil.setVerbosityLevel(PDFJS.verbosity);
@@ -47983,23 +47983,21 @@ var JpegImage = function JpegImageClosure() {
   } else {
    mcuExpected = mcusPerLine * frame.mcusPerColumn;
   }
-  if (!resetInterval) {
-   resetInterval = mcuExpected;
-  }
   var h, v;
   while (mcu < mcuExpected) {
+   var mcuToRead = resetInterval ? Math.min(mcuExpected - mcu, resetInterval) : mcuExpected;
    for (i = 0; i < componentsLength; i++) {
     components[i].pred = 0;
    }
    eobrun = 0;
    if (componentsLength === 1) {
     component = components[0];
-    for (n = 0; n < resetInterval; n++) {
+    for (n = 0; n < mcuToRead; n++) {
      decodeBlock(component, decodeFn, mcu);
      mcu++;
     }
    } else {
-    for (n = 0; n < resetInterval; n++) {
+    for (n = 0; n < mcuToRead; n++) {
      for (i = 0; i < componentsLength; i++) {
       component = components[i];
       h = component.h;
@@ -57903,8 +57901,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
 
 "use strict";
 
-var pdfjsVersion = '1.7.374';
-var pdfjsBuild = 'cfc45e55';
+var pdfjsVersion = '1.7.376';
+var pdfjsBuild = 'e2e13df4';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(26);
 var pdfjsDisplayAPI = __w_pdfjs_require__(10);

+ 6 - 6
build/pdf.js

@@ -3735,8 +3735,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
   }
  };
 }();
-exports.version = '1.7.374';
-exports.build = 'cfc45e55';
+exports.version = '1.7.376';
+exports.build = 'e2e13df4';
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
 exports.PDFWorker = PDFWorker;
@@ -5768,8 +5768,8 @@ if (!globalScope.PDFJS) {
  globalScope.PDFJS = {};
 }
 var PDFJS = globalScope.PDFJS;
-PDFJS.version = '1.7.374';
-PDFJS.build = 'cfc45e55';
+PDFJS.version = '1.7.376';
+PDFJS.build = 'e2e13df4';
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
  sharedUtil.setVerbosityLevel(PDFJS.verbosity);
@@ -9855,8 +9855,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
 
 "use strict";
 
-var pdfjsVersion = '1.7.374';
-var pdfjsBuild = 'cfc45e55';
+var pdfjsVersion = '1.7.376';
+var pdfjsBuild = 'e2e13df4';
 var pdfjsSharedUtil = __w_pdfjs_require__(0);
 var pdfjsDisplayGlobal = __w_pdfjs_require__(9);
 var pdfjsDisplayAPI = __w_pdfjs_require__(3);

File diff suppressed because it is too large
+ 0 - 0
build/pdf.min.js


+ 5 - 7
build/pdf.worker.js

@@ -44219,23 +44219,21 @@ var JpegImage = function JpegImageClosure() {
   } else {
    mcuExpected = mcusPerLine * frame.mcusPerColumn;
   }
-  if (!resetInterval) {
-   resetInterval = mcuExpected;
-  }
   var h, v;
   while (mcu < mcuExpected) {
+   var mcuToRead = resetInterval ? Math.min(mcuExpected - mcu, resetInterval) : mcuExpected;
    for (i = 0; i < componentsLength; i++) {
     components[i].pred = 0;
    }
    eobrun = 0;
    if (componentsLength === 1) {
     component = components[0];
-    for (n = 0; n < resetInterval; n++) {
+    for (n = 0; n < mcuToRead; n++) {
      decodeBlock(component, decodeFn, mcu);
      mcu++;
     }
    } else {
-    for (n = 0; n < resetInterval; n++) {
+    for (n = 0; n < mcuToRead; n++) {
      for (i = 0; i < componentsLength; i++) {
       component = components[i];
       h = component.h;
@@ -51091,8 +51089,8 @@ if (typeof PDFJS === 'undefined' || !PDFJS.compatibilityChecked) {
 
 "use strict";
 
-var pdfjsVersion = '1.7.374';
-var pdfjsBuild = 'cfc45e55';
+var pdfjsVersion = '1.7.376';
+var pdfjsBuild = 'e2e13df4';
 var pdfjsCoreWorker = __w_pdfjs_require__(8);
 {
  __w_pdfjs_require__(19);

File diff suppressed because it is too large
+ 0 - 0
build/pdf.worker.min.js


+ 3 - 5
lib/core/jpg.js

@@ -337,23 +337,21 @@ var JpegImage = function JpegImageClosure() {
   } else {
    mcuExpected = mcusPerLine * frame.mcusPerColumn;
   }
-  if (!resetInterval) {
-   resetInterval = mcuExpected;
-  }
   var h, v;
   while (mcu < mcuExpected) {
+   var mcuToRead = resetInterval ? Math.min(mcuExpected - mcu, resetInterval) : mcuExpected;
    for (i = 0; i < componentsLength; i++) {
     components[i].pred = 0;
    }
    eobrun = 0;
    if (componentsLength === 1) {
     component = components[0];
-    for (n = 0; n < resetInterval; n++) {
+    for (n = 0; n < mcuToRead; n++) {
      decodeBlock(component, decodeFn, mcu);
      mcu++;
     }
    } else {
-    for (n = 0; n < resetInterval; n++) {
+    for (n = 0; n < mcuToRead; n++) {
      for (i = 0; i < componentsLength; i++) {
       component = components[i];
       h = component.h;

+ 2 - 2
lib/display/api.js

@@ -1374,8 +1374,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
   }
  };
 }();
-exports.version = '1.7.374';
-exports.build = 'cfc45e55';
+exports.version = '1.7.376';
+exports.build = 'e2e13df4';
 exports.getDocument = getDocument;
 exports.PDFDataRangeTransport = PDFDataRangeTransport;
 exports.PDFWorker = PDFWorker;

+ 2 - 2
lib/display/global.js

@@ -30,8 +30,8 @@ if (!globalScope.PDFJS) {
  globalScope.PDFJS = {};
 }
 var PDFJS = globalScope.PDFJS;
-PDFJS.version = '1.7.374';
-PDFJS.build = 'cfc45e55';
+PDFJS.version = '1.7.376';
+PDFJS.build = 'e2e13df4';
 PDFJS.pdfBug = false;
 if (PDFJS.verbosity !== undefined) {
  sharedUtil.setVerbosityLevel(PDFJS.verbosity);

+ 2 - 2
lib/pdf.js

@@ -13,8 +13,8 @@
  * limitations under the License.
  */
 'use strict';
-var pdfjsVersion = '1.7.374';
-var pdfjsBuild = 'cfc45e55';
+var pdfjsVersion = '1.7.376';
+var pdfjsBuild = 'e2e13df4';
 var pdfjsSharedUtil = require('./shared/util.js');
 var pdfjsDisplayGlobal = require('./display/global.js');
 var pdfjsDisplayAPI = require('./display/api.js');

+ 2 - 2
lib/pdf.worker.js

@@ -13,8 +13,8 @@
  * limitations under the License.
  */
 'use strict';
-var pdfjsVersion = '1.7.374';
-var pdfjsBuild = 'cfc45e55';
+var pdfjsVersion = '1.7.376';
+var pdfjsBuild = 'e2e13df4';
 var pdfjsCoreWorker = require('./core/worker.js');
 {
  require('./core/network.js');

+ 1 - 1
package.json

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

Some files were not shown because too many files changed in this diff