Andreas Kling
0ecefbff57
LibWeb: Move absolute positioning up to FormattingContext
...
It seems like both BFC and IFC can have absolutely positioned children.
It's a bit strange, but consider the following HTML:
<html><body>foobar<img style="position: absolute"></body></html>
In such a document, the <img> element is an absolutely positioned child
of a block-level element (<body>) with no block-level children.
An IFC is established for <body>, and needs to handle layout for <img>.
2021-01-06 19:20:49 +01:00
..
2021-01-06 14:58:48 +01:00
2021-01-06 14:58:48 +01:00
2021-01-06 19:20:49 +01:00
2021-01-06 19:20:49 +01:00
2021-01-06 14:58:48 +01:00
2021-01-06 14:58:48 +01:00
2020-12-12 21:28:29 +01:00
2020-12-12 21:28:29 +01:00
2020-12-06 20:05:04 +01:00
2021-01-01 18:56:49 +01:00
2021-01-06 14:58:48 +01:00
2021-01-01 18:56:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00
2021-01-06 19:20:49 +01:00
2021-01-06 19:20:49 +01:00
2020-11-22 16:07:53 +01:00
2021-01-01 18:56:49 +01:00
2021-01-06 14:58:48 +01:00
2021-01-01 18:56:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00
2021-01-06 19:20:49 +01:00
2020-12-15 19:33:53 +01:00
2021-01-06 14:58:48 +01:00
2021-01-01 18:56:49 +01:00
2020-12-09 21:05:06 +01:00
2020-12-09 21:05:06 +01:00
2021-01-06 14:58:48 +01:00
2020-12-17 21:10:57 +01:00
2021-01-06 14:58:48 +01:00
2020-12-04 15:46:58 +01:00
2021-01-06 14:58:48 +01:00
2021-01-01 18:56:49 +01:00
2021-01-06 14:58:48 +01:00
2021-01-01 16:08:49 +01:00
2021-01-06 14:58:48 +01:00
2021-01-06 14:58:48 +01:00
2020-12-15 19:33:53 +01:00
2021-01-01 18:56:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 16:08:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 16:08:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 16:08:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 16:08:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00
2021-01-06 14:58:48 +01:00
2020-12-06 20:05:04 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00
2021-01-06 14:58:48 +01:00
2021-01-06 14:58:48 +01:00
2021-01-06 14:58:48 +01:00
2021-01-06 14:58:48 +01:00
2020-11-22 15:56:27 +01:00
2021-01-01 18:56:49 +01:00