summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout/Node.cpp
AgeCommit message (Expand)Author
2022-08-08LibWeb: Convert images to common AbstractImageStyleValue baseMacDue
2022-08-07LibWeb: Use rect value in CSS clip propertyTom
2022-07-26LibWeb: Move "has-definite-width/height" flags to UsedValuesAndreas Kling
2022-07-23LibWeb: Implement `appearance` CSS propertyMacDue
2022-07-17LibWeb: Allow having a linear-gradient() as a background-imageMacDue
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Explicitly specify the size in StringView constructorssin-ack
2022-07-12LibWeb: Honor `align-self` over `align-items` when non-auto on flex itemAndreas Kling
2022-07-11LibWeb: Stop putting the FormattingState nodes in a slow hash mapAndreas Kling
2022-06-13LibWeb: Keep both horizontal and vertical border radii till paintingMacDue
2022-04-14LibWeb: Allow multiple text-decoration-linesSam Atkins
2022-04-14LibWeb: Make StyleProperties::property() always return a valueSam Atkins
2022-04-14LibWeb: Return Optional from StyleProperties::box_sizing()Sam Atkins
2022-04-09LibGfx: Move other font-related files to LibGfx/Font/Simon Wanner
2022-04-02LibWeb: Implement the flex order CSS propertyEnver Balalic
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-27LibWeb: Rename ComputedValues::offset() => inset()Andreas Kling
2022-03-24LibWeb: Rename "specified_style" to "computed_style" in Layout::NodeAndreas Kling
2022-03-24LibWeb: Parse and compute text-shadow propertySam Atkins
2022-03-23LibWeb: Resolve numeric line-heights against element's own font sizeAndreas Kling
2022-03-23LibWeb: Parse CSS "font-variant" as part of "font"Andreas Kling
2022-03-22LibWeb: Move Layout::Box::is_out_of_flow() to Layout::NodeAndreas Kling
2022-03-22LibWeb: Apply the CSS transform-origin propertySimon Wanner
2022-03-21LibWeb: Pick up the CSS "visibility" property an honor it when paintingAndreas Kling
2022-03-18LibWeb: Establish a new stacking context for elements with `transform`Simon Wanner
2022-03-18LibWeb: Simplify Layout::Node::containing_block()Andreas Kling
2022-03-13LibWeb: Improve how layout nodes decide whether they have definite sizesAndreas Kling
2022-03-12LibWeb: Add support for the text-justify propertysin-ack
2022-03-11LibWeb: Remove a bunch of no-longer needed #includesAndreas Kling
2022-03-11LibWeb: Move hit testing to the painting treeAndreas Kling
2022-03-11LibWeb: Move mouse event and label logic from layout to painting treeAndreas Kling
2022-03-11LibWeb: Make Paintable ref-countedAndreas Kling
2022-03-11LibWeb: Split Paintable into Paintable and PaintableBoxAndreas Kling
2022-03-11LibWeb: Use Layout::Box::paint_box() accessor in more placesAndreas Kling
2022-03-11LibWeb: Make Painting::Box virtual and add Painting::BoxWithLinesAndreas Kling
2022-03-11LibWeb: Add Painting::Box and move things from Layout::Box into itAndreas Kling
2022-03-06LibWeb: Compute `text-decoration-thickness` valuesKarol Kosek
2022-03-06LibWeb: Compute `text-decoration-color` valuesKarol Kosek
2022-03-04LibWeb: Implement hit testing a bit closer to specAndreas Kling
2022-02-28LibWeb: Improve Layout::Box has-definite-size? computationAndreas Kling
2022-02-26LibWeb: Add vertical-align to ComputedValuesAndreas Kling
2022-02-25LibWeb: Compute value for `content` propertySam Atkins
2022-02-21LibWeb: Respect font-size specified by CSS in "em" length calculationsAndreas Kling
2022-02-19LibWeb: Add Layout::Node::debug_description()Andreas Kling
2022-02-19LibWeb: Add support for CSS image-rendering propertyMaciej
2022-02-18LibWeb: Remove redundant Length::resolved() callsSam Atkins
2022-02-18LibWeb: Remove fallback value from Length::resolved()Sam Atkins
2022-02-18LibWeb: Use Optional instead of undefined-lengths for widths/heightsSam Atkins
2022-01-23LibWeb: Add new property 'text-decoration-style'Tobias Christiansen
2022-01-23LibWeb: Remove old Layout::Node::split_into_lines() APIAndreas Kling