1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-22 16:18:08 +02:00

Fix the assert in FontLoader.prototype.loadSystemFont

Currently this `assert` isn't actually doing what it's supposed to, since the `FontLoader`-class doesn't have a `disableFontFace`-field.
The `FontFaceObject`-class on the other hand has such a field, hence we update the method-signature to be able to check the intended thing.
This commit is contained in:
Jonas Jenwald 2025-02-24 15:58:25 +01:00
parent c4784832ac
commit 2966171a2b

View file

@ -80,12 +80,16 @@ class FontLoader {
}
}
async loadSystemFont({ systemFontInfo: info, _inspectFont }) {
async loadSystemFont({
systemFontInfo: info,
disableFontFace,
_inspectFont,
}) {
if (!info || this.#systemFonts.has(info.loadedName)) {
return;
}
assert(
!this.disableFontFace,
!disableFontFace,
"loadSystemFont shouldn't be called when `disableFontFace` is set."
);