Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 00999a245c LibWeb: Let FormattingContext decide the automatic width of its root %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson 7c0c1c8f49 LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson bab883bf8e LibJS+LibWeb: Add a bunch of missing includes %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 87f0e835eb LibWeb: Improve auto height calculation for tables %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik b44d977bf8 LibWeb: Propagate layout mode of table formatting context to table cells %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 80578ead45 LibWeb: Table box width should be relative to wrapper containing block %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 77a2b151ea LibWeb: Use `table_box()` to get root box in TFC %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik f26eed9633 LibWeb: Rename used_width to used_height in TFC row struct %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 0e1da540b6 LibWeb: Move cells positioning in separate function in TFC %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik ea4937a457 LibWeb: Move rows positioning in separate function in TFC %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 7d2a72d748 LibWeb: Move rows heights calculation in separate function in TFC %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik e107c83a57 LibWeb: Remove inheritance of `TableBox` from `BlockContainer` %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik a913410730 LibWeb: Consider span in table column width calculation %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik b2a04ff48a LibWeb: Consider percent and fixed widths in table column distribution %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 21d89a2153 LibWeb: Use available space to resolve table cells width %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 700ba0007f LibWeb: Convert TableFormattingContext to new pixel units %!s(int64=2) %!d(string=hai) anos
  Sam Atkins f5f25562d1 LibWeb: Convert FormattingContext to new pixel units %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 1da26f7395 LibWeb: Fix typo in TableFormattingContext.h %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik ca123350cc LibWeb: Inherit TableFormattingContext from FC instead of BFC %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik fae0b96fe4 LibWeb: Add vertical-align support for table cells %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 1c6783cd7e LibWeb: Start implementation of CSS Table 3 spec %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 9c44634ca5 LibWeb: Reorganize layout algorithms around available space %!s(int64=2) %!d(string=hai) anos
  Andreas Kling f161e20e57 LibWeb: Make FormattingContext::run() take available space as input %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 62974160da LibWeb: Add FormattingContext::automatic_content_height() %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 52862c72d0 LibWeb: Rename FormattingState to LayoutState %!s(int64=3) %!d(string=hai) anos
  Simon Wanner 7e4793df63 LibWeb: Size table cells using a combination of min- and max-widths %!s(int64=3) %!d(string=hai) anos
  Simon Wanner b92cc3670b LibWeb: Only size `width: auto` table-cells by min-content %!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
  Andreas Kling f73aa8e2bd LibWeb: Move line boxes from Layout::Box to BlockContainer %!s(int64=3) %!d(string=hai) anos