mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-11 09:27:00 +02:00
Move HeapTimer out of LibWeb and into LibGC as GC::Timer, inheriting from GC::Cell instead of JS::Cell. Add a finalize() override that stops the timer, ensuring it is cleaned up during GC finalization.