]> git.parisson.com Git - pdf.js.git/commitdiff
Fix windows/mac font loading detection
authorVivien Nicolas <21@vingtetun.org>
Sat, 25 Jun 2011 09:52:42 +0000 (11:52 +0200)
committerVivien Nicolas <21@vingtetun.org>
Sat, 25 Jun 2011 09:52:42 +0000 (11:52 +0200)
fonts.js

index 7af850514832a3d0af6d6f67f09b8761c7dcb667..6ac582b1825d583aa6610cbf6c518fad40e518e7 100644 (file)
--- a/fonts.js
+++ b/fonts.js
@@ -787,8 +787,8 @@ var Font = (function () {
       // This code could go away when bug 471915 has landed
       var canvas = document.createElement("canvas");
       var ctx = canvas.getContext("2d");
-      ctx.font = "bold italic 20px " + fontName + ", Symbol";
-      var testString = " ";
+      ctx.font = "bold italic 20px " + fontName + ", Symbol, Arial";
+      var testString = "    ";
 
       // Periodicaly check for the width of the testString, it will be
       // different once the real font has loaded
@@ -796,7 +796,7 @@ var Font = (function () {
 
       var interval = window.setInterval(function canvasInterval(self) {
         this.start = this.start || Date.now();
-        ctx.font = "bold italic 20px " + fontName + ", Symbol";
+        ctx.font = "bold italic 20px " + fontName + ", Symbol, Arial";
 
         // For some reasons the font has not loaded, so mark it loaded for the
         // page to proceed but cry