From 9353c521fc90c7091aa5716f14c445075d8c544d Mon Sep 17 00:00:00 2001 From: Yury Delendik Date: Mon, 22 Sep 2014 16:22:21 -0500 Subject: [PATCH] PDF.js version 1.0.165 --- bower.json | 2 +- build/pdf.combined.js | 40 ++++------------------------------------ build/pdf.js | 40 ++++------------------------------------ build/pdf.worker.js | 40 ++++------------------------------------ package.json | 2 +- 5 files changed, 14 insertions(+), 110 deletions(-) diff --git a/bower.json b/bower.json index c7fcf0ad1..15bd3d1ba 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "pdfjs-dist", - "version": "1.0.162", + "version": "1.0.165", "keywords": [ "Mozilla", "pdf", diff --git a/build/pdf.combined.js b/build/pdf.combined.js index ce922dc5b..f891e9628 100644 --- a/build/pdf.combined.js +++ b/build/pdf.combined.js @@ -21,8 +21,8 @@ if (typeof PDFJS === 'undefined') { (typeof window !== 'undefined' ? window : this).PDFJS = {}; } -PDFJS.version = '1.0.162'; -PDFJS.build = 'abc924b'; +PDFJS.version = '1.0.165'; +PDFJS.build = '12d9022'; (function pdfjsWrapper() { // Use strict in our context only - users might not want it @@ -3586,44 +3586,12 @@ var TextWidgetAnnotation = (function TextWidgetAnnotationClosure() { // Even if there is an appearance stream, ignore it. This is the // behaviour used by Adobe Reader. - - var defaultAppearance = data.defaultAppearance; - if (!defaultAppearance) { + if (!data.defaultAppearance) { return Promise.resolve(opList); } - // Include any font resources found in the default appearance - - var stream = new Stream(stringToBytes(defaultAppearance)); + var stream = new Stream(stringToBytes(data.defaultAppearance)); evaluator.getOperatorList(stream, this.fieldResources, opList); - var appearanceFnArray = opList.fnArray; - var appearanceArgsArray = opList.argsArray; - var fnArray = []; - - // TODO(mack): Add support for stroke color - data.rgb = [0, 0, 0]; - // TODO THIS DOESN'T MAKE ANY SENSE SINCE THE fnArray IS EMPTY! - for (var i = 0, n = fnArray.length; i < n; ++i) { - var fnId = appearanceFnArray[i]; - var args = appearanceArgsArray[i]; - - if (fnId === OPS.setFont) { - data.fontRefName = args[0]; - var size = args[1]; - if (size < 0) { - data.fontDirection = -1; - data.fontSize = -size; - } else { - data.fontDirection = 1; - data.fontSize = size; - } - } else if (fnId === OPS.setFillRGBColor) { - data.rgb = args; - } else if (fnId === OPS.setFillGray) { - var rgbValue = args[0] * 255; - data.rgb = [rgbValue, rgbValue, rgbValue]; - } - } return Promise.resolve(opList); } }); diff --git a/build/pdf.js b/build/pdf.js index fc9558a68..90fd3447b 100644 --- a/build/pdf.js +++ b/build/pdf.js @@ -21,8 +21,8 @@ if (typeof PDFJS === 'undefined') { (typeof window !== 'undefined' ? window : this).PDFJS = {}; } -PDFJS.version = '1.0.162'; -PDFJS.build = 'abc924b'; +PDFJS.version = '1.0.165'; +PDFJS.build = '12d9022'; (function pdfjsWrapper() { // Use strict in our context only - users might not want it @@ -3586,44 +3586,12 @@ var TextWidgetAnnotation = (function TextWidgetAnnotationClosure() { // Even if there is an appearance stream, ignore it. This is the // behaviour used by Adobe Reader. - - var defaultAppearance = data.defaultAppearance; - if (!defaultAppearance) { + if (!data.defaultAppearance) { return Promise.resolve(opList); } - // Include any font resources found in the default appearance - - var stream = new Stream(stringToBytes(defaultAppearance)); + var stream = new Stream(stringToBytes(data.defaultAppearance)); evaluator.getOperatorList(stream, this.fieldResources, opList); - var appearanceFnArray = opList.fnArray; - var appearanceArgsArray = opList.argsArray; - var fnArray = []; - - // TODO(mack): Add support for stroke color - data.rgb = [0, 0, 0]; - // TODO THIS DOESN'T MAKE ANY SENSE SINCE THE fnArray IS EMPTY! - for (var i = 0, n = fnArray.length; i < n; ++i) { - var fnId = appearanceFnArray[i]; - var args = appearanceArgsArray[i]; - - if (fnId === OPS.setFont) { - data.fontRefName = args[0]; - var size = args[1]; - if (size < 0) { - data.fontDirection = -1; - data.fontSize = -size; - } else { - data.fontDirection = 1; - data.fontSize = size; - } - } else if (fnId === OPS.setFillRGBColor) { - data.rgb = args; - } else if (fnId === OPS.setFillGray) { - var rgbValue = args[0] * 255; - data.rgb = [rgbValue, rgbValue, rgbValue]; - } - } return Promise.resolve(opList); } }); diff --git a/build/pdf.worker.js b/build/pdf.worker.js index 987def81c..f12aa4964 100644 --- a/build/pdf.worker.js +++ b/build/pdf.worker.js @@ -21,8 +21,8 @@ if (typeof PDFJS === 'undefined') { (typeof window !== 'undefined' ? window : this).PDFJS = {}; } -PDFJS.version = '1.0.162'; -PDFJS.build = 'abc924b'; +PDFJS.version = '1.0.165'; +PDFJS.build = '12d9022'; (function pdfjsWrapper() { // Use strict in our context only - users might not want it @@ -3586,44 +3586,12 @@ var TextWidgetAnnotation = (function TextWidgetAnnotationClosure() { // Even if there is an appearance stream, ignore it. This is the // behaviour used by Adobe Reader. - - var defaultAppearance = data.defaultAppearance; - if (!defaultAppearance) { + if (!data.defaultAppearance) { return Promise.resolve(opList); } - // Include any font resources found in the default appearance - - var stream = new Stream(stringToBytes(defaultAppearance)); + var stream = new Stream(stringToBytes(data.defaultAppearance)); evaluator.getOperatorList(stream, this.fieldResources, opList); - var appearanceFnArray = opList.fnArray; - var appearanceArgsArray = opList.argsArray; - var fnArray = []; - - // TODO(mack): Add support for stroke color - data.rgb = [0, 0, 0]; - // TODO THIS DOESN'T MAKE ANY SENSE SINCE THE fnArray IS EMPTY! - for (var i = 0, n = fnArray.length; i < n; ++i) { - var fnId = appearanceFnArray[i]; - var args = appearanceArgsArray[i]; - - if (fnId === OPS.setFont) { - data.fontRefName = args[0]; - var size = args[1]; - if (size < 0) { - data.fontDirection = -1; - data.fontSize = -size; - } else { - data.fontDirection = 1; - data.fontSize = size; - } - } else if (fnId === OPS.setFillRGBColor) { - data.rgb = args; - } else if (fnId === OPS.setFillGray) { - var rgbValue = args[0] * 255; - data.rgb = [rgbValue, rgbValue, rgbValue]; - } - } return Promise.resolve(opList); } }); diff --git a/package.json b/package.json index 6d87125bd..4cf53a27c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pdfjs-dist", - "version": "1.0.162", + "version": "1.0.165", "description": "Generic build of Mozilla's PDF.js library.", "keywords": [ "Mozilla",