servo/components/gfx
Martin Robinson be5b527ea3
fonts: Store web fonts in the per-Layout FontContext (#32303)
This moves mangement of web fonts to the per-Layout `FontContext`,
preventing web fonts from being available in different Documents.

Fixes #12920.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-05-20 14:13:03 +00:00
..
platform fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
tests fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
text fonts: Add MallocSizeOf implementation for FontContext (#32206) 2024-05-03 09:54:29 +00:00
Cargo.toml fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
font.rs fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
font_cache_thread.rs fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
font_context.rs fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
font_store.rs fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
font_template.rs fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
lib.rs fonts: Store web fonts in the per-Layout FontContext (#32303) 2024-05-20 14:13:03 +00:00
rendering_context.rs clippy: Fix remaining warnings in gfx for MacOS (#31669) 2024-03-15 12:14:36 +00:00