|
|
@ -203,7 +203,7 @@ Font.prototype = { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
ctx.font = "bold italic 20px " + fontName + ", Symbol, Arial"; |
|
|
|
ctx.font = "bold italic 20px " + fontName + ", Symbol, Arial"; |
|
|
|
var textWidth = ctx.mozMeasureText(testString); |
|
|
|
var textWidth = ctx.measureText(testString); |
|
|
|
|
|
|
|
|
|
|
|
if (debug) |
|
|
|
if (debug) |
|
|
|
ctx.fillText(testString, 20, 20); |
|
|
|
ctx.fillText(testString, 20, 20); |
|
|
@ -218,7 +218,7 @@ Font.prototype = { |
|
|
|
window.clearInterval(interval); |
|
|
|
window.clearInterval(interval); |
|
|
|
Fonts[fontName].loading = false; |
|
|
|
Fonts[fontName].loading = false; |
|
|
|
warn("Is " + fontName + " for charset: " + charset + " loaded?"); |
|
|
|
warn("Is " + fontName + " for charset: " + charset + " loaded?"); |
|
|
|
} else if (textWidth != ctx.mozMeasureText(testString)) { |
|
|
|
} else if (textWidth != ctx.measureText(testString)) { |
|
|
|
window.clearInterval(interval); |
|
|
|
window.clearInterval(interval); |
|
|
|
Fonts[fontName].loading = false; |
|
|
|
Fonts[fontName].loading = false; |
|
|
|
} |
|
|
|
} |
|
|
|