Проект, над которым мы работаем, — это веб-приложение Angular. Я пытаюсь распечатать список контента, в котором используются значки FontAwesome для флажков и некоторых других вещей. Когда я вызываю $window.print(), предварительный просмотр отображается правильно для IE11, Firefox и Chrome. Страница печатается правильно (со значками) в Firefox и Chrome, но не в IE. Мы печатаем из нового окна, но я не думаю, что это повлияет на ситуацию, поскольку значки корректно загружаются в новом окне до появления диалогового окна печати.
TL;DR
В IE страница печатается с правильными стилями, но все значки Font Awesome отсутствуют. Что может быть причиной этого?
Соответствующая информация
Загружен шрифт Awesome (значки отображаются на странице перед печатью).
Я пытаюсь это стилизовать:
с этим правилом (другие правила исключены для краткости):
.fake-checkbox.checked::before {
font-family: FontAwesome;
content: "\f00c";
}
это должно выглядеть так

Я включил это:
Подробнее здесь:
https://stackoverflow.com/questions/381 ... nt-in-ie11