summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2021-09-24LibWeb: Remove on-demand font resolutionAndreas Kling
2021-09-24LibWeb: Make ListItemMarkerBox inherit style from ListItemBoxAndreas Kling
2021-09-24LibWeb: Add tightly-typed DOM node accessors for Layout::ListItemBoxAndreas Kling
2021-09-24LibWeb: Let <br> elements have styleAndreas Kling
2021-09-24LibWeb: Replace last couple of StyleValue casts with `as_foo()`Sam Atkins
2021-09-24LibWeb: Clarify StyleValue API with new naming schemeSam Atkins
2021-09-23LibWeb: Don't assume the parent is BFC in the IFCTobias Christiansen
2021-09-23LibWeb: Flexbox: Use InlineFormattingContext when neededTobias Christiansen
2021-09-23LibWeb: Proritize FlexFormattingContext when display: flex is specifiedTobias Christiansen
2021-09-22LibWeb: Ignore negative margins for calculating height in a BFCTobias Christiansen
2021-09-21LibWeb: Paint bitmaps with rounded_int_rect(), not enclosing_int_rect()Sam Atkins
2021-09-20LibWeb: Enable bilinear blending for bitmapsSam Atkins
2021-09-19LibWeb: Give InlineNodes borders :^)Sam Atkins
2021-09-19LibWeb: Move border-painting code out of BoxSam Atkins
2021-09-19LibWeb: Give InlineNodes a box-shadow :^)Sam Atkins
2021-09-19LibWeb: Give InlineNodes a backgroundSam Atkins
2021-09-19LibWeb: Move background painting from Box to its own fileSam Atkins
2021-09-19LibWeb: Move box-shadow painting out of Box to its own fileSam Atkins
2021-09-19LibWeb: Move InlineNode background code from `paint_fragment` -> `paint`Sam Atkins
2021-09-19LibWeb: Extract border-radius normalization code from BoxSam Atkins
2021-09-19LibWeb: Stop painting backgrounds for TextNodesSam Atkins
2021-09-19LibWeb: Flexbox: Use maximum size of container as available sizeTobias Christiansen
2021-09-18LibWeb: Add transform: translateY() supportTobias Christiansen
2021-09-18LibWeb: Add transform property to the systemTobias Christiansen
2021-09-18LibWeb: Avoid unnecessary padded_rect() call in Box::paint()Andreas Kling
2021-09-18LibWeb: Flexbox: Assume Block when finding max main size of flex-columnTobias Christiansen
2021-09-18LibWeb: Also avoid setting definite size for heightTobias Christiansen
2021-09-18LibWeb: Use floating-point math for border-radius renderingAndreas Kling
2021-09-18LibWeb: Remove bogus offset when painting an SVG <path> boxAndreas Kling
2021-09-18LibWeb: Implement very naive layout of <path> within <svg>Andreas Kling
2021-09-18LibWeb: Add SVGFormattingContext to handle SVG box treesAndreas Kling
2021-09-17LibWeb: Flexbox: Take parent's width in the flex container for layoutingTobias Christiansen
2021-09-17LibGfx: Don't crash on request to draw impossible circle segmentTobias Christiansen
2021-09-18LibWeb: Use Gfx::AntiAliasingPainter to draw SVG pathsAli Mohammad Pur
2021-09-17LibWeb: Replace hard-coded defaults in Node::apply_style()Sam Atkins
2021-09-17LibWeb: Make StyleValue::to_color() take a Node instead of the DocumentSam Atkins
2021-09-17LibWeb: Skip rendering box-shadow blur if we don't have memory for itAndreas Kling
2021-09-16LibWeb: Add for CSS `fill/stroke/stroke-color` properties for SVGSam Atkins
2021-09-15LibWeb: Avoid setting definite {width,height} when "auto" is specifiedTobias Christiansen
2021-09-15LibWeb: Flexbox: Somewhat suppport "align-items"Tobias Christiansen
2021-09-15LibWeb: Flexbox: Make step 11 of the layout algorithm more align awareTobias Christiansen
2021-09-15LibWeb: Add proper parsing of the AlignItems propertyTobias Christiansen
2021-09-15LibWeb: Make Layout::Node::paint() pure virtualAndreas Kling
2021-09-15LibWeb: Avoid some redundant calls to Layout::Box::absolute_rect()Andreas Kling
2021-09-15LibWeb: Remove unused NodeWithStyle::m_position fieldSam Atkins
2021-09-15LibWeb: Make flex-box ignore out-of-flow child boxesSam Atkins
2021-09-15LibWeb: Implement "out-of-flow" property of Layout BoxSam Atkins
2021-09-14LibWeb: Flexbox: Avoid division by zeroTobias Christiansen
2021-09-14LibWeb: Flexbox: Change the name of a variable to correspond to specTobias Christiansen
2021-09-14LibWeb: Flexbox: Resolve relative size of flex-items more correctlyTobias Christiansen