aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/flow/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* Refactor computation of preferred aspect ratios (#34416)Oriol Brufau2024-11-291-5/+13
* Use natural ratio for `object-fit` (#34413)Oriol Brufau2024-11-281-6/+4
* Use a RwLock to cache inline_content_sizes() (#34232)Oriol Brufau2024-11-131-7/+7
* Use LazyCells instead of callbacks when resolving size keywords (#34211)Oriol Brufau2024-11-111-35/+35
* Fix inline content sizes of intrinsic element with indefinite block size (#34...Oriol Brufau2024-11-111-32/+27
* Implement keyword sizes for replaced elements (#34091)Oriol Brufau2024-11-051-4/+3
* Replace ComputedValues with WritingMode on IndefiniteContainingBlock (#34090)Oriol Brufau2024-11-041-3/+3
* layout: Avoid layout sometimes when stretching (#33967)Martin Robinson2024-10-241-70/+148
* Prevent `stretch` from producing a negative size (#33951)Oriol Brufau2024-10-221-2/+3
* Upgrade Stylo to 2024-10-04 (#33767)Oriol Brufau2024-10-201-0/+1
* Minor cleanup for `Size` after #33844 (#33861)Oriol Brufau2024-10-161-1/+1
* Avoid recomputing inline_content_sizes() when not needed (#33806)Oriol Brufau2024-10-141-50/+63
* Unify logic for laying out floats and atomic inlines (#33802)Oriol Brufau2024-10-111-7/+177
* Skip anonymous blocks for percentage resolution (#33658)Oriol Brufau2024-10-051-8/+36
* Make ComputedValuesExt expose keywords for the sizing properties (#33558)Oriol Brufau2024-09-271-9/+13
* Enable min-content, max-content, fit-content and stretch (#33492)Oriol Brufau2024-09-201-6/+6
* layout: Add support for `object-fit` and `object-position` (#33479)Martin Robinson2024-09-181-1/+1
* uses app units in display_list (#33420)atbrakhi2024-09-131-7/+7
* Cleanup after #33396 (#33429)Oriol Brufau2024-09-121-4/+3
* layout: Right-to-left support for other layout modes (#33375)Martin Robinson2024-09-111-43/+44
* layout: Use `Au` in `ComputedValuesExt` (#33396)atbrakhi2024-09-101-60/+54
* layout: Implement proper absolute child position for flexbox (#33346)Martin Robinson2024-09-091-12/+20
* Fix various issues with replaced elements in flex layout (#33263)Oriol Brufau2024-08-301-1/+4
* layout: Add an indefinite containing block for intrinsic sizing (#33204)Oriol Brufau2024-08-291-16/+25
* layout: Prepare for bidi by guarding all access to `writing-mode` (#33082)Martin Robinson2024-08-161-12/+24
* layout: Initial implementation of `flex-direction: column` and `column-revers...Martin Robinson2024-08-141-5/+8
* layout: Convert the FragmentTree to physical geometry (#33030)Martin Robinson2024-08-141-55/+93
* Upgrade stylo to 2024-07-16 (#32812)Martin Robinson2024-07-241-7/+3
* layout: Improve layout of table captions (#32695)Martin Robinson2024-07-081-3/+3
* layout: Add support for table captions (#32657)Martin Robinson2024-07-031-4/+4
* layout: Make `geom.rs` logical geoemetry types more ergonomic (#32633)Martin Robinson2024-06-281-8/+6
* use app unit in box_fragement (#32349)atbrakhi2024-06-211-12/+12
* layout: Add a `InlineFormattingContextBuilder` (#32415)Martin Robinson2024-06-031-5/+3
* use au in HoistedSharedFragment (#32288)atbrakhi2024-05-161-3/+2
* layout: Ensure empty list items are at least as tall as outside markers (#32152)Martin Robinson2024-04-291-11/+66
* layout: Add a basic support for `list-style-position: outside` (#32114)Martin Robinson2024-04-221-4/+89
* layout: Have `current_block_direction_position` in `PlacementState` use `Au` ...Ekta Siwach2024-04-191-13/+12
* Element collapsing thru should collapse with its children (#32060)Oriol Brufau2024-04-121-9/+11
* Treat indefinite percentages as auto for margin collapse (#32059)Oriol Brufau2024-04-121-19/+27
* layout: Use `Au` in `ResolvedMargins` and `CollapsedMargin` (#31848)Ekta Siwach2024-03-281-46/+45
* layout: use `Au` in `BoxFragment` (#31794)atbrakhi2024-03-221-29/+25
* clippy: Fix several warnings (#31710)RustAndMetal2024-03-181-4/+4
* layout: IFCs should not always be marked as containing floats (#31641)Martin Robinson2024-03-141-1/+1
* layout: make `margin` in `pbm` use app unit (#31621)atbrakhi2024-03-131-65/+63
* clippy: Fix warnings in `components/layout_2020` (#31611)eri2024-03-111-4/+5
* Fix rustdoc warnings in `components/layout_2020` (#31587)sandeep2024-03-081-1/+1
* layout: Add start of documentation for inline layout (#31519)Martin Robinson2024-03-061-0/+1
* Fix size of tables in flow layout (#31455)Oriol Brufau2024-03-021-58/+112
* Support <div align="..."> and <center> in block layout (#31423)Oriol Brufau2024-02-261-18/+75
* Do not adjust margins in over-constrained cases (#31345)Oriol Brufau2024-02-211-86/+121