index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibWeb
/
HTML
/
EventLoop
Age
Commit message (
Expand
)
Author
2023-04-25
LibWeb: Add HTML::Task::Source::NavigationAndTraversal
Andreas Kling
2023-04-21
LibWeb+Browser+Ladybird: Use JS::SafeFunction for EventLoop callbacks
Sam Atkins
2023-04-07
LibWeb: Support taking matching tasks out of a task queue
Timothy Flynn
2023-04-07
LibWeb: Support unique task sources
Timothy Flynn
2023-04-01
LibWeb: Don't churn HTML::EventLoop while in microtask checkpoint
Andreas Kling
2023-03-15
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
Matthew Olsson
2023-03-07
LibWeb/HTML: Port Window.performance to IDL
Linus Groh
2023-03-06
LibWeb: Fix a few const-ness issues
Matthew Olsson
2022-12-15
LibJS: Add make_handle({Nonnull,}GCPtr<T>) overloads
Linus Groh
2022-11-16
LibWeb: Add a flag to pause an HTML event loop's execution
Timothy Flynn
2022-10-05
LibWeb: Rename HighResolutionTime/{CoarsenTime => TimeOrigin}.cpp/h
Linus Groh
2022-10-05
LibWeb: Move unsafe_shared_current_time() to HighResolutionTime
Linus Groh
2022-10-01
LibWeb: Remove unecessary dependence on Window from HTML classes
Andrew Kaster
2022-09-24
LibWeb: Use JS::SafeFunction in the HTML task queues
Andreas Kling
2022-09-21
LibWeb: Remove no-op impl() methods from the WEB_PLATFORM_OBJECT macro
Linus Groh
2022-09-21
LibWeb: Flesh out most of the "unload" algorithm for documents
Andreas Kling
2022-09-20
LibWeb: Flesh out a chunk of the HTML spec's frame navigation algorithms
Andreas Kling
2022-09-17
LibWeb: Implement basic "scroll" events at the document level
Andreas Kling
2022-09-07
LibWeb+WebContent: Add abstraction layer for event loop and timers
Andreas Kling
2022-09-06
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
Andreas Kling
2022-08-28
LibJS+LibWeb: Let Realm store a plain Object for [[GlobalObject]]
Linus Groh
2022-05-29
Everywhere: Fix a bunch of typos
Linus Groh
2022-04-02
LibWeb: Implement the infrastructure necessary for requestIdleCallback
Simon Wanner
2022-03-28
LibWeb: Define HTML::perform_a_microtask_checkpoint()
Ali Mohammad Pur
2022-03-17
Libraries: Use default constructors/destructors in LibWeb
Lenny Maiorani
2022-03-08
LibWeb: Move Window from DOM directory & namespace to HTML
Linus Groh
2022-02-08
LibWeb: Implement the JS host hooks for promises, job callbacks and more
Luke Wilde
2022-02-08
LibWeb: Introduce the Environment Settings Object
Luke Wilde
2021-11-18
LibWeb: Move BrowsingContext into HTML/
Andreas Kling
2021-10-05
LibWeb: Fire MediaQueryListEvents when an MQL's match-state changes
Sam Atkins
2021-10-03
LibWeb: Only auto-reschedule HTML::EventLoop when there are runnables
Andreas Kling
2021-10-03
LibWeb: Don't update rendering in BrowsingContexts without opportunity
Andreas Kling
2021-10-03
LibWeb: Let HTML::EventLoop drive the firing of `resize` events
Andreas Kling
2021-10-03
LibWeb: Let HTML::EventLoop drive animation frame callbacks
Andreas Kling
2021-10-03
LibWeb: Let HTML::EventLoop keep track of live DOM::Document objects
Andreas Kling
2021-10-03
LibWeb: Only take runnable tasks from the HTML task queue
Andreas Kling
2021-10-03
LibWeb: Improve HTML::EventLoop::spin_until()
Andreas Kling
2021-10-03
LibWeb: Run setTimeout() and setInterval() callbacks as HTML tasks
Andreas Kling
2021-09-26
LibWeb: Implement window.queueMicrotask(callback)
Andreas Kling
2021-09-26
LibWeb: Implement more of HTMLParser::the_end() and bring closer to spec
Andreas Kling
2021-09-25
LibWeb: Use Core::EventLoop::spin_until() for the ad-hoc loop spinning
Andreas Kling
2021-09-24
LibWeb: Make HTML::EventLoop::process() a no-op if there are no tasks
Andreas Kling
2021-09-20
LibWeb: Implement an ad-hoc version of EventLoop::spin_until(condition)
Andreas Kling
2021-09-19
LibWeb: Add HTML::Task::Source::PostedMessage
Andreas Kling
2021-09-17
LibWeb: Add HTML::Task::Source::IdleTask
Andreas Kling
2021-09-09
LibWeb: Schedule HTML::EventLoop processing when there are queued tasks
Andreas Kling
2021-09-09
LibWeb: Give HTML::EventLoop a pointer to the JS::VM
Andreas Kling
2021-09-09
LibWeb: Let HTML::EventLoop know its type
Andreas Kling
2021-09-09
LibWeb: Stub out HTML::EventLoop::process() with spec FIXME's
Andreas Kling
2021-09-09
LibWeb: Give HTML::EventLoop a "currently running task"
Andreas Kling
[next]