Andreas Kling
216bd513fa
LibWeb: Make the paint tree a proper standalone tree
...
Until now, paint trees have been piggybacking on the layout tree for
traversal, and paintables didn't actually have their own parent/child
pointers.
This patch changes that by making Paintable inherit from TreeNode, and
adding a new pass to LayoutState::commit() where we recursively build
the new paint tree.
2023-08-20 05:02:59 +02:00
..
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-19 17:34:22 +02:00
2023-08-20 05:02:59 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-19 15:12:00 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-19 17:34:22 +02:00
2023-08-13 15:38:42 +02:00
2023-08-20 05:02:59 +02:00
2023-08-15 10:41:54 +01:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:03:53 -06:00
2023-08-20 05:02:59 +02:00
2023-08-13 15:03:53 -06:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-19 17:34:22 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:03:53 -06:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:03:53 -06:00
2023-08-19 15:12:00 +02:00
2023-08-13 15:38:42 +02:00
2023-08-17 19:39:10 +02:00
2023-08-17 20:32:21 +02:00
2023-08-17 20:32:21 +02:00
2023-08-18 17:58:44 +02:00
2023-08-20 05:02:59 +02:00