ladybird/Userland
Andreas Kling 8c91e8016c LibWeb: Handle many more cases with intrinsic/auto sizing in flex layout
The flexbox specification barely even handwaves about automatically
sized items, but there's actually a lot of work to do in order for them
to get the correct size.

This patch is messy, but does make significant progress on supporting
flex items with indefinite width and/or height.

There's a fair amount of nested layout going on here, but do note that
we'll be hitting the intrinsic sizes cache whenever possible.
2022-03-13 00:04:51 +01:00
..
Applets LibGfx: Rename Color::from_rgba() => Color::from_argb() 2022-03-04 23:40:21 +01:00
Applications Browser: Don't crash when selecting nothing in the Inspector DOM tree 2022-03-11 19:31:59 +01:00
Demos Demos: Create demo for VirGL gpu device 2022-03-09 14:58:48 +03:30
DevTools HackStudio: Add more files to new file menu 2022-03-08 22:42:40 +01:00
DynamicLoader DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibC 2022-01-23 12:48:26 +00:00
Games LibGfx: Rename Color::from_rgba() => Color::from_argb() 2022-03-04 23:40:21 +01:00
Libraries LibWeb: Handle many more cases with intrinsic/auto sizing in flex layout 2022-03-13 00:04:51 +01:00
Services LibWeb: Move hit testing to the painting tree 2022-03-11 00:21:49 +01:00
Shell Shell: Stop parsing options after the script name 2022-03-11 08:41:21 +03:30
Utilities date: Allow using a custom format string 2022-03-08 23:30:47 +01:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00