Andreas Kling
16662ab230
LibWeb: Account for collapsed top margins in BFC root height calculation
...
By the time we're measuring the height of a BFC root, we've already
collapsed all relevant margins for the root and its descendants.
Given this, we should simply use 0 (relative to the BFC root) as the
lowest block axis coordinate (i.e Y value) for the margin edges.
This fixes a long-standing issue where BFC roots were sometimes not tall
enough to contain their children due to margins.
2025-02-22 18:41:42 +01:00
..
2024-11-29 15:43:59 +01:00
2024-10-18 15:26:42 +02:00
2024-04-19 10:55:28 +02:00
2024-10-18 15:26:42 +02:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-10-18 15:26:42 +02:00
2025-02-22 18:41:42 +01:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2024-12-21 23:09:52 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-11-06 09:36:33 +00:00
2024-10-14 17:30:17 +01:00
2024-12-21 23:09:52 +01:00
2024-12-21 23:09:52 +01:00
2024-10-14 17:30:17 +01:00
2024-12-21 23:09:52 +01:00
2024-10-14 17:30:17 +01:00
2024-12-21 23:09:52 +01:00
2024-10-14 17:30:17 +01:00
2023-08-20 05:02:59 +02:00
2024-12-21 23:09:52 +01:00
2024-10-14 17:30:17 +01:00
2024-11-05 10:58:11 +00:00
2024-07-27 20:23:14 +01:00
2024-10-14 17:30:17 +01:00
2024-11-05 10:58:11 +00:00
2024-12-21 23:09:52 +01:00
2024-12-21 23:09:52 +01:00
2024-12-21 23:09:52 +01:00
2024-12-21 23:09:52 +01:00
2024-10-14 17:30:17 +01:00
2024-11-29 15:43:59 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2023-08-20 05:02:59 +02:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2024-01-13 10:53:38 +01:00
2025-02-22 18:41:42 +01:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2024-10-18 15:26:42 +02:00
2024-12-21 23:09:52 +01:00
2024-10-14 17:30:17 +01:00
2024-01-13 10:53:38 +01:00
2024-10-18 15:26:42 +02:00
2024-10-18 15:26:42 +02:00
2023-08-20 05:02:59 +02:00
2024-10-18 15:26:42 +02:00
2023-08-20 05:02:59 +02:00
2023-08-20 05:02:59 +02:00
2024-01-13 10:53:38 +01:00
2024-01-13 10:53:38 +01:00
2024-12-21 23:09:52 +01:00
2024-10-18 15:26:42 +02:00
2024-10-18 15:26:42 +02:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2025-02-22 18:41:42 +01:00
2024-10-14 17:30:17 +01:00
2024-01-13 10:53:38 +01:00
2024-10-14 17:30:17 +01:00
2024-01-13 10:53:38 +01:00
2024-10-18 15:26:42 +02:00
2024-11-29 15:43:59 +01:00
2024-10-14 17:30:17 +01:00
2024-05-01 11:13:48 +02:00
2024-05-01 11:13:48 +02:00
2024-05-01 11:13:48 +02:00
2024-05-01 11:13:48 +02:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2025-02-22 18:41:42 +01:00
2024-10-14 17:30:17 +01:00
2024-08-16 22:28:34 +02:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2024-10-14 17:30:17 +01:00
2024-01-13 10:53:38 +01:00
2023-08-20 05:02:59 +02:00