Commit History

Author SHA1 Message Date
  Andreas Kling b13a8706e1 LibWeb: Make intrinsic heights dependent on available width 2 years ago
  Andreas Kling 3408f7a3c5 LibWeb: Get rid of FormattingContext::run_intrinsic_sizing() 2 years ago
  Andreas Kling de6d012367 LibWeb: Improve placement of abspos boxes with dual-auto insets 2 years ago
  Andreas Kling 9c44634ca5 LibWeb: Reorganize layout algorithms around available space 2 years ago
  Andreas Kling 385657a4bf LibWeb: Add a helper for calculating the stretch-fit width of a box 2 years ago
  Andreas Kling f161e20e57 LibWeb: Make FormattingContext::run() take available space as input 2 years ago
  Andreas Kling 0843960235 LibWeb: Use CSS::Size for computed size and max-size values 2 years ago
  Andreas Kling 5656173e00 LibWeb: Use automatic_content_height() when computing intrinsic heights 2 years ago
  Andreas Kling 62974160da LibWeb: Add FormattingContext::automatic_content_height() 2 years ago
  martinfalisse 65e7126c48 LibWeb: Factor out compute_y_position 2 years ago
  Andreas Kling 3ede8dbffb LibWeb: Rename IntrinsicSizeDetermination to IntrinsicSizing 3 years ago
  Andreas Kling 97f53de8a2 LibWeb: Take size constraints into account in fit-content calculations 3 years ago
  Andreas Kling 52862c72d0 LibWeb: Rename FormattingState to LayoutState 3 years ago
  Andreas Kling 327938c945 LibWeb: Bring sizing of replaced elements closer to spec 3 years ago
  Andreas Kling 61c27815e4 LibWeb: More specialization of intrinsic sizing layout 3 years ago
  Andreas Kling 64959a8504 LibWeb: Express intrinsic size layout via size constraints 3 years ago
  Andreas Kling 4f6fc3d3a6 LibWeb: Only perform the requested form of intrinsic size calculation 3 years ago
  Andreas Kling 496cf39cf5 LibWeb: Make separate functions for calculating min/max content sizes 3 years ago
  Andreas Kling be26818448 LibWeb: Rename compute_intrinsic_height() => calculate_auto_height() 3 years ago
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 years ago
  Enver Balalic 74d8e201eb LibWeb: Fix calculating the intrinsic height of a box 3 years ago
  Andreas Kling d77dfc6b48 LibWeb: Rename FormattingContext::compute_position() => compute_inset() 3 years ago
  Andreas Kling 39b7fbfeb9 LibWeb: Rewrite CSS float implementation to use offset-from-edge 3 years ago
  Andreas Kling ef8a72ff3f LibWeb: Move available_space_for_line() from IFC to BFC 3 years ago
  Andreas Kling 3f2b17f602 LibWeb: Add functions for calculating intrinsic sizes of a Layout::Box 3 years ago
  Andreas Kling fa43a4118e LibWeb: Handle height:auto separately for BFC root vs other block boxes 3 years ago
  Andreas Kling 56df05ae44 LibWeb: Always include floats when computing height:auto for blocks 3 years ago
  Andreas Kling 726edd2d3b LibWeb: Pass state to create_independent_formatting_context_if_needed() 3 years ago
  Andreas Kling c9700e100e LibWeb: Start making our layout system "transactional" 3 years ago
  Andreas Kling 561612f219 LibWeb: Add Layout::FormattingState 3 years ago