LibHTML: Failed font lookups should use a bold fallback when fitting

If we fail to find the font specified by a page, but we do have some
font-weight information, use a bold fallback font for bold weights.
This commit is contained in:
Andreas Kling 2019-11-19 18:23:58 +01:00
parent 1fd5869490
commit dce7646882
Notes: sideshowbarker 2024-07-19 11:08:26 +09:00

View file

@ -89,7 +89,11 @@ void StyleProperties::load_font() const
if (file_name.is_null()) {
dbg() << "Failed to find a font for family " << font_family << " weight " << font_weight;
m_font = Font::default_font();
if (font_weight == "bold")
m_font = Font::default_bold_font();
else
m_font = Font::default_font();
return;
}