Andreas Kling
fa43a4118e
LibWeb: Handle height:auto separately for BFC root vs other block boxes
...
I was wrong in 56df05ae44 , there are
situations where floating children should not affect the auto height of
their parent.
It turns out we were using the "height:auto for BFC roots" algorithm for
all height:auto blocks. This patch fixes that by splitting it into two
separate functions, and implementing most of the two different variants.
Note that we don't support vertical margin collapsing here yet.
Thanks to Tim for noticing the error! :^)
2022-03-01 23:26:35 +01:00
..
2022-02-21 18:35:12 +01:00
2022-02-21 18:35:12 +01:00
2022-03-01 19:01:19 +01:00
2022-02-21 18:35:12 +01:00
2022-02-28 14:17:44 +01:00
2022-02-28 14:17:44 +01:00
2022-02-28 15:46:06 +00:00
2022-02-17 16:33:55 +01:00
2022-02-21 18:35:12 +01:00
2022-02-21 18:35:12 +01:00
2022-03-01 23:26:35 +01:00
2022-03-01 23:26:35 +01:00
2022-02-28 14:17:44 +01:00
2022-02-28 14:17:44 +01:00
2022-02-16 22:51:25 +00:00
2022-02-19 11:38:46 +01:00
2022-02-12 22:30:50 +01:00
2022-02-28 15:46:06 +00:00
2022-02-21 18:35:12 +01:00
2022-02-26 09:27:20 +01:00
2022-02-21 18:35:12 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-16 19:18:57 +01:00
2022-02-15 23:24:41 +01:00
2022-01-31 18:23:22 +00:00
2022-02-28 14:17:44 +01:00
2022-02-28 14:17:44 +01:00
2022-02-28 14:17:44 +01:00
2022-02-28 14:17:44 +01:00
2022-02-21 18:35:12 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-21 18:35:12 +01:00
2022-02-28 14:17:44 +01:00
2022-02-21 18:35:12 +01:00
2022-02-16 15:34:08 -05:00
2022-02-16 15:34:08 -05:00
2022-02-15 23:24:41 +01:00
2022-01-31 18:23:22 +00:00
2022-02-16 21:47:53 +01:00
2022-02-11 21:38:27 +01:00
2022-02-28 16:49:24 +01:00
2022-02-21 18:35:12 +01:00
2022-02-28 16:49:24 +01:00
2022-02-28 16:49:24 +01:00
2022-02-11 21:38:27 +01:00
2022-02-16 21:47:53 +01:00
2022-02-21 18:35:12 +01:00
2022-02-21 18:35:12 +01:00
2022-02-25 19:35:34 +01:00
2022-02-25 19:35:34 +01:00
2022-02-26 09:32:52 +01:00
2022-02-25 19:35:34 +01:00