aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/table
Commit message (Expand)AuthorAgeFilesLines
* layout: Store `Fragment` results in `LayoutBoxBase` and start using them for ...Martin Robinson6 days3-75/+91
* layout: Store table parts in DOM layout data (#36447)Martin Robinson11 days3-114/+194
* layout: Box `block_margins_collapsed_with_children` member of `BoxFragment` (...Martin Robinson12 days1-5/+0
* refactor: use is_zero() instead of comparing with Au::Zero() (#36347)Barigbue Nbira2025-04-091-2/+2
* layout: Simplify and generalize the usage of pseudo-elements (#36202)Martin Robinson2025-03-291-49/+37
* 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-132-17/+16
* 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-033-6/+8
* layout: Change the `IndefiniteContainingBlock` sizes to `Option<Au>` (#35653)Oriol Brufau2025-02-251-5/+2
* Update to rust 1.85 (#35628)Simon Wülker2025-02-241-5/+1
* Protect `create_spanned_slot_based_on_cell_above()` against arithmetic underf...Oriol Brufau2025-02-121-37/+33
* 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-273-35/+94
* 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-232-41/+32
* 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-212-34/+61
* 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-212-79/+63
* layout: Fix clientWidth & friends for tables (#35096)Oriol Brufau2025-01-202-5/+5
* 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: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-12/+6
* 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-112-66/+115
* 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-032-7/+5
* 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-083-37/+48
* layout: Add `LayoutBoxBase` and use it for `IndependentFormattingContext` (#3...Martin Robinson2024-12-073-27/+24
* Refactor computation of preferred aspect ratios (#34416)Oriol Brufau2024-11-291-4/+5