LibGfx+WebContent: Load resource://fonts after FontDatabase construction

This is a preparation for upcoming changes where Gfx::Typeface will
depend on `FontDatabase::should_force_fontconfig()`, so we will no
longer be able to construct typefaces from FontDatabase constructor
because of circular dependency.
This commit is contained in:
Aliaksandr Kalenik
2024-09-04 17:26:16 +02:00
committed by Alexander Kalenik
parent db74244fb2
commit 99f64139d0
2 changed files with 2 additions and 1 deletions

View File

@@ -136,6 +136,8 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
Gfx::FontDatabase::the().set_force_fontconfig(true);
}
Gfx::FontDatabase::the().load_all_fonts_from_uri("resource://fonts"sv);
// Layout test mode implies internals object is exposed and the Skia CPU backend is used
if (is_layout_test_mode) {
expose_internals_object = true;