summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Layout
AgeCommit message (Expand)Author
2023-05-26LibWeb: Fix width calculation for floating replaced elementsAndi Gallo
2023-05-26LibWeb: Reset margin collapsing state only if box indeed add clearanceAliaksandr Kalenik
2023-05-26LibWeb: Get reference height from closest non-anonymous ancestorAndi Gallo
2023-05-25LibWeb: Make input element placeholders look betterAndreas Kling
2023-05-24LibWeb: Sum horizontal margins to calculate space used by floatsAliaksandr Kalenik
2023-05-24LibWeb: Remove `Gfx::Rect<float>` workarounds from BFCJelle Raaijmakers
2023-05-24LibWeb: Make CSSPixels and Length use 64-bit (double) floating pointAndreas Kling
2023-05-23LibWeb: Simplify margin & border box construction in `LayoutState`Jelle Raaijmakers
2023-05-23LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusiveJelle Raaijmakers
2023-05-23LibWeb: Make LayoutState use HashMap instead of potentially huge VectorAndreas Kling
2023-05-22LibWeb: Make sure collapsed margins are not ignored if box creates FCAliaksandr Kalenik
2023-05-22LibWeb: Propagate children_are_inline in wrap_in_anonymousAndi Gallo
2023-05-22LibWeb: Set grid-auto-columns/rows in NodeWithStyle::apply_style()Aliaksandr Kalenik
2023-05-22LibWeb: Support grid-auto-columns and grid-auto-rows properties in GFCAliaksandr Kalenik
2023-05-21LibWeb: Represent OccupationGrid using HashTable in GFCAliaksandr Kalenik
2023-05-21LibWeb: Implement table rowspanAndi Gallo
2023-05-21LibWeb: Don't crash on percentage values for CSS stroke-widthAndreas Kling
2023-05-21LibWeb: Use code to size spanning tracks for non-spanning tracks in GFCAliaksandr Kalenik
2023-05-21LibWeb: Implement more of spanning tracks sizing in GFCAliaksandr Kalenik
2023-05-21LibWeb: Make standalone SVG document roots the size of the viewportAndreas Kling
2023-05-21LibWeb: Have ImageProvider bitmap getter take optional size argumentAndreas Kling
2023-05-21LibWeb: Make ImageBox ask ImageProvider for intrinsic size and ratioAndreas Kling
2023-05-20LibWeb: Implement SVG opacity propertiesMacDue
2023-05-20LibWeb: Support <svg> elements with `display: block`Andreas Kling
2023-05-19LibWeb: Make sure that margins don't collapse across a nested BFCAndreas Kling
2023-05-19LibWeb: Resolve grid item fixed size paddings in GFCAliaksandr Kalenik
2023-05-19LibWeb: Move resolving grid item heights into separate method in GFCAliaksandr Kalenik
2023-05-18LibWeb: Fix "Unsupported main size for flex-basis" spam about calc()Andreas Kling
2023-05-18LibWeb: Use grid item used width as available width during track sizingAliaksandr Kalenik
2023-05-17LibWeb: Add for_each_spanned_track to iterate spanned tracks in GFCAliaksandr Kalenik
2023-05-17LibWeb: Consider span > 1 while getting available space for items in GFCAliaksandr Kalenik
2023-05-17LibWeb: Remove borders from TemporaryTrack in GFCAliaksandr Kalenik
2023-05-17LibWeb: Use auto minimimum size while resolving flexible tracks in GFCAliaksandr Kalenik
2023-05-17LibWeb: Skip non-spanning items sizing if there are no such itemsAliaksandr Kalenik
2023-05-17LibWeb: Rename flexible_length to flex_factor in GridSizeAliaksandr Kalenik
2023-05-17LibWeb: Implement more of "Expand Flexible Tracks" in GFCAliaksandr Kalenik
2023-05-17LibWeb: Support flex-basis: calc(...)Andreas Kling
2023-05-16LibWeb: Make text justification work between floatsAndreas Kling
2023-05-16LibWeb: Rewrite calculation of available space between floatsAndreas Kling
2023-05-16LibWeb: Fix for absolutely positioned elements with specified heightAndi Gallo
2023-05-16LibWeb: Skip frozen tracks while distributing space in GFCAliaksandr Kalenik
2023-05-16LibWeb: Reset item_incurred_increase before distributing space in GFCAliaksandr Kalenik
2023-05-15LibWeb: Basic support for CSS `text-indent: <length-percentage>`Andreas Kling
2023-05-15LibWeb: Do not layout grid items during grid container intrinsic sizingAliaksandr Kalenik
2023-05-15LibWeb: Fix specified_size_suggestion to use size of dimensionAliaksandr Kalenik
2023-05-15LibWeb: Fix UBSAN issue caused by invalid TemporaryTrack pointer in GFCAliaksandr Kalenik
2023-05-15LibWeb: Fix iframes flickering on window resizeAndreas Kling
2023-05-14LibWeb: Start implementing sizing for tracks with span > 1 items in GFCAliaksandr Kalenik
2023-05-14LibWeb: Separate grid tracks from gaps in GFCAliaksandr Kalenik
2023-05-14LibWeb: Remove unused line in calculate_min_content_size() in GFCAliaksandr Kalenik