diff --git a/Userland/Libraries/LibWeb/HTML/EventLoop/EventLoop.h b/Userland/Libraries/LibWeb/HTML/EventLoop/EventLoop.h index 9e55ca4369..e583175177 100644 --- a/Userland/Libraries/LibWeb/HTML/EventLoop/EventLoop.h +++ b/Userland/Libraries/LibWeb/HTML/EventLoop/EventLoop.h @@ -21,8 +21,13 @@ public: void spin_until(Function goal_condition); + Task const* currently_running_task() const { return m_currently_running_task; } + private: TaskQueue m_task_queue; + + // https://html.spec.whatwg.org/multipage/webappapis.html#currently-running-task + Task* m_currently_running_task { nullptr }; }; EventLoop& main_thread_event_loop();