summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-09-02LibWeb: Make Node::root return a referenceLuke Wilde
2021-08-29LibWeb: Properly handle newlines at the end of LineBoxessin-ack
2021-08-29LibWeb: Rename wrap_breaks to respect_linebreakssin-ack
2021-08-29LibWeb: Refactor TextNode::ChunkIteratorsin-ack
2021-08-24LibWeb+Browser: Remove unnecessary InProcessWebView.h includesAndreas Kling
2021-08-23LibWeb: Paint inspection outline for InlineNodes :^)Sam Atkins
2021-08-18LibWeb: Add fast_is<Layout::InitialContainingBlockBox>Andreas Kling
2021-08-18LibWeb: Calculate font-size in NodeWidthStyle::apply_style()Sam Atkins
2021-08-18LibWeb: Handle non-px font sizesSam Atkins
2021-08-15LibWeb: Return correct selection_rect when the node is at the endTetsui Ohkubo
2021-08-14LibWeb: Implement and use BorderRadiusStyleValueSam Atkins
2021-08-09Everywhere: Use tobyase@serenityos.org for my copyright headersTobias Christiansen
2021-08-08LibWeb: Add missing `typeinfo` includeDaniel Bertalan
2021-08-07LibWeb: Add auto as a recognized argument of flex-basisTobias Christiansen
2021-08-05LibWeb: Ignore svg elements outside of <svg> when building layout treeK-Adam
2021-08-05LibWeb: Clear SVG context after SVGSVGBox children are paintedK-Adam
2021-08-02LibWeb: Remove unneccessary breaks from text-decoration-renderingTobias Christiansen
2021-08-02LibWeb: Don't draw zero-length line for text-decoration: blinkTobias Christiansen
2021-08-01LibWeb: Remove unused header includesBrian Gianforcaro
2021-07-29LibWeb: Add proper support for text-decoration-line property valuesTobias Christiansen
2021-07-26LibWeb: Add blurring support to box-shadowTobias Christiansen
2021-07-24LibWeb: Add box-shadow renderingTobias Christiansen
2021-07-24LibWeb: Make box-shadow known throughout the CSS subsystemTobias Christiansen
2021-07-24LibWeb: Draw elements with opacity in a separate stacking contextEgor Ananyin
2021-07-24LibWeb: Parse and store the opacity propertyEgor Ananyin
2021-07-24LibWeb: Use Length::resolved() in FlexFormattingContextTobias Christiansen
2021-07-19LibWeb: Implement justify-content for the FlexFormattingContextTobias Christiansen
2021-07-19LibWeb: Add parsing for the justify-content propertyTobias Christiansen
2021-07-14LibWeb: Add missing `typeinfo` includeDaniel Bertalan
2021-07-08AK+Userland: Add generic `AK::abs()` function and use itDaniel Bertalan
2021-07-04LibWeb: Add roman numerals as a list-style for ol'sTobias Christiansen
2021-06-24AK: Rename downcast<T> => verify_cast<T>Andreas Kling
2021-06-06LibWeb: Implement FlexBox Layout AlgorithmTobias Christiansen
2021-06-06LibWeb: Expose size calculation of BlockFormattingContextTobias Christiansen
2021-06-06LibWeb: Add flex-grow and flex-shrinkTobias Christiansen
2021-06-06LibWeb: Parse flex-basisTobias Christiansen
2021-06-06LibWeb: Add support for 'definite size' determinationTobias Christiansen
2021-06-06LibWeb: Add parsing for flex-wrap propertyTobias Christiansen
2021-06-06LibWeb: Flex-items aren't affected by float nor clearTobias Christiansen
2021-06-06LibWeb: LayoutNodes know whether they are flex-itemsTobias Christiansen
2021-06-05LibWeb: Change BlockBox to not want mouse eventsdylanbobb
2021-06-04LibWeb: Remove Utf8View usage and try avoiding StringBuilder in TextNodeMax Wipfli
2021-06-03AK: Do not VERIFY on invalid code point bytes in UTF8ViewDexesTTP
2021-06-03Everywhere: Replace ctype.h to avoid narrowing conversionsMax Wipfli
2021-05-30LibWeb: Rename Web::Frame to Web::BrowsingContextAndreas Kling
2021-05-21LibWeb: Improving cursor behavior in editable DOM nodesMax Wipfli
2021-05-20LibWeb: Deal with Boxes that have a background, border and -radiusTobias Christiansen
2021-05-20LibWeb: Introduce struct to hold border radii and normalize onceTobias Christiansen
2021-05-20LibWeb: Draw rounded corners for the backgrounds of BoxesTobias Christiansen