aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/table/layout.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Cache `IndependentNonReplacedContents::layout()` (#36082)Oriol Brufau2025-03-241-8/+15
* Max assign outer block size to cell measures (#36064)Kenzie Raditya Tirtarahardja2025-03-231-1/+1
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-14/+13
* layout: Fix interaction of margin and stretch size on block-level boxes (#35904)Oriol Brufau2025-03-111-2/+8
* layout: Only prevent fixed table layout when `inline-size` is `auto` (#35882)Oriol Brufau2025-03-101-9/+5
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-2/+2
* layout: Change the `IndefiniteContainingBlock` sizes to `Option<Au>` (#35653)Oriol Brufau2025-02-251-5/+2
* layout: Simplify `Table::compute_inline_content_sizes` (#35290)Oriol Brufau2025-02-051-23/+10
* layout: Limit `content_inline_size_for_table` override to collapsed columns (...Oriol Brufau2025-02-051-34/+19
* layout: Zero out collapsed track sizes when painting collapsed borders (#35165)Oriol Brufau2025-01-271-1/+13
* layout: Take percentage columns into account when sizing table grid min and m...Martin Robinson2025-01-271-6/+45
* layout: Improve fixed table layout (#35170)Oriol Brufau2025-01-271-62/+60
* layout: Hide collapsed borders crossed by spanning cells (#35129)Oriol Brufau2025-01-231-21/+56
* layout: simplify `CollapsedBorderLine` (#35125)Oriol Brufau2025-01-231-36/+31
* layout: Fix table geometry when collapsed borders have different sizes (#35122)Oriol Brufau2025-01-231-16/+20
* Make naming of variables consistent with `SpecificLayoutInfo` (#35104)Martin Robinson2025-01-211-5/+5
* layout: Fix border widths of table wrapper with collapsed borders (#35097)Oriol Brufau2025-01-211-32/+54
* layout: Fix conflict resolution for collapsed borders differing in color (#35...Oriol Brufau2025-01-211-28/+28
* layout: Improve distribution colspan cell inline size (#35095)Martin Robinson2025-01-211-327/+276
* layout: Paint collapsed table borders on their own (#35075)Oriol Brufau2025-01-211-74/+43
* layout: Fix clientWidth & friends for tables (#35096)Oriol Brufau2025-01-201-4/+4
* layout: Make table column constraint distribution more generic (#35042)Martin Robinson2025-01-181-59/+57
* layout: Allow layouts to customize their used style (#35012)Oriol Brufau2025-01-161-33/+77
* layout: Allow different collapsed border style/color within a row/column (#35...Oriol Brufau2025-01-161-83/+115
* layout: Improve logic for block size of table (#34947)Oriol Brufau2025-01-131-19/+8
* layout: Generalize `ContainingBlock`'s block size to a `SizeConstraint` (#34946)Oriol Brufau2025-01-131-6/+6
* layout: Make `Fragment` hold `ArcRefCell` inside (#34923)Martin Robinson2025-01-131-9/+13
* layout: Improve painting of collapsed borders in table layout (#34933)Oriol Brufau2025-01-111-66/+106
* layout: Improve sizing of tables in collapsed-borders mode (#34932)Oriol Brufau2025-01-101-6/+21
* layout: Don't recalculate the PaddingBorderMargin in table layout (#34931)Oriol Brufau2025-01-101-23/+15
* layout: Minor tweaks for table layout (#34921)Oriol Brufau2025-01-091-3/+3
* layout: grid template getComputedStyle resolved value (#34885)Steven Novaryo2025-01-091-0/+1
* layout: Defer some table sizing logic to the parent formatting context (#34889)Oriol Brufau2025-01-091-28/+4
* layout: Assert that GRIDMIN <= GRIDMAX (#34892)Oriol Brufau2025-01-081-5/+5
* Elide lifetimes where possible after rustup (#34824)Martin Robinson2025-01-031-1/+1
* Upgrade rustc to 1.83 (#34793)Nico Burns2025-01-011-1/+1
* Distinguish cached `inline_content_sizes()` from uncached ones (#34595)Oriol Brufau2024-12-121-52/+50
* Fix block size of containing block established by table rows (#34596)Oriol Brufau2024-12-121-1/+1
* layout: Make a new `ContainingBlockSize` type (#34565)Martin Robinson2024-12-111-27/+39
* layout: Add `LayoutBox` to `TableSlotCell` (#34513)Martin Robinson2024-12-081-22/+37
* layout: Add `LayoutBoxBase` and use it for `IndependentFormattingContext` (#3...Martin Robinson2024-12-071-3/+3
* Refactor computation of preferred aspect ratios (#34416)Oriol Brufau2024-11-291-4/+5
* Remove the containing_block parameter from TableLayout::layout_caption (#34297)Oriol Brufau2024-11-201-16/+5
* Set all tracing spans to trace level for now (#34256)Delan Azabani2024-11-191-2/+8
* Use a RwLock to cache inline_content_sizes() (#34232)Oriol Brufau2024-11-131-5/+5
* Fix inline content sizes of intrinsic element with indefinite block size (#34...Oriol Brufau2024-11-111-9/+11
* Replace ComputedValues with WritingMode on IndefiniteContainingBlock (#34090)Oriol Brufau2024-11-041-3/+7
* layout: Avoid layout sometimes when stretching (#33967)Martin Robinson2024-10-241-0/+7
* Minor cleanup for `Size` after #33844 (#33861)Oriol Brufau2024-10-161-1/+1
* Gate all use of `tracing` behind Cargo feature (#33845)Delan Azabani2024-10-161-6/+11