From: Chris Jones Date: Sun, 19 Jun 2011 05:04:36 +0000 (-0700) Subject: mozMeasureText() is non-standard and deprecated X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=4c018956f2c00fc184c45643dea90adcc8db304d;p=pdf.js.git mozMeasureText() is non-standard and deprecated --- diff --git a/fonts.js b/fonts.js index 7978cd6..6c643ae 100644 --- a/fonts.js +++ b/fonts.js @@ -203,7 +203,7 @@ Font.prototype = { } } ctx.font = "bold italic 20px " + fontName + ", Symbol, Arial"; - var textWidth = ctx.mozMeasureText(testString); + var textWidth = ctx.measureText(testString).width; if (debug) ctx.fillText(testString, 20, 20); @@ -218,7 +218,7 @@ Font.prototype = { window.clearInterval(interval); Fonts[fontName].loading = false; warn("Is " + fontName + " for charset: " + charset + " loaded?"); - } else if (textWidth != ctx.mozMeasureText(testString)) { + } else if (textWidth != ctx.measureText(testString).width) { window.clearInterval(interval); Fonts[fontName].loading = false; }