当更新到Firefox 44时,它开始拒绝我们所有的字体,包括WOFF和TTF。我在Firefox Nightly(47)中也有错误。
Firefox 43及更低版本中的一切都运行良好。
我收到以下错误消息:
downloadable font: rejected by sanitizer
downloadable font: Layout: Bad lookup flags 8
downloadable font: Layout: Failed to parse lookup 0
downloadable font: GPOS: Failed to parse lookup list table
downloadable font: Layout: DFLT table doesn't satisfy the spec. for script tag DFLT
我不确定如何调试此问题,我找不到任何与Firefox 44直接相关的信息。
我无法使用http://www.fontsquirrel.com/验证字体,因为字体已在网站上标记并列入黑名单。
@font-face
规则如下所示:
@font-face {
font-family: "Amperserif Disp";
src: url('../fonts/amperserif/disp/amperserif_disp.eot');
src: url('../fonts/amperserif/disp/amperserif_disp.eot?#iefix') format('embedded-opentype'),
url('../fonts/amperserif/disp/amperserif_disp.woff') format('woff'),
url('../fonts/amperserif/disp/amperserif_disp.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}