summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
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
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-03-14LibWeb: Don't compute full style for ::before/::after unless matchedAndreas Kling
2023-03-14LibWeb: Avoid inside layout of flex items during intrinsic sizingAndreas Kling
2023-03-14LibWeb: Consider margins of atomic inlines in layoutMathis Wiehl
2023-03-12LibWeb: Consider entire stack of floated boxes when floating new boxAndreas Kling
2023-03-11LibWeb: Establish a stacking context for root elementMathis Wiehl
2023-03-11LibWeb: Don't touch flex items after they we've been frozenAndreas Kling