Commit History

Author SHA1 Message Date
  Sam Atkins affc8a22ca LibWeb+WebContent: Convert BrowsingContext to new pixel units 2 years ago
  Aliaksandr Kalenik 8259ff12bd LibWeb: Margin bottom collapsing between parent and last child 2 years ago
  Aliaksandr Kalenik 7088a87f49 LibWeb: Margin top collapsing between parent and first child 2 years ago
  Aliaksandr Kalenik fe8304d5de LibWeb: Introduce structure that maintains collapsible margins in BFC 2 years ago
  Aliaksandr Kalenik 992b4489ad LibWeb: Fix bug in BFC that independent FC assigned to wrong variable 2 years ago
  Sam Atkins ab49dbf137 LibWeb: Convert Paintable coordinates to new pixel units 2 years ago
  Aliaksandr Kalenik 3922349b71 LibWeb: Use space_used_by_floats to get x offset of box that creates BFC 2 years ago
  Aliaksandr Kalenik daece542f5 LibWeb: Check if block creates BFC even if all it's children are inline 2 years ago
  Aliaksandr Kalenik 7c00619e47 LibWeb: Use calculate_inner_width to compute min and max widths 2 years ago
  Aliaksandr Kalenik 428db6e766 LibWeb: Return max margin box width from greatest_child_width 2 years ago
  Aliaksandr Kalenik aa08c825ec LibWeb: Support box-sizing in BFC 2 years ago
  Andreas Kling db318aece0 LibWeb: Move should_treat_{width,height}_as_auto() to FormattingContext 2 years ago
  Andreas Kling 27b63feae5 LibWeb: Always resolve horizontal padding and borders on block-level boxes 2 years ago
  Andreas Kling 4580e054f5 LibWeb: Place block-level boxes in both axes before doing inside layout 2 years ago
  Luke Wilde 488a979306 LibWeb: Layout inner floats/abspos boxes after laying out the top float 2 years ago
  Andreas Kling 4b74f36cd0 LibWeb: Resolve vertical margins against containing block width 2 years ago
  Andreas Kling b9a45cf1aa LibWeb: Don't try to layout inside of replaced elements in BFC 2 years ago
  Andreas Kling b13a8706e1 LibWeb: Make intrinsic heights dependent on available width 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 b55c4ccdf7 LibWeb: Don't try to format inline-block boxes in BFC 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 f0ac687823 LibWeb: Remove awkward BFC::compute_theoretical_height() function 2 years ago
  Andreas Kling 62974160da LibWeb: Add FormattingContext::automatic_content_height() 2 years ago
  Andreas Kling a52d346839 LibWeb: Take coordinate spaces into account when clearing past floats 2 years ago
  Andreas Kling 54fb5af9ee LibWeb: Use entire margin box of floats when testing for intrusions 2 years ago
  Andreas Kling 77628289c6 LibWeb: Consolidate code for resolving vertical box model metrics in BFC 2 years ago
  Andreas Kling 412b2313f3 LibWeb: Improve inline flow around floating boxes 2 years ago
  Ben Wiederhake 8deced39a8 LibWeb: Resolve cyclic declaration/definitions involving Length 2 years ago