From 0e8952681b1e4acfa2237114ed1fa65cc3502f6a Mon Sep 17 00:00:00 2001 From: Julian Viereck Date: Sat, 1 Oct 2011 16:15:51 +0200 Subject: [PATCH] Add missing resolve for font obj and make sure image objs ids are strings as well --- fonts.js | 1 + pdf.js | 2 +- worker.js | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/fonts.js b/fonts.js index 3fce351a0..da8082fc5 100755 --- a/fonts.js +++ b/fonts.js @@ -217,6 +217,7 @@ var FontLoader = { if (fontObj.loading) { return false; } + Objects.resolve(fontObj.loadedName); } document.documentElement.removeEventListener( diff --git a/pdf.js b/pdf.js index bd9a9f7b2..42f272e68 100644 --- a/pdf.js +++ b/pdf.js @@ -4183,7 +4183,7 @@ var PartialEvaluator = (function() { var h = dict.get('Height', 'H'); if (image instanceof JpegStream) { - var objId = ++objIdCounter; + var objId = 'img_' + ++objIdCounter; handler.send("obj", [objId, "JpegStream", image.getIR()]); // Add the dependency on the image object. diff --git a/worker.js b/worker.js index 9364a8278..b7347050b 100644 --- a/worker.js +++ b/worker.js @@ -261,6 +261,7 @@ var WorkerPDFDoc = (function() { case "JpegStream": var IR = data[2]; new JpegStreamIR(objId, IR); + console.log('got image'); break; case "Font": var name = data[2];