aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/table/layout.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove SizeKeyword, merge it into Size (#33844)Oriol Brufau2024-10-151-2/+2
* Avoid recomputing inline_content_sizes() when not needed (#33806)Oriol Brufau2024-10-141-7/+14
* Improve `Au(0)` constructions (#33709)birdbrained2024-10-101-5/+5
* layout: Avoid double negation in `CellLayout::is_empty_for_empty_cells()` (#3...Taym Haddadi2024-10-071-3/+2
* tools: Improve instrumentation and add it for some layout (#33647)Martin Robinson2024-10-051-0/+7
* clippy: Fix too_many_arguments warnings (#33648)tanishka2024-10-041-0/+1
* Refactor sizing logic for table measures (#33579)Oriol Brufau2024-10-011-31/+34
* Simplify the computation of CAPMIN (#33577)Oriol Brufau2024-09-281-40/+10