Andreas Kling
|
08d60d7521
LibWeb: Make HTML::Task IDs a sequential, distinct numeric type
|
il y a 11 mois |
Timur Sultanov
|
93b6334966
LibWeb: Schedule Microtasks on Microtask queue
|
il y a 11 mois |
Andrew Kaster
|
5d8784318d
LibWeb: Initialize HTML::EventLoop with its type
|
il y a 1 an |
Victor Tran
|
31698281b6
LibWeb: Stop deadlocking on unit tests
|
il y a 1 an |
Aliaksandr Kalenik
|
72b4d44d07
LibWeb: Reschedule HTML event loop processing if navigable needs repaint
|
il y a 1 an |
Aliaksandr Kalenik
|
b8d18ebcf7
LibWeb+WebContent: Change event loop to synchronously paint next frame
|
il y a 1 an |
Timothy Flynn
|
9cc186b929
LibWeb: Implement the "queue a task" steps as a distinct AO
|
il y a 1 an |
Kenneth Myhra
|
a3661fd7f2
LibWeb: Let queue_global_task() take a JS::HeapFunction
|
il y a 1 an |
Andreas Kling
|
53d0dd4a2e
LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration
|
il y a 1 an |
Kenneth Myhra
|
d5c7959c45
LibWeb: Let queue_a_microtask() take a JS::HeapFunction
|
il y a 1 an |
Aliaksandr Kalenik
|
9d69563da4
LibWeb: Revert blocking of task by source in EventLoop
|
il y a 1 an |
Shannon Booth
|
51a52a867c
LibWeb: Use "current high resolution time" AO where relevant
|
il y a 1 an |
Aliaksandr Kalenik
|
664611bae4
LibWeb: Forbid interleaving execution of HTML tasks with same source
|
il y a 1 an |
Matthew Olsson
|
31341b280a
LibWeb: Add calls to JS_{DECLARE,DEFINE}_ALLOCATOR()
|
il y a 1 an |
Andreas Kling
|
2ef37c0b06
LibWeb: Make EventLoop, TaskQueue, and Task GC-allocated
|
il y a 1 an |
Aliaksandr Kalenik
|
7fb09bf95b
LibWeb: Skip not runnable in spin_processing_tasks_with_source_until()
|
il y a 1 an |
Matthew Olsson
|
ffc648196a
LibWeb: Dispatch animation events before requestAnimationFrame callbacks
|
il y a 1 an |
Aliaksandr Kalenik
|
ca363f0024
LibWeb: Add basic "top layer" support
|
il y a 1 an |
Aliaksandr Kalenik
|
b31fb36ed3
LibWeb: Reschedule repaint for navigables with ongoing painting
|
il y a 1 an |
Timothy Flynn
|
4806cf9527
LibWeb: Return the ID of queued global events
|
il y a 1 an |
Aliaksandr Kalenik
|
e09816c37c
LibWeb: Run only tasks with navigation source in "apply history step"
|
il y a 1 an |
Andreas Kling
|
4e4b9f440f
Revert "LibWeb: Run IntersectionObserver steps only when needed"
|
il y a 1 an |
Andreas Kling
|
43c720db81
LibWeb: Remove a bunch of redundant Document::navigable() lookups
|
il y a 1 an |
Andreas Kling
|
11b4216e65
LibWeb: Run IntersectionObserver steps only when needed
|
il y a 1 an |
Aliaksandr Kalenik
|
c3f5dbb101
LibWeb: Paint page only if something that requires repaint happened
|
il y a 1 an |
Matthew Olsson
|
ae3326a447
LibWeb: Transition StyleComputer to Web Animations
|
il y a 1 an |
Aliaksandr Kalenik
|
fcf293a8df
LibWeb: Implement gathering and broadcasting of resize observations
|
il y a 1 an |
Aliaksandr Kalenik
|
8ba18dfd40
LibWeb: Schedule repainting from EventLoop::process()
|
il y a 1 an |
Andrew Kaster
|
2cd93e6b58
LibWeb: Pump the task queue when spinning until a goal condition
|
il y a 1 an |
Andreas Kling
|
93e4a0de16
LibWeb: Move has_a_rendering_opportunity() to Navigable
|
il y a 1 an |