aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/taffy
Commit message (Expand)AuthorAgeFilesLines
* layout: Report memory usage for fragment and box trees. (#36553)Josh Matthews4 days1-4/+8
* layout: Store `Fragment` results in `LayoutBoxBase` and start using them for ...Martin Robinson4 days2-2/+21
* layout: Box `block_margins_collapsed_with_children` member of `BoxFragment` (...Martin Robinson10 days1-14/+2
* layout: Enable using cached fragments when there is a BoxTree update point (#...Martin Robinson13 days2-1/+21
* layout: Improve style conversion for Taffy (#36311)Oriol Brufau2025-04-031-2/+8
* layout: Cache `IndependentNonReplacedContents::layout()` (#36082)Oriol Brufau2025-03-241-4/+5
* layout: Implement the `fit-content()` sizing function (#36056)Oriol Brufau2025-03-231-0/+2
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-2/+2
* Improve logic for establishing a stacking context (#35947)Oriol Brufau2025-03-131-2/+8
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-034-8/+8
* Implement overflow:clip (#35103)batu_hoang2025-02-121-0/+1
* layout: Fix relative positioned grid item (#35014)Steven Novaryo2025-02-071-25/+46
* layout: Take percentage columns into account when sizing table grid min and m...Martin Robinson2025-01-271-5/+4
* Make naming of variables consistent with `SpecificLayoutInfo` (#35104)Martin Robinson2025-01-211-16/+16
* layout: Respect alignment when sizing replaced abspos (#35085)Oriol Brufau2025-01-201-10/+13
* layout: Allow layouts to customize their used style (#35012)Oriol Brufau2025-01-161-4/+12
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-7/+2
* layout: Generalize `ContainingBlock`'s block size to a `SizeConstraint` (#34946)Oriol Brufau2025-01-131-21/+10
* layout: Make `Fragment` hold `ArcRefCell` inside (#34923)Martin Robinson2025-01-131-2/+2
* layout: grid-template getComputedStyle cleanup (#34926)Steven Novaryo2025-01-102-14/+14
* layout: grid template getComputedStyle resolved value (#34885)Steven Novaryo2025-01-092-4/+70
* layout: Don't use `content_inline_size_for_table` in taffy (#34891)Oriol Brufau2025-01-081-3/+1
* Upgrade rustc to 1.83 (#34793)Nico Burns2025-01-011-4/+12
* Correct a variety of documentation issues (#34786)Martin Robinson2024-12-291-1/+1
* Refactor box size computation (#34671)Oriol Brufau2024-12-191-13/+11
* script: Manage `<iframe>` sizes in `Window` (#34643)Martin Robinson2024-12-161-2/+5
* Distinguish cached `inline_content_sizes()` from uncached ones (#34595)Oriol Brufau2024-12-121-3/+5
* Remove taffy-specific layout caching (#34589)Nico Burns2024-12-122-11/+1
* Deduplicate taffy layout pbm computation (#34587)Nico Burns2024-12-121-42/+24
* Make sure to cache `inline_content_sizes()` (#34586)Oriol Brufau2024-12-121-1/+1
* layout: Make a new `ContainingBlockSize` type (#34565)Martin Robinson2024-12-111-9/+13
* layout: Add `LayoutBoxBase` and use it for `IndependentFormattingContext` (#3...Martin Robinson2024-12-071-16/+18
* Refactor computation of preferred aspect ratios (#34416)Oriol Brufau2024-11-291-0/+2
* Ensure taffy uses margin when calling used_size_as_if_inline_element_from_con...tanishka2024-11-281-1/+1
* Use natural ratio for `object-fit` (#34413)Oriol Brufau2024-11-281-5/+3
* Avoid laying out grid items and generating fragments if only inline size is r...Nico Burns2024-11-251-6/+21
* Layout: Implement CSS Grid using `taffy` (#32619)Nico Burns2024-11-215-0/+1299