From 845230d8b0a2d59ae53bd2426bd362e5bc7d2f45 Mon Sep 17 00:00:00 2001 From: Julian Viereck Date: Thu, 15 Sep 2011 15:08:53 -0700 Subject: [PATCH] Ensure fonts loaded in caes you load fonts out of line --- pdf.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pdf.js b/pdf.js index d72b422fb..ef6e04188 100644 --- a/pdf.js +++ b/pdf.js @@ -4349,13 +4349,15 @@ var PartialEvaluator = (function() { font.translated.file, font.translated.properties ]); - - // Ensure the font is ready before the font is set - // and later on used for drawing. - insertDependency([loadedName]); } } args[0].name = font.translated.properties.loadedName; + + // Ensure the font is ready before the font is set + // and later on used for drawing. + // TODO: This should get insert to the IRQueue only once per + // page. + insertDependency([font.translated.properties.loadedName]); } else { // TODO: TOASK: Is it possible to get here? If so, what does // args[0].name should be like???