Commit History

Auteur SHA1 Bericht Datum
  Andreas Kling 9c44634ca5 LibWeb: Reorganize layout algorithms around available space 2 jaren geleden
  Andreas Kling f161e20e57 LibWeb: Make FormattingContext::run() take available space as input 2 jaren geleden
  Andreas Kling f0ac687823 LibWeb: Remove awkward BFC::compute_theoretical_height() function 2 jaren geleden
  Andreas Kling 62974160da LibWeb: Add FormattingContext::automatic_content_height() 2 jaren geleden
  Andreas Kling 77628289c6 LibWeb: Consolidate code for resolving vertical box model metrics in BFC 2 jaren geleden
  Andreas Kling 54e0e85581 LibWeb: Treat percentage width/height as "auto" more consistently in BFC 2 jaren geleden
  Andreas Kling 7ba6eb37fc LibWeb: Rename confusing parameter to layout_block_level_box() 2 jaren geleden
  Andreas Kling 3ede8dbffb LibWeb: Rename IntrinsicSizeDetermination to IntrinsicSizing 3 jaren geleden
  Andreas Kling 52862c72d0 LibWeb: Rename FormattingState to LayoutState 3 jaren geleden
  Andreas Kling 61c27815e4 LibWeb: More specialization of intrinsic sizing layout 3 jaren geleden
  Andreas Kling 9784a567d2 LibWeb: Factor out BFC "layout this block-level box" to a function 3 jaren geleden
  Andreas Kling de6f7f0029 LibWeb: Support CSS floats in inline flow 3 jaren geleden
  Andreas Kling c1f0d21bbe LibWeb: Rename the LayoutMode enum values and explain them 3 jaren geleden
  Simon Wanner a2331e8dd3 LibWeb: Implement CSS transforms on stacking contexts 3 jaren geleden
  Andreas Kling 39b7fbfeb9 LibWeb: Rewrite CSS float implementation to use offset-from-edge 3 jaren geleden
  Andreas Kling ef8a72ff3f LibWeb: Move available_space_for_line() from IFC to BFC 3 jaren geleden
  Andreas Kling 92266d2247 LibWeb: Create list-item markers during layout tree construction 3 jaren geleden
  Andreas Kling c9700e100e LibWeb: Start making our layout system "transactional" 3 jaren geleden
  Andreas Kling 561612f219 LibWeb: Add Layout::FormattingState 3 jaren geleden
  Andreas Kling a4bc7e2d96 LibWeb: Hack BFC to always remember to handle position:absolute elements 3 jaren geleden
  Andreas Kling dcc2568439 LibWeb: Make IFC register absolutely positioned descendants with BFC 3 jaren geleden
  Andreas Kling 0532d7d255 LibWeb: Stop sizing the context root box in formatting contexts 3 jaren geleden
  Andreas Kling 54beb7433e LibWeb: Place block-level boxes vertically before formatting them inside 3 jaren geleden
  Andreas Kling bb6af641d4 LibWeb: Unify placement of replaced and non-replaced elements in BFC 3 jaren geleden
  Andreas Kling d58f60c953 LibWeb: Unify code for assigning vertical box model metrics in BFC 3 jaren geleden
  Andreas Kling f5c5efa067 LibWeb: Allow CSS floating objects to flow across multiple lines 3 jaren geleden
  Andreas Kling 0ea438e45b LibWeb: Put BFC floating object state into a struct 3 jaren geleden
  Sam Atkins 7879b98f60 LibWeb: Use W3C urls for CSS-DISPLAY spec links 3 jaren geleden
  Andreas Kling f73aa8e2bd LibWeb: Move line boxes from Layout::Box to BlockContainer 3 jaren geleden
  Andreas Kling 5408913b22 LibWeb: Add BlockFormattingContext::root() 3 jaren geleden