mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-27 10:07:15 +02:00
This reduces the recompilation cascade when Document.h is modified, cutting off the transitive path through ~30 SVG element headers. Move the inline try_resolve_url_to() template body in SVGGraphicsElement.h to a non-template helper in the .cpp file to avoid needing Document.h and ShadowRoot.h in the header. Add explicit includes to files that relied on the transitive dependency.
7.8 KiB
7.8 KiB