Browse Source

PDF.js version 1.8.382 - See mozilla/pdf.js@ac942ac657e34c81b961917015b713b847056716

master v1.8.382
pdfjsbot 8 years ago
parent
commit
b6829d718c
  1. 2
      bower.json
  2. 35
      build/pdf.combined.js
  3. 2
      build/pdf.combined.js.map
  4. 35
      build/pdf.js
  5. 2
      build/pdf.js.map
  6. 8
      build/pdf.min.js
  7. 4
      build/pdf.worker.js
  8. 2
      build/pdf.worker.js.map
  9. 4
      lib/display/api.js
  10. 23
      lib/display/canvas.js
  11. 4
      lib/display/global.js
  12. 4
      lib/pdf.js
  13. 4
      lib/pdf.worker.js
  14. 2
      package.json

2
bower.json

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

35
build/pdf.combined.js

@ -12827,8 +12827,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() { @@ -12827,8 +12827,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
}();
var version, build;
{
exports.version = version = '1.8.380';
exports.build = build = 'ad797fa7';
exports.version = version = '1.8.382';
exports.build = build = 'ac942ac6';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -28240,8 +28240,8 @@ if (!_util.globalScope.PDFJS) { @@ -28240,8 +28240,8 @@ if (!_util.globalScope.PDFJS) {
}
var PDFJS = _util.globalScope.PDFJS;
{
PDFJS.version = '1.8.380';
PDFJS.build = 'ad797fa7';
PDFJS.version = '1.8.382';
PDFJS.build = 'ac942ac6';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {
@ -41712,7 +41712,7 @@ function compileType3Glyph(imgData) { @@ -41712,7 +41712,7 @@ function compileType3Glyph(imgData) {
return drawOutline;
}
var CanvasExtraState = function CanvasExtraStateClosure() {
function CanvasExtraState(old) {
function CanvasExtraState() {
this.alphaIsShape = false;
this.fontSize = 0;
this.fontSizeScale = 1;
@ -41737,7 +41737,6 @@ var CanvasExtraState = function CanvasExtraStateClosure() { @@ -41737,7 +41737,6 @@ var CanvasExtraState = function CanvasExtraStateClosure() {
this.lineWidth = 1;
this.activeSMask = null;
this.resumeSMaskCtx = null;
this.old = old;
}
CanvasExtraState.prototype = {
clone: function CanvasExtraState_clone() {
@ -41913,6 +41912,22 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -41913,6 +41912,22 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
destCtx.lineDashOffset = sourceCtx.lineDashOffset;
}
}
function resetCtxToDefault(ctx) {
ctx.strokeStyle = '#000000';
ctx.fillStyle = '#000000';
ctx.fillRule = 'nonzero';
ctx.globalAlpha = 1;
ctx.lineWidth = 1;
ctx.lineCap = 'butt';
ctx.lineJoin = 'miter';
ctx.miterLimit = 10;
ctx.globalCompositeOperation = 'source-over';
ctx.font = '10px sans-serif';
if (ctx.setLineDash !== undefined) {
ctx.setLineDash([]);
ctx.lineDashOffset = 0;
}
}
function composeSMaskBackdrop(bytes, r0, g0, b0) {
var length = bytes.length;
for (var i = 3; i < length; i += 4) {
@ -42012,6 +42027,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -42012,6 +42027,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
this.ctx.transform.apply(this.ctx, this.compositeCtx.mozCurrentTransform);
}
this.ctx.save();
resetCtxToDefault(this.ctx);
if (transform) {
this.ctx.transform.apply(this.ctx, transform);
}
@ -42876,7 +42892,6 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -42876,7 +42892,6 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
},
beginAnnotations: function CanvasGraphics_beginAnnotations() {
this.save();
this.current = new CanvasExtraState();
if (this.baseTransform) {
this.ctx.setTransform.apply(this.ctx, this.baseTransform);
}
@ -42886,6 +42901,8 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -42886,6 +42901,8 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
},
beginAnnotation: function CanvasGraphics_beginAnnotation(rect, transform, matrix) {
this.save();
resetCtxToDefault(this.ctx);
this.current = new CanvasExtraState();
if ((0, _util.isArray)(rect) && rect.length === 4) {
var width = rect[2] - rect[0];
var height = rect[3] - rect[1];
@ -43834,8 +43851,8 @@ exports.TilingPattern = TilingPattern; @@ -43834,8 +43851,8 @@ exports.TilingPattern = TilingPattern;
"use strict";
var pdfjsVersion = '1.8.380';
var pdfjsBuild = 'ad797fa7';
var pdfjsVersion = '1.8.382';
var pdfjsBuild = 'ac942ac6';
var pdfjsSharedUtil = __w_pdfjs_require__(0);
var pdfjsDisplayGlobal = __w_pdfjs_require__(26);
var pdfjsDisplayAPI = __w_pdfjs_require__(10);

2
build/pdf.combined.js.map

File diff suppressed because one or more lines are too long

35
build/pdf.js

@ -3535,8 +3535,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() { @@ -3535,8 +3535,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
}();
var version, build;
{
exports.version = version = '1.8.380';
exports.build = build = 'ad797fa7';
exports.version = version = '1.8.382';
exports.build = build = 'ac942ac6';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;
@ -5509,8 +5509,8 @@ if (!_util.globalScope.PDFJS) { @@ -5509,8 +5509,8 @@ if (!_util.globalScope.PDFJS) {
}
var PDFJS = _util.globalScope.PDFJS;
{
PDFJS.version = '1.8.380';
PDFJS.build = 'ad797fa7';
PDFJS.version = '1.8.382';
PDFJS.build = 'ac942ac6';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {
@ -5890,7 +5890,7 @@ function compileType3Glyph(imgData) { @@ -5890,7 +5890,7 @@ function compileType3Glyph(imgData) {
return drawOutline;
}
var CanvasExtraState = function CanvasExtraStateClosure() {
function CanvasExtraState(old) {
function CanvasExtraState() {
this.alphaIsShape = false;
this.fontSize = 0;
this.fontSizeScale = 1;
@ -5915,7 +5915,6 @@ var CanvasExtraState = function CanvasExtraStateClosure() { @@ -5915,7 +5915,6 @@ var CanvasExtraState = function CanvasExtraStateClosure() {
this.lineWidth = 1;
this.activeSMask = null;
this.resumeSMaskCtx = null;
this.old = old;
}
CanvasExtraState.prototype = {
clone: function CanvasExtraState_clone() {
@ -6091,6 +6090,22 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -6091,6 +6090,22 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
destCtx.lineDashOffset = sourceCtx.lineDashOffset;
}
}
function resetCtxToDefault(ctx) {
ctx.strokeStyle = '#000000';
ctx.fillStyle = '#000000';
ctx.fillRule = 'nonzero';
ctx.globalAlpha = 1;
ctx.lineWidth = 1;
ctx.lineCap = 'butt';
ctx.lineJoin = 'miter';
ctx.miterLimit = 10;
ctx.globalCompositeOperation = 'source-over';
ctx.font = '10px sans-serif';
if (ctx.setLineDash !== undefined) {
ctx.setLineDash([]);
ctx.lineDashOffset = 0;
}
}
function composeSMaskBackdrop(bytes, r0, g0, b0) {
var length = bytes.length;
for (var i = 3; i < length; i += 4) {
@ -6190,6 +6205,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -6190,6 +6205,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
this.ctx.transform.apply(this.ctx, this.compositeCtx.mozCurrentTransform);
}
this.ctx.save();
resetCtxToDefault(this.ctx);
if (transform) {
this.ctx.transform.apply(this.ctx, transform);
}
@ -7054,7 +7070,6 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -7054,7 +7070,6 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
},
beginAnnotations: function CanvasGraphics_beginAnnotations() {
this.save();
this.current = new CanvasExtraState();
if (this.baseTransform) {
this.ctx.setTransform.apply(this.ctx, this.baseTransform);
}
@ -7064,6 +7079,8 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -7064,6 +7079,8 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
},
beginAnnotation: function CanvasGraphics_beginAnnotation(rect, transform, matrix) {
this.save();
resetCtxToDefault(this.ctx);
this.current = new CanvasExtraState();
if ((0, _util.isArray)(rect) && rect.length === 4) {
var width = rect[2] - rect[0];
var height = rect[3] - rect[1];
@ -8012,8 +8029,8 @@ exports.TilingPattern = TilingPattern; @@ -8012,8 +8029,8 @@ exports.TilingPattern = TilingPattern;
"use strict";
var pdfjsVersion = '1.8.380';
var pdfjsBuild = 'ad797fa7';
var pdfjsVersion = '1.8.382';
var pdfjsBuild = 'ac942ac6';
var pdfjsSharedUtil = __w_pdfjs_require__(0);
var pdfjsDisplayGlobal = __w_pdfjs_require__(9);
var pdfjsDisplayAPI = __w_pdfjs_require__(3);

2
build/pdf.js.map

File diff suppressed because one or more lines are too long

8
build/pdf.min.js vendored

File diff suppressed because one or more lines are too long

4
build/pdf.worker.js vendored

@ -37150,8 +37150,8 @@ exports.Type1Parser = Type1Parser; @@ -37150,8 +37150,8 @@ exports.Type1Parser = Type1Parser;
"use strict";
var pdfjsVersion = '1.8.380';
var pdfjsBuild = 'ad797fa7';
var pdfjsVersion = '1.8.382';
var pdfjsBuild = 'ac942ac6';
var pdfjsCoreWorker = __w_pdfjs_require__(8);
{
__w_pdfjs_require__(19);

2
build/pdf.worker.js.map vendored

File diff suppressed because one or more lines are too long

4
lib/display/api.js

@ -1418,8 +1418,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() { @@ -1418,8 +1418,8 @@ var _UnsupportedManager = function UnsupportedManagerClosure() {
}();
var version, build;
{
exports.version = version = '1.8.380';
exports.build = build = 'ad797fa7';
exports.version = version = '1.8.382';
exports.build = build = 'ac942ac6';
}
exports.getDocument = getDocument;
exports.LoopbackPort = LoopbackPort;

23
lib/display/canvas.js

@ -281,7 +281,7 @@ function compileType3Glyph(imgData) { @@ -281,7 +281,7 @@ function compileType3Glyph(imgData) {
return drawOutline;
}
var CanvasExtraState = function CanvasExtraStateClosure() {
function CanvasExtraState(old) {
function CanvasExtraState() {
this.alphaIsShape = false;
this.fontSize = 0;
this.fontSizeScale = 1;
@ -306,7 +306,6 @@ var CanvasExtraState = function CanvasExtraStateClosure() { @@ -306,7 +306,6 @@ var CanvasExtraState = function CanvasExtraStateClosure() {
this.lineWidth = 1;
this.activeSMask = null;
this.resumeSMaskCtx = null;
this.old = old;
}
CanvasExtraState.prototype = {
clone: function CanvasExtraState_clone() {
@ -482,6 +481,22 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -482,6 +481,22 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
destCtx.lineDashOffset = sourceCtx.lineDashOffset;
}
}
function resetCtxToDefault(ctx) {
ctx.strokeStyle = '#000000';
ctx.fillStyle = '#000000';
ctx.fillRule = 'nonzero';
ctx.globalAlpha = 1;
ctx.lineWidth = 1;
ctx.lineCap = 'butt';
ctx.lineJoin = 'miter';
ctx.miterLimit = 10;
ctx.globalCompositeOperation = 'source-over';
ctx.font = '10px sans-serif';
if (ctx.setLineDash !== undefined) {
ctx.setLineDash([]);
ctx.lineDashOffset = 0;
}
}
function composeSMaskBackdrop(bytes, r0, g0, b0) {
var length = bytes.length;
for (var i = 3; i < length; i += 4) {
@ -581,6 +596,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -581,6 +596,7 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
this.ctx.transform.apply(this.ctx, this.compositeCtx.mozCurrentTransform);
}
this.ctx.save();
resetCtxToDefault(this.ctx);
if (transform) {
this.ctx.transform.apply(this.ctx, transform);
}
@ -1445,7 +1461,6 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -1445,7 +1461,6 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
},
beginAnnotations: function CanvasGraphics_beginAnnotations() {
this.save();
this.current = new CanvasExtraState();
if (this.baseTransform) {
this.ctx.setTransform.apply(this.ctx, this.baseTransform);
}
@ -1455,6 +1470,8 @@ var CanvasGraphics = function CanvasGraphicsClosure() { @@ -1455,6 +1470,8 @@ var CanvasGraphics = function CanvasGraphicsClosure() {
},
beginAnnotation: function CanvasGraphics_beginAnnotation(rect, transform, matrix) {
this.save();
resetCtxToDefault(this.ctx);
this.current = new CanvasExtraState();
if ((0, _util.isArray)(rect) && rect.length === 4) {
var width = rect[2] - rect[0];
var height = rect[3] - rect[1];

4
lib/display/global.js

@ -39,8 +39,8 @@ if (!_util.globalScope.PDFJS) { @@ -39,8 +39,8 @@ if (!_util.globalScope.PDFJS) {
}
var PDFJS = _util.globalScope.PDFJS;
{
PDFJS.version = '1.8.380';
PDFJS.build = 'ad797fa7';
PDFJS.version = '1.8.382';
PDFJS.build = 'ac942ac6';
}
PDFJS.pdfBug = false;
if (PDFJS.verbosity !== undefined) {

4
lib/pdf.js

@ -14,8 +14,8 @@ @@ -14,8 +14,8 @@
*/
'use strict';
var pdfjsVersion = '1.8.380';
var pdfjsBuild = 'ad797fa7';
var pdfjsVersion = '1.8.382';
var pdfjsBuild = 'ac942ac6';
var pdfjsSharedUtil = require('./shared/util.js');
var pdfjsDisplayGlobal = require('./display/global.js');
var pdfjsDisplayAPI = require('./display/api.js');

4
lib/pdf.worker.js vendored

@ -14,8 +14,8 @@ @@ -14,8 +14,8 @@
*/
'use strict';
var pdfjsVersion = '1.8.380';
var pdfjsBuild = 'ad797fa7';
var pdfjsVersion = '1.8.382';
var pdfjsBuild = 'ac942ac6';
var pdfjsCoreWorker = require('./core/worker.js');
{
require('./core/network.js');

2
package.json

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

Loading…
Cancel
Save