Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 5c6b879715 LibWeb: Don't allocate a new HeapFunction 60 times per second hai 8 meses
  Andreas Kling cc4b3cbacc Meta: Update my e-mail address everywhere hai 9 meses
  Aliaksandr Kalenik 4a43d0ac98 LibWeb: Move updating the rendering into HTML task hai 9 meses
  Aliaksandr Kalenik f341af1d72 LibWeb: Forbid reentrancy of style-layout-repaint in EventLoop::process hai 9 meses
  Andreas Kling 08d60d7521 LibWeb: Make HTML::Task IDs a sequential, distinct numeric type hai 11 meses
  Andrew Kaster 5d8784318d LibWeb: Initialize HTML::EventLoop with its type hai 1 ano
  Matthew Olsson 9ea6ab0ad4 LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues hai 1 ano
  Timothy Flynn 9cc186b929 LibWeb: Implement the "queue a task" steps as a distinct AO hai 1 ano
  Matthew Olsson a5f4c9a632 AK+Userland: Remove NOESCAPE hai 1 ano
  Kenneth Myhra a3661fd7f2 LibWeb: Let queue_global_task() take a JS::HeapFunction hai 1 ano
  Kenneth Myhra d5c7959c45 LibWeb: Let queue_a_microtask() take a JS::HeapFunction hai 1 ano
  Aliaksandr Kalenik 9d69563da4 LibWeb: Revert blocking of task by source in EventLoop hai 1 ano
  Aliaksandr Kalenik 664611bae4 LibWeb: Forbid interleaving execution of HTML tasks with same source hai 1 ano
  Matthew Olsson 31341b280a LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR() hai 1 ano
  Matthew Olsson ff00d21d58 Everywhere: Mark a bunch of function parameters as NOESCAPE hai 1 ano
  Andreas Kling 2ef37c0b06 LibWeb: Make EventLoop, TaskQueue, and Task GC-allocated hai 1 ano
  Timothy Flynn 4806cf9527 LibWeb: Return the ID of queued global events hai 1 ano
  Aliaksandr Kalenik e09816c37c LibWeb: Run only tasks with navigation source in "apply history step" hai 1 ano
  Andrew Kaster 6e64bf5464 LibWeb: Remove outdated old_queue_global_event_with_document hai 1 ano
  Sam Atkins 6d93e03211 LibWeb+Browser+Ladybird: Use JS::SafeFunction for EventLoop callbacks %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson c0b2fa74ac LibWeb: Fix a few const-ness issues %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 4b8729aea6 LibWeb: Add a flag to pause an HTML event loop's execution %!s(int64=2) %!d(string=hai) anos
  Linus Groh 4ea6cc56be LibWeb: Move unsafe_shared_current_time() to HighResolutionTime %!s(int64=2) %!d(string=hai) anos
  Andreas Kling d505192014 LibWeb: Use JS::SafeFunction in the HTML task queues %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 0c7ab663c1 LibWeb: Flesh out most of the "unload" algorithm for documents %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 9567e211e7 LibWeb+WebContent: Add abstraction layer for event loop and timers %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 6f433c8656 LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated %!s(int64=2) %!d(string=hai) anos
  Linus Groh 52543fc771 LibJS+LibWeb: Let Realm store a plain Object for [[GlobalObject]] %!s(int64=2) %!d(string=hai) anos
  Simon Wanner 836d2ff259 LibWeb: Implement the infrastructure necessary for requestIdleCallback %!s(int64=3) %!d(string=hai) anos