1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-19 00:35:06 +00:00
serenity/Userland/Libraries/LibWeb/HTML/EventLoop
Aliaksandr Kalenik 8ba18dfd40 LibWeb: Schedule repainting from EventLoop::process()
In this change, updating layout and painting are moved to the EventLoop
processing steps. This modification allows the addition of resize
observation dispatching that needs to happen in event loop processing
steps and must occur in the following order relative to layout and
painting:

1. Update layout.
2. Gather and broadcast resize observations.
3. Paint.
2024-02-20 10:55:10 +01:00
..
EventLoop.cpp LibWeb: Schedule repainting from EventLoop::process() 2024-02-20 10:55:10 +01:00
EventLoop.h LibWeb: Remove outdated old_queue_global_event_with_document 2023-08-28 12:57:05 +02:00
Task.cpp LibWeb: Assign a unique ID to each HTML task 2023-09-13 13:45:47 +02:00
Task.h LibWeb: Begin implementing the Clipboard API 2023-11-11 08:54:37 +01:00
TaskQueue.cpp LibWeb: Add method to get last added task to an EventLoop 2023-06-19 06:12:26 +02:00
TaskQueue.h LibWeb: Add method to get last added task to an EventLoop 2023-06-19 06:12:26 +02:00