Browse Source

PDF.js version 1.3.44 - See mozilla/pdf.js@361fa83f3b6d502c80bdb0fc4cae71d857e80398

master v1.3.44
Pdf Bot 9 years ago
parent
commit
cfb8c33dce
  1. 2
      bower.json
  2. 62
      build/pdf.combined.js
  3. 4
      build/pdf.js
  4. 62
      build/pdf.worker.js
  5. 2
      package.json

2
bower.json

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

62
build/pdf.combined.js

@ -20,8 +20,8 @@ if (typeof PDFJS === 'undefined') { @@ -20,8 +20,8 @@ if (typeof PDFJS === 'undefined') {
(typeof window !== 'undefined' ? window : this).PDFJS = {};
}
PDFJS.version = '1.3.42';
PDFJS.build = '84a47f8';
PDFJS.version = '1.3.44';
PDFJS.build = '361fa83';
(function pdfjsWrapper() {
// Use strict in our context only - users might not want it
@ -9914,7 +9914,7 @@ var Page = (function PageClosure() { @@ -9914,7 +9914,7 @@ var Page = (function PageClosure() {
}
var annotationsReadyPromise = Annotation.appendToOperatorList(
annotations, pageOpList, pdfManager, partialEvaluator, task, intent);
annotations, pageOpList, partialEvaluator, task, intent);
return annotationsReadyPromise.then(function () {
pageOpList.flush(true);
return pageOpList;
@ -12187,25 +12187,22 @@ var Annotation = (function AnnotationClosure() { @@ -12187,25 +12187,22 @@ var Annotation = (function AnnotationClosure() {
function Annotation(params) {
var dict = params.dict;
var data = this.data = {};
data.subtype = dict.get('Subtype').name;
this.setFlags(dict.get('F'));
data.annotationFlags = this.flags;
this.setRectangle(dict.get('Rect'));
data.rect = this.rectangle;
this.setColor(dict.get('C'));
data.color = this.color;
this.borderStyle = data.borderStyle = new AnnotationBorderStyle();
this.setBorderStyle(dict);
this.appearance = getDefaultAppearance(dict);
data.hasAppearance = !!this.appearance;
data.id = params.ref.num;
// Expose public properties using a data object.
this.data = {};
this.data.id = params.ref.num;
this.data.subtype = dict.get('Subtype').name;
this.data.annotationFlags = this.flags;
this.data.rect = this.rectangle;
this.data.color = this.color;
this.data.borderStyle = this.borderStyle;
this.data.hasAppearance = !!this.appearance;
}
Annotation.prototype = {
@ -12332,6 +12329,7 @@ var Annotation = (function AnnotationClosure() { @@ -12332,6 +12329,7 @@ var Annotation = (function AnnotationClosure() {
* @param {Dict} borderStyle - The border style dictionary
*/
setBorderStyle: function Annotation_setBorderStyle(borderStyle) {
this.borderStyle = new AnnotationBorderStyle();
if (!isDict(borderStyle)) {
return;
}
@ -12384,13 +12382,11 @@ var Annotation = (function AnnotationClosure() { @@ -12384,13 +12382,11 @@ var Annotation = (function AnnotationClosure() {
},
getOperatorList: function Annotation_getOperatorList(evaluator, task) {
if (!this.appearance) {
return Promise.resolve(new OperatorList());
}
var data = this.data;
var appearanceDict = this.appearance.dict;
var resourcesPromise = this.loadResources([
'ExtGState',
@ -12422,33 +12418,22 @@ var Annotation = (function AnnotationClosure() { @@ -12422,33 +12418,22 @@ var Annotation = (function AnnotationClosure() {
};
Annotation.appendToOperatorList = function Annotation_appendToOperatorList(
annotations, opList, pdfManager, partialEvaluator, task, intent) {
function reject(e) {
annotationsReadyCapability.reject(e);
}
var annotationsReadyCapability = createPromiseCapability();
annotations, opList, partialEvaluator, task, intent) {
var annotationPromises = [];
for (var i = 0, n = annotations.length; i < n; ++i) {
if (intent === 'display' && annotations[i].viewable ||
intent === 'print' && annotations[i].printable) {
if ((intent === 'display' && annotations[i].viewable) ||
(intent === 'print' && annotations[i].printable)) {
annotationPromises.push(
annotations[i].getOperatorList(partialEvaluator, task));
}
}
Promise.all(annotationPromises).then(function(datas) {
return Promise.all(annotationPromises).then(function(operatorLists) {
opList.addOp(OPS.beginAnnotations, []);
for (var i = 0, n = datas.length; i < n; ++i) {
var annotOpList = datas[i];
opList.addOpList(annotOpList);
for (var i = 0, n = operatorLists.length; i < n; ++i) {
opList.addOpList(operatorLists[i]);
}
opList.addOp(OPS.endAnnotations, []);
annotationsReadyCapability.resolve();
}, reject);
return annotationsReadyCapability.promise;
});
};
return Annotation;
@ -12593,7 +12578,6 @@ var AnnotationBorderStyle = (function AnnotationBorderStyleClosure() { @@ -12593,7 +12578,6 @@ var AnnotationBorderStyle = (function AnnotationBorderStyleClosure() {
})();
var WidgetAnnotation = (function WidgetAnnotationClosure() {
function WidgetAnnotation(params) {
Annotation.call(this, params);
@ -12717,7 +12701,7 @@ var TextAnnotation = (function TextAnnotationClosure() { @@ -12717,7 +12701,7 @@ var TextAnnotation = (function TextAnnotationClosure() {
}
}
Util.inherit(TextAnnotation, Annotation, { });
Util.inherit(TextAnnotation, Annotation, {});
return TextAnnotation;
})();
@ -12793,7 +12777,7 @@ var LinkAnnotation = (function LinkAnnotationClosure() { @@ -12793,7 +12777,7 @@ var LinkAnnotation = (function LinkAnnotationClosure() {
return url;
}
Util.inherit(LinkAnnotation, Annotation, { });
Util.inherit(LinkAnnotation, Annotation, {});
return LinkAnnotation;
})();

4
build/pdf.js

@ -20,8 +20,8 @@ if (typeof PDFJS === 'undefined') { @@ -20,8 +20,8 @@ if (typeof PDFJS === 'undefined') {
(typeof window !== 'undefined' ? window : this).PDFJS = {};
}
PDFJS.version = '1.3.42';
PDFJS.build = '84a47f8';
PDFJS.version = '1.3.44';
PDFJS.build = '361fa83';
(function pdfjsWrapper() {
// Use strict in our context only - users might not want it

62
build/pdf.worker.js vendored

@ -20,8 +20,8 @@ if (typeof PDFJS === 'undefined') { @@ -20,8 +20,8 @@ if (typeof PDFJS === 'undefined') {
(typeof window !== 'undefined' ? window : this).PDFJS = {};
}
PDFJS.version = '1.3.42';
PDFJS.build = '84a47f8';
PDFJS.version = '1.3.44';
PDFJS.build = '361fa83';
(function pdfjsWrapper() {
// Use strict in our context only - users might not want it
@ -2841,7 +2841,7 @@ var Page = (function PageClosure() { @@ -2841,7 +2841,7 @@ var Page = (function PageClosure() {
}
var annotationsReadyPromise = Annotation.appendToOperatorList(
annotations, pageOpList, pdfManager, partialEvaluator, task, intent);
annotations, pageOpList, partialEvaluator, task, intent);
return annotationsReadyPromise.then(function () {
pageOpList.flush(true);
return pageOpList;
@ -5114,25 +5114,22 @@ var Annotation = (function AnnotationClosure() { @@ -5114,25 +5114,22 @@ var Annotation = (function AnnotationClosure() {
function Annotation(params) {
var dict = params.dict;
var data = this.data = {};
data.subtype = dict.get('Subtype').name;
this.setFlags(dict.get('F'));
data.annotationFlags = this.flags;
this.setRectangle(dict.get('Rect'));
data.rect = this.rectangle;
this.setColor(dict.get('C'));
data.color = this.color;
this.borderStyle = data.borderStyle = new AnnotationBorderStyle();
this.setBorderStyle(dict);
this.appearance = getDefaultAppearance(dict);
data.hasAppearance = !!this.appearance;
data.id = params.ref.num;
// Expose public properties using a data object.
this.data = {};
this.data.id = params.ref.num;
this.data.subtype = dict.get('Subtype').name;
this.data.annotationFlags = this.flags;
this.data.rect = this.rectangle;
this.data.color = this.color;
this.data.borderStyle = this.borderStyle;
this.data.hasAppearance = !!this.appearance;
}
Annotation.prototype = {
@ -5259,6 +5256,7 @@ var Annotation = (function AnnotationClosure() { @@ -5259,6 +5256,7 @@ var Annotation = (function AnnotationClosure() {
* @param {Dict} borderStyle - The border style dictionary
*/
setBorderStyle: function Annotation_setBorderStyle(borderStyle) {
this.borderStyle = new AnnotationBorderStyle();
if (!isDict(borderStyle)) {
return;
}
@ -5311,13 +5309,11 @@ var Annotation = (function AnnotationClosure() { @@ -5311,13 +5309,11 @@ var Annotation = (function AnnotationClosure() {
},
getOperatorList: function Annotation_getOperatorList(evaluator, task) {
if (!this.appearance) {
return Promise.resolve(new OperatorList());
}
var data = this.data;
var appearanceDict = this.appearance.dict;
var resourcesPromise = this.loadResources([
'ExtGState',
@ -5349,33 +5345,22 @@ var Annotation = (function AnnotationClosure() { @@ -5349,33 +5345,22 @@ var Annotation = (function AnnotationClosure() {
};
Annotation.appendToOperatorList = function Annotation_appendToOperatorList(
annotations, opList, pdfManager, partialEvaluator, task, intent) {
function reject(e) {
annotationsReadyCapability.reject(e);
}
var annotationsReadyCapability = createPromiseCapability();
annotations, opList, partialEvaluator, task, intent) {
var annotationPromises = [];
for (var i = 0, n = annotations.length; i < n; ++i) {
if (intent === 'display' && annotations[i].viewable ||
intent === 'print' && annotations[i].printable) {
if ((intent === 'display' && annotations[i].viewable) ||
(intent === 'print' && annotations[i].printable)) {
annotationPromises.push(
annotations[i].getOperatorList(partialEvaluator, task));
}
}
Promise.all(annotationPromises).then(function(datas) {
return Promise.all(annotationPromises).then(function(operatorLists) {
opList.addOp(OPS.beginAnnotations, []);
for (var i = 0, n = datas.length; i < n; ++i) {
var annotOpList = datas[i];
opList.addOpList(annotOpList);
for (var i = 0, n = operatorLists.length; i < n; ++i) {
opList.addOpList(operatorLists[i]);
}
opList.addOp(OPS.endAnnotations, []);
annotationsReadyCapability.resolve();
}, reject);
return annotationsReadyCapability.promise;
});
};
return Annotation;
@ -5520,7 +5505,6 @@ var AnnotationBorderStyle = (function AnnotationBorderStyleClosure() { @@ -5520,7 +5505,6 @@ var AnnotationBorderStyle = (function AnnotationBorderStyleClosure() {
})();
var WidgetAnnotation = (function WidgetAnnotationClosure() {
function WidgetAnnotation(params) {
Annotation.call(this, params);
@ -5644,7 +5628,7 @@ var TextAnnotation = (function TextAnnotationClosure() { @@ -5644,7 +5628,7 @@ var TextAnnotation = (function TextAnnotationClosure() {
}
}
Util.inherit(TextAnnotation, Annotation, { });
Util.inherit(TextAnnotation, Annotation, {});
return TextAnnotation;
})();
@ -5720,7 +5704,7 @@ var LinkAnnotation = (function LinkAnnotationClosure() { @@ -5720,7 +5704,7 @@ var LinkAnnotation = (function LinkAnnotationClosure() {
return url;
}
Util.inherit(LinkAnnotation, Annotation, { });
Util.inherit(LinkAnnotation, Annotation, {});
return LinkAnnotation;
})();

2
package.json

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
{
"name": "pdfjs-dist",
"version": "1.3.42",
"version": "1.3.44",
"description": "Generic build of Mozilla's PDF.js library.",
"keywords": [
"Mozilla",

Loading…
Cancel
Save