Andreas Kling
305cb8a5d1
LibWeb: Treat unresolvable percentage sizes as auto on replaced elements
...
For replaced elements with percentage width or height, we were treating
them as 0 instead of auto when their containing block had an indefinite
corresponding size.
This produced incorrect layouts in various cases, and although I can't
actually find something about this exact scenario in specs, the new
behavior does match other browsers.
2022-11-03 19:22:40 +01:00
..
2022-10-02 21:14:02 +02:00
2022-10-02 21:14:02 +02:00
2022-04-01 21:24:45 +01:00
2022-10-20 15:16:23 +02:00
2022-11-03 19:22:40 +01:00
2022-11-03 19:22:40 +01:00
2022-04-12 00:11:48 +02:00
2022-10-20 15:16:23 +02:00
2021-04-22 11:22:27 +02:00
2022-03-26 17:31:01 +01:00
2022-10-06 15:29:38 +02:00
2022-10-20 15:16:23 +02:00
2022-04-09 23:48:18 +02:00
2022-10-20 15:16:23 +02:00
2022-03-17 17:23:49 +00:00
2022-10-20 15:16:23 +02:00
2022-04-09 23:48:18 +02:00
2022-10-20 15:16:23 +02:00
2022-11-02 22:42:48 +01:00
2022-10-27 13:02:27 +02:00
2022-10-20 15:16:23 +02:00
2022-11-03 19:22:40 +01:00
2022-11-03 19:22:40 +01:00
2022-03-17 17:23:49 +00:00
2022-10-20 15:16:23 +02:00
2022-11-01 11:19:41 +01:00
2022-11-01 11:19:41 +01:00
2022-10-20 19:36:59 +02:00
2022-10-20 19:36:59 +02:00
2022-04-07 17:06:02 +02:00
2022-10-20 15:16:23 +02:00
2022-10-15 14:10:30 +02:00
2022-10-02 21:14:02 +02:00
2022-10-14 19:50:15 +02:00
2022-09-18 13:27:24 -04:00
2022-10-06 15:29:38 +02:00
2022-10-20 15:16:23 +02:00
2022-10-20 15:16:23 +02:00
2022-10-20 15:16:23 +02:00
2022-03-11 00:21:49 +01:00
2022-10-20 15:16:23 +02:00
2022-10-20 15:16:23 +02:00
2022-10-20 15:16:23 +02:00
2022-10-15 14:01:54 +02:00
2022-10-15 14:01:54 +02:00
2022-03-09 18:47:32 +01:00
2022-03-24 22:52:44 +01:00
2022-07-17 14:11:36 +02:00
2022-07-17 14:11:36 +02:00
2022-10-14 19:50:14 +02:00
2022-09-16 15:15:50 +02:00
2022-10-20 15:16:23 +02:00
2022-10-20 15:16:23 +02:00
2022-08-08 22:39:06 +02:00
2022-10-20 15:16:23 +02:00
2022-10-24 18:05:58 +02:00
2022-10-20 19:36:59 +02:00
2022-03-17 17:23:49 +00:00
2022-10-20 15:16:23 +02:00
2022-07-11 18:57:45 +02:00
2022-10-20 15:16:23 +02:00
2022-10-06 15:29:38 +02:00
2022-10-20 15:16:23 +02:00
2022-03-19 12:42:10 +01:00
2022-10-20 15:16:23 +02:00
2022-10-02 21:14:02 +02:00
2022-10-02 21:14:02 +02:00
2022-03-11 00:21:49 +01:00
2022-10-20 15:16:23 +02:00
2022-03-11 00:21:49 +01:00
2022-10-20 15:16:23 +02:00
2022-07-11 18:57:45 +02:00
2022-10-20 15:16:23 +02:00
2022-03-17 17:23:49 +00:00
2022-10-20 15:16:23 +02:00
2022-03-17 17:23:49 +00:00
2022-10-20 15:16:23 +02:00
2022-10-02 21:14:02 +02:00
2022-10-02 21:14:02 +02:00
2022-03-17 17:23:49 +00:00
2022-10-20 15:16:23 +02:00
2022-03-17 17:23:49 +00:00
2022-10-20 15:16:23 +02:00
2022-10-14 19:50:15 +02:00
2022-10-20 15:16:23 +02:00
2022-10-20 15:16:23 +02:00
2022-10-20 15:16:23 +02:00