summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/EventLoop
AgeCommit message (Expand)Author
2022-09-07LibWeb+WebContent: Add abstraction layer for event loop and timersAndreas Kling
2022-09-06LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocatedAndreas Kling
2022-08-28LibJS+LibWeb: Let Realm store a plain Object for [[GlobalObject]]Linus Groh
2022-05-29Everywhere: Fix a bunch of typosLinus Groh
2022-04-02LibWeb: Implement the infrastructure necessary for requestIdleCallbackSimon Wanner
2022-03-28LibWeb: Define HTML::perform_a_microtask_checkpoint()Ali Mohammad Pur
2022-03-17Libraries: Use default constructors/destructors in LibWebLenny Maiorani
2022-03-08LibWeb: Move Window from DOM directory & namespace to HTMLLinus Groh
2022-02-08LibWeb: Implement the JS host hooks for promises, job callbacks and moreLuke Wilde
2022-02-08LibWeb: Introduce the Environment Settings ObjectLuke Wilde
2021-11-18LibWeb: Move BrowsingContext into HTML/Andreas Kling
2021-10-05LibWeb: Fire MediaQueryListEvents when an MQL's match-state changesSam Atkins
2021-10-03LibWeb: Only auto-reschedule HTML::EventLoop when there are runnablesAndreas Kling
2021-10-03LibWeb: Don't update rendering in BrowsingContexts without opportunityAndreas Kling
2021-10-03LibWeb: Let HTML::EventLoop drive the firing of `resize` eventsAndreas Kling
2021-10-03LibWeb: Let HTML::EventLoop drive animation frame callbacksAndreas Kling
2021-10-03LibWeb: Let HTML::EventLoop keep track of live DOM::Document objectsAndreas Kling
2021-10-03LibWeb: Only take runnable tasks from the HTML task queueAndreas Kling
2021-10-03LibWeb: Improve HTML::EventLoop::spin_until()Andreas Kling
2021-10-03LibWeb: Run setTimeout() and setInterval() callbacks as HTML tasksAndreas Kling
2021-09-26LibWeb: Implement window.queueMicrotask(callback)Andreas Kling
2021-09-26LibWeb: Implement more of HTMLParser::the_end() and bring closer to specAndreas Kling
2021-09-25LibWeb: Use Core::EventLoop::spin_until() for the ad-hoc loop spinningAndreas Kling
2021-09-24LibWeb: Make HTML::EventLoop::process() a no-op if there are no tasksAndreas Kling
2021-09-20LibWeb: Implement an ad-hoc version of EventLoop::spin_until(condition)Andreas Kling
2021-09-19LibWeb: Add HTML::Task::Source::PostedMessageAndreas Kling
2021-09-17LibWeb: Add HTML::Task::Source::IdleTaskAndreas Kling
2021-09-09LibWeb: Schedule HTML::EventLoop processing when there are queued tasksAndreas Kling
2021-09-09LibWeb: Give HTML::EventLoop a pointer to the JS::VMAndreas Kling
2021-09-09LibWeb: Let HTML::EventLoop know its typeAndreas Kling
2021-09-09LibWeb: Stub out HTML::EventLoop::process() with spec FIXME'sAndreas Kling
2021-09-09LibWeb: Give HTML::EventLoop a "currently running task"Andreas Kling
2021-09-09LibWeb: Add HTML::Task::Source to model "generic task sources"Andreas Kling
2021-09-09LibWeb: Stub out HTML::EventLoop::spin_until() with spec FIXME'sAndreas Kling
2021-09-09LibWeb: Add a bare-bones HTML event loop with a task queueAndreas Kling