ladybird/Libraries/LibGfx/Font
Andreas Kling 164ed80244 Meta: Enable exit-time destructor warnings for libraries
Enable -Wexit-time-destructors for all in-tree library targets and
update process-lifetime library statics so they no longer register
exit-time destructors. Long-lived caches, lookup tables, singleton
registries, and generated constants now use NeverDestroyed or leaked
references where the data is intended to live until process exit.

Update LibWeb, LibLine, and the binding generators so regenerated
sources follow the same rule instead of reintroducing destructed
statics.
2026-06-04 19:20:49 +02:00
..
WOFF LibGfx+LibWeb: Keep loaded font bytes shareable 2026-05-19 09:20:38 +02:00
WOFF2 LibGfx+LibWeb: Keep loaded font bytes shareable 2026-05-19 09:20:38 +02:00
Font.cpp LibGfx: Use CSS pixels for HarfBuzz ptem 2026-05-20 18:03:29 +02:00
Font.h LibGfx: Add IPC serialization for FontVariationSettings 2026-05-21 11:45:06 +01:00
FontDatabase.cpp Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
FontDatabase.h LibCore: Remove unused header in Resource 2026-02-21 19:27:35 +01:00
FontStyleMapping.h LibGfx: Remove unused FontStyleMapping helpers 2026-05-19 20:34:27 +02:00
FontSupport.cpp LibGfx: Re-enable tech(variations) font support 2026-04-21 16:40:43 +02:00
FontSupport.h LibGfx+LibWeb: Update definitions of supported font formats and features 2025-06-05 12:10:29 +01:00
FontVariationSettings.cpp LibGfx: Add IPC serialization for FontVariationSettings 2026-05-21 11:45:06 +01:00
FontVariationSettings.h LibGfx: Add IPC serialization for FontVariationSettings 2026-05-21 11:45:06 +01:00
GlobalFontConfig.cpp Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
GlobalFontConfig.h Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
PathFontProvider.cpp LibGfx: Don't load the same font file multiple times in PathFontProvider 2026-05-08 22:56:14 +02:00
PathFontProvider.h LibGfx: Don't load the same font file multiple times in PathFontProvider 2026-05-08 22:56:14 +02:00
Typeface.cpp LibGfx: Avoid copying macOS system font data 2026-05-28 01:49:35 +01:00
Typeface.h LibGfx: Avoid copying macOS system font data 2026-05-28 01:49:35 +01:00
TypefaceSkia.cpp Meta: Enable exit-time destructor warnings for libraries 2026-06-04 19:20:49 +02:00
TypefaceSkia.h LibGfx: Avoid copying macOS system font data 2026-05-28 01:49:35 +01:00
UnicodeRange.h LibGfx: Serialize unicode-ranges in uppercase 2025-04-07 10:00:21 +01:00