Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling bd94f2c4c8 LibWeb: Add a debug helper to dump current state of an FFC %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8c91e8016c LibWeb: Handle many more cases with intrinsic/auto sizing in flex layout %!s(int64=3) %!d(string=hai) anos
  Andreas Kling e4eb6d4f1f LibWeb: Add FFC helpers for resolving definite main/cross sizes %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5c8e7217f7 LibWeb: Remove ad-hoc setup step from FFC layout algorithm %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a3a10b2379 LibWeb: Fix flex line alignment in single-line flex containers %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 1dfb3d555c LibWeb: Remove FFC::cross_size_is_absolute_or_resolved_nicely() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 1ce1af5d8b LibWeb: Improve FFC step 7 (hypothetical cross size) %!s(int64=3) %!d(string=hai) anos
  Andreas Kling b904bff838 LibWeb: Put available space information in an FFC member %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 7c5b578df9 LibWeb: Move unrelated things out of FFC step 1 %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c9700e100e LibWeb: Start making our layout system "transactional" %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 561612f219 LibWeb: Add Layout::FormattingState %!s(int64=3) %!d(string=hai) anos
  Ben Wiederhake dee26ca5cd LibWeb: Add missing headers %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 1d0c4a07ff LibWeb: Add spec comments to FFC layout algorithm step 5 %!s(int64=3) %!d(string=hai) anos
  Andreas Kling d37e5dc64c LibWeb: Add FFC::flex_container() and use throughout %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 1580c59f39 LibWeb: Make FFC line and item vectors members instead of locals %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9359df4be9 LibWeb: Move FFC layout algorithm step 16 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f401794d23 LibWeb: Move FFC layout algorithm step 15 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 6d433c99f4 LibWeb: Move FFC layout algorithm step 14 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling e590e17b8a LibWeb: Move FFC layout algorithm step 12 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 176f1ad214 LibWeb: Move FFC layout algorithm step 11 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8f027b4792 LibWeb: Move FFC layout algorithm step 8 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3402584646 LibWeb: Move FFC layout algorithm step 7 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 0c0df78030 LibWeb: Move FFC layout algorithm step 6 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 0fd25fcbbc LibWeb: Move FFC layout algorithm step 5 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling fa7bbc602d LibWeb: Move FFC layout algorithm step 4 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3375953918 LibWeb: Move FFC layout algorithm step 3 to a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c19358e157 LibWeb: Move FFC layout algorithm step 2 into a separate function %!s(int64=3) %!d(string=hai) anos
  Andreas Kling cd6b97ab9e LibWeb: Turn FlexFormattingContext helper lambdas into member functions %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 674b6f5385 LibWeb: Call the FlexFormattingContext context box "flow_container" %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ca02d112a5 LibWeb: Split out FFC's "generate anonymous flex items" to a function %!s(int64=3) %!d(string=hai) anos