servo/components/gfx
Martin Robinson fef1337da0
fonts: Clean up WebRender web fonts when they are no longer used (#32545)
This is the first part of cleaning up unused WebRender resources.
Currently this only cleans up web font resources, but a more
full-featured implementation in the future could also clean up unused
system fonts.

Fixes #32345.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-06-18 14:02:27 +00:00
..
platform fonts: Respect emoji variation selector when selecting fonts (#32493) 2024-06-18 04:37:47 +00:00
tests base: Remove ucd dependency (#32424) 2024-06-03 17:10:01 +00:00
text fonts: Respect emoji variation selector when selecting fonts (#32493) 2024-06-18 04:37:47 +00:00
Cargo.toml Use workspace definitions for all crates and update to the 2021 edition (#32544) 2024-06-18 09:22:08 +00:00
font.rs fonts: Respect emoji variation selector when selecting fonts (#32493) 2024-06-18 04:37:47 +00:00
font_cache_thread.rs fonts: Remove web fonts when their stylsheet is removed (#32346) 2024-05-23 06:49:31 +00:00
font_context.rs fonts: Clean up WebRender web fonts when they are no longer used (#32545) 2024-06-18 14:02:27 +00:00
font_store.rs fonts: Clean up WebRender web fonts when they are no longer used (#32545) 2024-06-18 14:02:27 +00:00
font_template.rs fonts: Respect emoji variation selector when selecting fonts (#32493) 2024-06-18 04:37:47 +00:00
lib.rs Move RenderingContext to webrender_traits (#32386) 2024-05-28 12:48:55 +00:00