Kenneth Myhra
|
a3661fd7f2
LibWeb: Let queue_global_task() take a JS::HeapFunction
|
před 1 rokem |
Kenneth Myhra
|
d5c7959c45
LibWeb: Let queue_a_microtask() take a JS::HeapFunction
|
před 1 rokem |
Aliaksandr Kalenik
|
9d69563da4
LibWeb: Revert blocking of task by source in EventLoop
|
před 1 rokem |
Aliaksandr Kalenik
|
664611bae4
LibWeb: Forbid interleaving execution of HTML tasks with same source
|
před 1 rokem |
Matthew Olsson
|
31341b280a
LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR()
|
před 1 rokem |
Matthew Olsson
|
ff00d21d58
Everywhere: Mark a bunch of function parameters as NOESCAPE
|
před 1 rokem |
Andreas Kling
|
2ef37c0b06
LibWeb: Make EventLoop, TaskQueue, and Task GC-allocated
|
před 1 rokem |
Timothy Flynn
|
4806cf9527
LibWeb: Return the ID of queued global events
|
před 1 rokem |
Aliaksandr Kalenik
|
e09816c37c
LibWeb: Run only tasks with navigation source in "apply history step"
|
před 1 rokem |
Andrew Kaster
|
6e64bf5464
LibWeb: Remove outdated old_queue_global_event_with_document
|
před 1 rokem |
Sam Atkins
|
6d93e03211
LibWeb+Browser+Ladybird: Use JS::SafeFunction for EventLoop callbacks
|
před 2 roky |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
před 2 roky |
Matthew Olsson
|
c0b2fa74ac
LibWeb: Fix a few const-ness issues
|
před 2 roky |
Timothy Flynn
|
4b8729aea6
LibWeb: Add a flag to pause an HTML event loop's execution
|
před 2 roky |
Linus Groh
|
4ea6cc56be
LibWeb: Move unsafe_shared_current_time() to HighResolutionTime
|
před 2 roky |
Andreas Kling
|
d505192014
LibWeb: Use JS::SafeFunction in the HTML task queues
|
před 2 roky |
Andreas Kling
|
0c7ab663c1
LibWeb: Flesh out most of the "unload" algorithm for documents
|
před 2 roky |
Andreas Kling
|
9567e211e7
LibWeb+WebContent: Add abstraction layer for event loop and timers
|
před 2 roky |
Andreas Kling
|
6f433c8656
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
|
před 2 roky |
Linus Groh
|
52543fc771
LibJS+LibWeb: Let Realm store a plain Object for [[GlobalObject]]
|
před 2 roky |
Simon Wanner
|
836d2ff259
LibWeb: Implement the infrastructure necessary for requestIdleCallback
|
před 3 roky |
Luke Wilde
|
f71f404e0c
LibWeb: Introduce the Environment Settings Object
|
před 3 roky |
Andreas Kling
|
ae71e5f99b
LibWeb: Let HTML::EventLoop keep track of live DOM::Document objects
|
před 3 roky |
Andreas Kling
|
a248ec63e3
LibWeb: Implement window.queueMicrotask(callback)
|
před 3 roky |
Andreas Kling
|
e7af6af626
LibWeb: Implement more of HTMLParser::the_end() and bring closer to spec
|
před 3 roky |
Andreas Kling
|
909e522cf7
LibWeb: Schedule HTML::EventLoop processing when there are queued tasks
|
před 3 roky |
Andreas Kling
|
e0c7f8dafa
LibWeb: Give HTML::EventLoop a pointer to the JS::VM
|
před 3 roky |
Andreas Kling
|
7bcde2bcfb
LibWeb: Let HTML::EventLoop know its type
|
před 3 roky |
Andreas Kling
|
0554d96a2e
LibWeb: Stub out HTML::EventLoop::process() with spec FIXME's
|
před 3 roky |
Andreas Kling
|
c8c9112652
LibWeb: Give HTML::EventLoop a "currently running task"
|
před 3 roky |