diff --git a/bower.json b/bower.json index 50c96ac8d..22ae8455a 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "pdfjs-dist", - "version": "1.0.406", + "version": "1.0.408", "keywords": [ "Mozilla", "pdf", diff --git a/build/pdf.combined.js b/build/pdf.combined.js index e56c607e1..02df36316 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.406'; -PDFJS.build = 'c0a6b0f'; +PDFJS.version = '1.0.408'; +PDFJS.build = '84157e0'; (function pdfjsWrapper() { // Use strict in our context only - users might not want it @@ -8053,7 +8053,11 @@ var Ref = (function RefClosure() { this.gen = gen; } - Ref.prototype = {}; + Ref.prototype = { + toString: function Ref_toString() { + return 'R' + this.num + '.' + this.gen; + } + }; return Ref; })(); @@ -8067,15 +8071,15 @@ var RefSet = (function RefSetClosure() { RefSet.prototype = { has: function RefSet_has(ref) { - return ('R' + ref.num + '.' + ref.gen) in this.dict; + return ref.toString() in this.dict; }, put: function RefSet_put(ref) { - this.dict['R' + ref.num + '.' + ref.gen] = true; + this.dict[ref.toString()] = true; }, remove: function RefSet_remove(ref) { - delete this.dict['R' + ref.num + '.' + ref.gen]; + delete this.dict[ref.toString()]; } }; @@ -8089,19 +8093,19 @@ var RefSetCache = (function RefSetCacheClosure() { RefSetCache.prototype = { get: function RefSetCache_get(ref) { - return this.dict['R' + ref.num + '.' + ref.gen]; + return this.dict[ref.toString()]; }, has: function RefSetCache_has(ref) { - return ('R' + ref.num + '.' + ref.gen) in this.dict; + return ref.toString() in this.dict; }, put: function RefSetCache_put(ref, obj) { - this.dict['R' + ref.num + '.' + ref.gen] = obj; + this.dict[ref.toString()] = obj; }, putAlias: function RefSetCache_putAlias(ref, aliasRef) { - this.dict['R' + ref.num + '.' + ref.gen] = this.get(aliasRef); + this.dict[ref.toString()] = this.get(aliasRef); }, forEach: function RefSetCache_forEach(fn, thisArg) { @@ -9015,9 +9019,9 @@ var XRef = (function XRefClosure() { xrefEntry = this.fetchCompressed(xrefEntry, suppressEncryption); } if (isDict(xrefEntry)){ - xrefEntry.objId = 'R' + ref.num + '.' + ref.gen; + xrefEntry.objId = ref.toString(); } else if (isStream(xrefEntry)) { - xrefEntry.dict.objId = 'R' + ref.num + '.' + ref.gen; + xrefEntry.dict.objId = ref.toString(); } return xrefEntry; }, diff --git a/build/pdf.js b/build/pdf.js index 0e75d58cd..afcf69435 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.406'; -PDFJS.build = 'c0a6b0f'; +PDFJS.version = '1.0.408'; +PDFJS.build = '84157e0'; (function pdfjsWrapper() { // Use strict in our context only - users might not want it diff --git a/build/pdf.worker.js b/build/pdf.worker.js index bf4f8a19b..ece60bf3d 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.406'; -PDFJS.build = 'c0a6b0f'; +PDFJS.version = '1.0.408'; +PDFJS.build = '84157e0'; (function pdfjsWrapper() { // Use strict in our context only - users might not want it @@ -3217,7 +3217,11 @@ var Ref = (function RefClosure() { this.gen = gen; } - Ref.prototype = {}; + Ref.prototype = { + toString: function Ref_toString() { + return 'R' + this.num + '.' + this.gen; + } + }; return Ref; })(); @@ -3231,15 +3235,15 @@ var RefSet = (function RefSetClosure() { RefSet.prototype = { has: function RefSet_has(ref) { - return ('R' + ref.num + '.' + ref.gen) in this.dict; + return ref.toString() in this.dict; }, put: function RefSet_put(ref) { - this.dict['R' + ref.num + '.' + ref.gen] = true; + this.dict[ref.toString()] = true; }, remove: function RefSet_remove(ref) { - delete this.dict['R' + ref.num + '.' + ref.gen]; + delete this.dict[ref.toString()]; } }; @@ -3253,19 +3257,19 @@ var RefSetCache = (function RefSetCacheClosure() { RefSetCache.prototype = { get: function RefSetCache_get(ref) { - return this.dict['R' + ref.num + '.' + ref.gen]; + return this.dict[ref.toString()]; }, has: function RefSetCache_has(ref) { - return ('R' + ref.num + '.' + ref.gen) in this.dict; + return ref.toString() in this.dict; }, put: function RefSetCache_put(ref, obj) { - this.dict['R' + ref.num + '.' + ref.gen] = obj; + this.dict[ref.toString()] = obj; }, putAlias: function RefSetCache_putAlias(ref, aliasRef) { - this.dict['R' + ref.num + '.' + ref.gen] = this.get(aliasRef); + this.dict[ref.toString()] = this.get(aliasRef); }, forEach: function RefSetCache_forEach(fn, thisArg) { @@ -4179,9 +4183,9 @@ var XRef = (function XRefClosure() { xrefEntry = this.fetchCompressed(xrefEntry, suppressEncryption); } if (isDict(xrefEntry)){ - xrefEntry.objId = 'R' + ref.num + '.' + ref.gen; + xrefEntry.objId = ref.toString(); } else if (isStream(xrefEntry)) { - xrefEntry.dict.objId = 'R' + ref.num + '.' + ref.gen; + xrefEntry.dict.objId = ref.toString(); } return xrefEntry; }, diff --git a/package.json b/package.json index 7733aa88e..0e88c8495 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pdfjs-dist", - "version": "1.0.406", + "version": "1.0.408", "description": "Generic build of Mozilla's PDF.js library.", "keywords": [ "Mozilla",