From 3c1d63055d3dbb57cadb05006ba614d5e31b9491 Mon Sep 17 00:00:00 2001
From: Yury Delendik <ydelendik@mozilla.com>
Date: Fri, 17 Aug 2012 11:32:34 -0500
Subject: [PATCH] Invoking callback via setTimeout

---
 src/fonts.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/fonts.js b/src/fonts.js
index 9a6dc37b5..421da92d9 100644
--- a/src/fonts.js
+++ b/src/fonts.js
@@ -456,7 +456,7 @@ var FontLoader = {
         // it's simple completion for one request
         context.pending = 0;
         context.requests.pop();
-        callback();
+        setTimeout(callback, 0);
         return;
       }