Aliaksandr Kalenik
b8d18ebcf7
LibWeb+WebContent: Change event loop to synchronously paint next frame
...
...instead of scheduling repaint timer in PageClient.
This change fixes flickering on Discord that happened because:
- Event loop schedules repainting by activating repaint timer
- `Document::tear_down_layout_tree()` destroys paintable tree
- Repaint timer invokes callback and renders an empty frame because
paintable tree was destroyed
2024-05-28 18:21:18 +02:00
..
2024-04-19 06:31:19 -04:00
2024-05-14 22:30:39 +02:00
2024-04-19 06:31:19 -04:00
2024-05-11 07:41:57 +01:00
2024-04-19 06:31:19 -04:00
2024-05-26 21:00:55 +02:00
2024-05-22 21:55:34 -06:00
2024-05-14 14:02:06 -06:00
2024-05-22 14:25:21 +02:00
2024-05-14 14:02:06 -06:00
2024-04-30 17:43:14 -06:00
2024-05-02 07:44:13 -06:00
2024-04-19 06:31:19 -04:00
2024-05-14 15:42:42 -06:00
2024-04-21 15:34:33 +02:00
2024-05-27 13:02:17 +02:00
2024-04-10 21:12:25 +02:00
2024-04-24 16:50:01 -04:00
2024-05-22 21:55:34 -06:00
2024-04-17 07:19:03 +02:00
2024-05-23 10:57:34 +02:00
2024-04-23 12:32:04 -06:00
2024-04-19 06:31:19 -04:00
2024-05-12 15:46:29 -06:00
2024-05-27 17:33:29 +02:00
2024-04-19 06:31:19 -04:00
2024-04-21 13:34:04 -06:00
2024-05-27 17:35:42 +02:00
2024-04-19 06:31:19 -04:00
2024-05-14 12:33:53 -06:00
2024-05-26 18:29:24 +02:00
2024-04-19 06:31:19 -04:00
2024-05-07 16:39:17 -06:00
2024-04-10 21:12:25 +02:00
2024-04-22 14:46:10 -06:00
2024-04-26 19:08:13 -06:00
2024-05-07 16:39:17 -06:00
2024-05-22 21:55:34 -06:00
2024-05-27 20:50:50 +02:00
2024-05-22 21:55:34 -06:00
2024-05-20 08:03:35 +02:00
2024-04-21 19:32:49 +02:00
2024-05-12 15:46:29 -06:00
2024-04-19 06:31:19 -04:00
2024-05-21 14:24:59 +02:00
2024-04-19 06:31:19 -04:00
2024-05-27 19:38:45 +02:00
2024-05-28 18:21:18 +02:00
2024-04-24 16:50:01 -04:00
2024-05-26 18:29:24 +02:00