Andreas Kling
f900957d26
LibGfx+LibWeb: Move Gfx::ScaledFont caching from LibWeb into LibGfx
...
Before this change, we would only cache and reuse Gfx::ScaledFont
instances for downloaded CSS fonts.
By moving it into Gfx::VectorFont, we get caching for all vector fonts,
including local system TTFs etc.
This avoids a *lot* of style invalidations in LibWeb, since we now vend
the same Gfx::Font pointer for the same font when used repeatedly.
2023-12-26 18:15:55 +01:00
..
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00
2023-12-07 10:52:47 +01:00
2023-12-07 10:52:47 +01:00
2023-12-06 13:05:59 +01:00
2023-12-17 23:12:48 +01:00
2023-12-17 23:12:48 +01:00
2023-11-20 14:59:47 +01:00
2023-11-20 14:59:47 +01:00
2023-12-26 18:15:55 +01:00
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00
2023-12-14 16:25:27 +01:00
2023-12-14 16:25:27 +01:00
2023-11-27 21:53:38 +01:00
2023-12-17 18:25:10 +03:30
2023-11-27 21:53:38 +01:00
2023-12-11 20:37:05 +01:00
2023-12-26 18:15:55 +01:00
2023-12-19 21:08:51 +01:00
2023-11-27 21:53:38 +01:00
2023-12-07 10:53:12 +01:00
2023-12-14 16:24:15 +01:00
2023-12-14 16:24:15 +01:00
2023-12-17 23:12:48 +01:00
2023-12-17 23:12:48 +01:00
2023-11-27 21:53:38 +01:00
2023-12-16 15:10:07 +01:00
2023-12-16 15:10:07 +01:00
2023-12-16 15:10:07 +01:00
2023-12-16 19:48:36 +01:00
2023-11-27 21:53:38 +01:00
2023-11-05 02:46:46 +01:00
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00
2023-11-27 21:53:38 +01:00