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-06-13 06:14:01 +02:00
2023-11-28 17:15:27 -05:00
2023-11-28 17:15:27 -05:00
2023-12-26 16:24:51 +01:00
2023-09-22 16:48:28 +02:00
2023-09-04 12:40:17 +02:00
2023-09-14 21:46:28 +02:00
2023-12-10 17:32:04 +01:00
2023-01-11 14:03:18 +01:00
2023-01-11 14:03:18 +01:00
2023-01-11 14:03:18 +01:00
2023-10-08 09:06:30 +02:00
2023-09-04 12:40:17 +02:00
2022-10-20 15:16:23 +02:00
2023-12-10 17:32:04 +01:00
2023-12-23 20:41:07 +01:00
2023-05-15 14:08:08 +02:00
2023-12-26 11:13:38 +01:00
2023-10-31 08:46:17 +01:00
2023-05-13 09:08:42 +02:00
2023-11-26 12:55:43 +01:00
2023-12-10 11:09:22 +01:00
2023-08-12 20:06:01 +02:00
2023-12-10 17:32:04 +01:00
2023-12-02 22:06:11 +01:00
2023-01-11 14:03:18 +01:00
2022-12-10 12:03:19 +00:00
2023-12-19 21:08:51 +01:00
2023-12-19 21:08:51 +01:00
2023-12-10 17:32:04 +01:00
2023-12-02 22:06:11 +01:00
2023-12-10 17:32:04 +01:00
2023-12-07 10:52:47 +01:00
2023-12-10 17:32:04 +01:00
2023-12-02 22:06:11 +01:00
2023-03-11 10:46:26 +01:00
2023-12-17 18:25:10 +03:30
2023-12-17 18:25:10 +03:30
2023-12-17 18:25:10 +03:30
2023-12-26 18:15:55 +01:00
2023-01-11 12:55:00 +01:00
2022-03-19 12:42:10 +01:00
2023-12-19 21:29:03 +01:00
2023-03-20 17:57:58 +01:00
2023-11-05 02:46:46 +01:00
2023-10-30 19:44:54 +01:00
2023-11-05 02:46:46 +01:00
2023-10-30 19:44:54 +01:00
2023-12-19 21:29:03 +01:00
2023-12-19 21:29:03 +01:00
2023-12-23 20:41:07 +01:00
2023-11-04 17:37:38 +01:00
2023-11-09 10:05:51 -05:00
2023-01-14 19:22:08 +01:00
2023-11-28 17:15:27 -05:00
2023-11-28 17:15:27 -05:00
2023-12-23 20:52:42 +01:00
2023-12-11 16:54:59 +01:00
2023-08-23 20:14:20 +02:00
2023-08-20 05:02:59 +02:00