mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2026-06-18 15:52:21 +00: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. |
||
|---|---|---|
| .. | ||
| Actions.cpp | ||
| Actions.h | ||
| Capabilities.cpp | ||
| Capabilities.h | ||
| Client.cpp | ||
| Client.h | ||
| Contexts.cpp | ||
| Contexts.h | ||
| ElementLocationStrategies.cpp | ||
| ElementLocationStrategies.h | ||
| ElementReference.cpp | ||
| ElementReference.h | ||
| Error.cpp | ||
| Error.h | ||
| ExecuteScript.cpp | ||
| ExecuteScript.h | ||
| InputSource.cpp | ||
| InputSource.h | ||
| InputState.cpp | ||
| InputState.h | ||
| JSON.cpp | ||
| JSON.h | ||
| Properties.h | ||
| Proxy.cpp | ||
| Proxy.h | ||
| Response.cpp | ||
| Response.h | ||
| Screenshot.cpp | ||
| Screenshot.h | ||
| TimeoutsConfiguration.cpp | ||
| TimeoutsConfiguration.h | ||
| UserPrompt.cpp | ||
| UserPrompt.h | ||