summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2023-04-12LibWeb: Apply SVG transform to path when painting (SVG) elementsMacDue
2023-04-12LibWeb: Remove SVG sizing hack and fix viewbox scalingMacDue
2023-04-07LibWeb: Create a basic layout node for HTMLVideoElementTimothy Flynn
2023-04-07LibWeb: Use max-width property in table formattingmartinfalisse
2023-04-07LibWeb: Don't put abspos grid/flex items in anonymous wrapperAndreas Kling
2023-04-06LibWeb: Ignore preferred width when calculating intrinsic width of blockAndreas Kling
2023-04-05LibWeb: Use intrinsic aspect ratio when calculating max content heightmatcool
2023-04-03LibWeb: Parse and plumb background-position-x/yMacDue
2023-04-02LibWeb: Add borders functionality to CSS Gridmartinfalisse
2023-04-02LibWeb: Fix regression in definite grid row heightsmartinfalisse
2023-04-02LibWeb: Rename PositionedBox to GridItemmartinfalisse
2023-04-02LibWeb: Fix application of intrinsic aspect ratio to flex column itemsAndreas Kling
2023-04-01LibWeb: Add .scaled_font() helper to Layout::NodeMacDue
2023-03-30LibWeb: Remove CalculatedStyleValue from LengthSam Atkins
2023-03-29LibWeb: Resolve percentage vertical-align values against line-heightAndreas Kling
2023-03-28LibWeb: Clamp fit-content widths in flex layout to min/max-widthAndreas Kling
2023-03-27LibWeb: Use fit-content width in place of indefinite flex item widthsAndreas Kling
2023-03-27LibWeb: Make box content sizes indefinite before intrinsic sizingAndreas Kling
2023-03-27LibWeb: Add default equality operators to Available{Space,Size}Andreas Kling
2023-03-27LibWeb: Pass available inner space to inline-level SVG layoutAndreas Kling
2023-03-27LibWeb: Pass available inner space to BFC root auto height calculationAndreas Kling
2023-03-27LibWeb: Fix intrinsic sizing early return condition in TFCAliaksandr Kalenik
2023-03-26LibWeb: Declare overflow_value_makes_box_a_scroll_container as staticTimothy Flynn
2023-03-26LibWeb: Fix non return in overflow value checkCameron Youell
2023-03-26LibWeb: Don't compute main axis "auto min-size" for flex item cross axisAndreas Kling
2023-03-26LibWeb: Use zero automatic minimum size for scroll-container flex itemsAndreas Kling
2023-03-26LibWeb: Add Layout::Box::is_scroll_container()Andreas Kling
2023-03-26LibWeb: Remove unnecessary repeat of partial flex layout algorithmAndreas Kling
2023-03-26LibWeb: Fix mistype in `LayoutState`Cameron Youell
2023-03-25LibWeb: Add FIXME whining to debug log if layout produces negative sizesAndreas Kling
2023-03-25LibWeb: Don't allow resolved height of abspos elements to become negativeAndreas Kling
2023-03-25LibWeb: Don't allow resolved width of abspos elements to become negativeAndreas Kling
2023-03-25LibWeb: Add out-of-flow boxes to anonymous wrapper block when possibleAndreas Kling
2023-03-25LibWeb: Don't use image source URL as backup `alt` attributeAndreas Kling
2023-03-25LibWeb: Split StyleValueList out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split PositionStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split PercentageStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split AbstractImageStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split IdentifierStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split BorderRadiusStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split BackgroundSizeStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split BackgroundRepeatStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-23LibWeb: Parse and plumb the `accent-color` CSS propertyMacDue
2023-03-22LibWeb: Consider inline content (line boxes) when measuring overflowAndreas Kling
2023-03-20LibWeb: Support more length types in SVG width/height attributesMichiel
2023-03-20LibWeb: Let FormattingContext decide the automatic width of its rootAndreas Kling
2023-03-18LibWeb: Clarify stacking context creation for viewport boxAndreas Kling
2023-03-18LibWeb: Treat flex item's cyclic percentage cross size as autoAndreas Kling
2023-03-16LibWeb: Don't drop single <br/> linesMathis Wiehl
2023-03-15LibWeb: Make sure `float: left` boxes get pushed down if they can't fitAndreas Kling