История коммитов

Автор SHA1 Сообщение Дата
  Andreas Kling c1f0d21bbe LibWeb: Rename the LayoutMode enum values and explain them 3 лет назад
  Andreas Kling 39b7fbfeb9 LibWeb: Rewrite CSS float implementation to use offset-from-edge 3 лет назад
  Andreas Kling 915ee66bd6 LibWeb: Implement shrink-to-fit layout on top of intrinsic size cache 3 лет назад
  Andreas Kling 39ca39204b LibWeb: Cache intrinsic sizes on the root FormattingState 3 лет назад
  Lenny Maiorani c37820b898 Libraries: Use default constructors/destructors in LibWeb 3 лет назад
  Andreas Kling 2f3d7a7c36 LibWeb: Swap min-content and max-content intrinsic sizes if needed 3 лет назад
  Andreas Kling 515db5fc1b LibWeb: Make Layout::FormattingState copies shallow 3 лет назад
  Andreas Kling 3f2b17f602 LibWeb: Add functions for calculating intrinsic sizes of a Layout::Box 3 лет назад
  Andreas Kling bc82b3eaec LibWeb: Improve height:auto for position:absolute blocks 3 лет назад
  Andreas Kling 1d6cf3a43f LibWeb: Consider all children when doing height:auto for normal blocks 3 лет назад
  Andreas Kling fa43a4118e LibWeb: Handle height:auto separately for BFC root vs other block boxes 3 лет назад
  Andreas Kling 56df05ae44 LibWeb: Always include floats when computing height:auto for blocks 3 лет назад
  Andreas Kling 6478b460fb LibWeb: Fix wrong height:auto computation for block with floating child 3 лет назад
  Andreas Kling c6cf240f9a LibWeb: Store bottom edge location with each LineBox 3 лет назад
  Andreas Kling 4b6295e667 LibWeb: For height:auto blocks, measure from top of *top* line box 3 лет назад
  Andreas Kling 726edd2d3b LibWeb: Pass state to create_independent_formatting_context_if_needed() 3 лет назад
  Andreas Kling 797f51e122 LibWeb: Add border box top/bottom metrics to line box fragments 3 лет назад
  Andreas Kling db5bf6e64c LibWeb: Rename FormattingState::ensure() -> get_mutable() 3 лет назад
  Andreas Kling 0f15d1f947 LibWeb: Add hack to avoid crashing on !child_display.is_flow_inside() 3 лет назад
  Andreas Kling c9700e100e LibWeb: Start making our layout system "transactional" 3 лет назад
  Andreas Kling 561612f219 LibWeb: Add Layout::FormattingState 3 лет назад
  Sam Atkins f0a4b33a5e LibWeb: Resolve Lengths to pixels earlier 3 лет назад
  Sam Atkins b715943035 LibWeb: Remove redundant Length::resolved() calls 3 лет назад
  Sam Atkins 67066c5140 LibWeb: Remove fallback value from Length::resolved() 3 лет назад
  Sam Atkins 5b2482a939 LibWeb: Use Optional instead of undefined-lengths for widths/heights 3 лет назад
  Andreas Kling 0532d7d255 LibWeb: Stop sizing the context root box in formatting contexts 3 лет назад
  Andreas Kling 0608de8c12 LibWeb: Rename Layout::Box::size() to content_size() 3 лет назад
  Sam Atkins ce0de4b2b4 LibWeb: Allow LengthPercentage to hold a calculated value 3 лет назад
  Andreas Kling 00bd17034d LibWeb: Make IFC aware that its parent is always a BFC 3 лет назад
  Sam Atkins bfcbab0dcf LibWeb: Remove reference_for_percent parameter from Length::resolved() 3 лет назад