diff --git a/src/core/evaluator.js b/src/core/evaluator.js index 243c225ba602ad..4bb0f825956068 100644 --- a/src/core/evaluator.js +++ b/src/core/evaluator.js @@ -389,15 +389,18 @@ class PartialEvaluator { } async fetchStandardFontData(name) { - // The symbol fonts are not consistent across platforms, always load the - // font data for them. - if ( - this.options.useSystemFonts && - name !== "Symbol" && - name !== "ZapfDingbats" - ) { - return null; + if (!this.options.disableFontFace) { + // The symbol fonts are not consistent across platforms, always load the + // font data for them. + if ( + this.options.useSystemFonts && + name !== "Symbol" && + name !== "ZapfDingbats" + ) { + return null; + } } + const standardFontNameToFileName = getStdFontNameToFileMap(); const filename = standardFontNameToFileName[name]; if (this.options.standardFontDataUrl !== null) {