Aliaksandr Kalenik
0928df5937
LibWeb: Resolve not auto height before child box layout in BFC
...
It's possible to resolve box's height without doing inner layout, when
computed value is not auto. Doing that fixes height resolution, when box
with percentage height has containing block with percentage height.
Before:
- resolve used width
- layout box's content
- resolve height
After:
- resolve used width
- resolve height if treated as not auto
- layout box's content
- resolve height if treated as auto
(cherry picked from commit 9098e39a43313e26023daeedc1dfee7e754ba8f3)
2024-11-24 10:27:12 -05:00
..
2023-11-15 11:26:14 +01:00
2023-11-15 23:44:05 +01:00
2023-06-13 17:47:50 +02:00
2023-11-15 23:44:05 +01:00
2024-07-21 14:13:42 -04:00
2023-06-17 20:35:19 +02:00
2023-11-15 23:44:05 +01:00
2023-11-15 23:44:05 +01:00
2024-03-27 16:43:04 +01:00
2023-09-16 15:21:16 +02:00
2023-05-03 19:49:43 +02:00
2023-09-12 12:11:53 +02:00
2023-05-27 05:47:54 +02:00
2023-05-27 05:47:54 +02:00
2023-07-28 12:44:09 +02:00
2023-07-28 12:44:09 +02:00
2023-05-29 21:29:25 +02:00
2023-05-29 21:29:25 +02:00
2023-06-04 18:14:12 +02:00
2023-05-26 18:11:35 +02:00
2023-08-23 05:24:55 +02:00
2023-08-24 07:08:21 +02:00
2023-08-09 18:34:17 +02:00
2023-09-12 17:26:30 +02:00
2023-09-03 12:33:10 +02:00
2023-09-11 15:19:56 +02:00
2023-09-11 15:19:56 +02:00
2023-08-23 05:24:55 +02:00
2024-01-28 14:48:33 +01:00
2023-08-11 10:02:27 +02:00
2023-08-12 13:36:37 +02:00
2023-08-11 10:02:27 +02:00
2023-08-01 07:38:19 +02:00
2023-05-26 18:11:35 +02:00
2024-01-06 21:40:27 +01:00
2023-09-22 16:48:28 +02:00
2023-07-02 18:43:20 +02:00
2023-08-01 07:38:19 +02:00
2023-05-16 14:35:10 +02:00
2023-05-16 14:35:10 +02:00
2024-07-14 16:45:48 -04:00
2023-08-13 14:43:41 +02:00
2023-08-13 14:43:41 +02:00
2023-09-09 17:05:22 +02:00
2023-05-24 18:58:42 +02:00
2023-09-12 12:11:53 +02:00
2023-08-28 10:09:07 +02:00
2023-09-22 16:48:28 +02:00
2023-08-31 21:43:58 +02:00
2023-08-31 21:43:58 +02:00
2023-07-25 13:42:32 +02:00
2023-07-25 13:42:32 +02:00
2023-10-16 21:44:48 +02:00
2023-08-18 05:08:52 +02:00
2024-11-09 07:29:52 -05:00
2023-07-15 12:30:07 +02:00
2023-12-10 11:09:22 +01:00
2023-12-10 11:09:22 +01:00
2023-07-16 15:00:30 +02:00
2023-04-28 18:12:02 +02:00
2024-11-24 00:18:58 -05:00
2023-10-11 07:05:23 +02:00
2023-05-02 18:50:26 +02:00
2024-01-20 23:29:51 +01:00
2023-08-26 19:07:56 +02:00
2023-04-27 07:52:12 +02:00
2023-05-22 12:51:24 +02:00
2023-05-19 15:09:09 +02:00
2023-06-06 21:02:04 +02:00
2023-06-07 11:20:42 +02:00
2023-08-02 05:27:56 +02:00
2023-07-12 11:44:57 +02:00
2023-05-05 10:01:28 +02:00
2023-05-05 06:20:44 +02:00
2023-10-29 19:35:02 +01:00
2023-12-26 16:24:51 +01:00
2023-08-05 09:25:24 +02:00
2023-05-04 06:14:58 +02:00
2024-07-13 18:22:38 -04:00
2024-11-24 10:27:12 -05:00
2023-06-18 20:29:40 +02:00
2023-06-18 20:29:40 +02:00
2023-07-01 09:06:49 +02:00
2023-07-06 14:25:40 +01:00
2023-07-04 06:43:53 +02:00
2023-07-04 06:43:53 +02:00
2023-08-15 16:37:11 +02:00
2023-08-15 16:37:11 +02:00
2023-08-30 20:09:15 +02:00
2023-05-05 13:26:41 +02:00