aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/flow/float.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Combine `layout_2020` and `layout_thread_2020` into a crate called `l...Martin Robinson8 days1-1183/+0
* layout: Report memory usage for fragment and box trees. (#36553)Josh Matthews9 days1-1/+2
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-1/+1
* layout: Remove wrong optimization when placing table among floats (#35207)Oriol Brufau2025-01-291-12/+0
* layout: Take percentage columns into account when sizing table grid min and m...Martin Robinson2025-01-271-3/+3
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-2/+1
* Use inline-start/inline-end instead of left/right terminology for floats (#34...Oriol Brufau2024-12-131-49/+52
* Share more code for non-replaced float-avoiding blocks (#34585)Oriol Brufau2024-12-121-5/+2
* layout: Make a new `ContainingBlockSize` type (#34565)Martin Robinson2024-12-111-1/+1
* Upgrade Stylo to 2024-12-04 (#34501)Oriol Brufau2024-12-061-30/+59
* Use a RwLock to cache inline_content_sizes() (#34232)Oriol Brufau2024-11-131-1/+1
* Unify logic for laying out floats and atomic inlines (#33802)Oriol Brufau2024-10-111-143/+11
* Implement keyword sizes on floats (#33666)Oriol Brufau2024-10-081-40/+64
* Make ComputedValuesExt expose keywords for the sizing properties (#33558)Oriol Brufau2024-09-271-3/+3
* layout: Add support for `object-fit` and `object-position` (#33479)Martin Robinson2024-09-181-0/+1
* uses app units in display_list (#33420)atbrakhi2024-09-131-1/+1
* layout: Right-to-left support for other layout modes (#33375)Martin Robinson2024-09-111-35/+64
* Fix various issues with replaced elements in flex layout (#33263)Oriol Brufau2024-08-301-1/+0
* layout: Add an indefinite containing block for intrinsic sizing (#33204)Oriol Brufau2024-08-291-24/+33
* Obey `min-block-size` and `max-block-size` in floats (#33241)Oriol Brufau2024-08-291-1/+1
* layout: Prepare for bidi by guarding all access to `writing-mode` (#33082)Martin Robinson2024-08-161-2/+3
* layout: Convert the FragmentTree to physical geometry (#33030)Martin Robinson2024-08-141-22/+25
* layout: Make `geom.rs` logical geoemetry types more ergonomic (#32633)Martin Robinson2024-06-281-5/+5
* use app unit in box_fragement (#32349)atbrakhi2024-06-211-3/+3
* tables: Add a naive implementation of `border-collapse` (#32309)Martin Robinson2024-05-181-17/+8
* Implement special table sizing for floats (#32150)Oriol Brufau2024-04-261-4/+18
* Address issues uncovered by rust-1.78 beta (#32130)Martin Robinson2024-04-221-8/+2
* Obey min-height and max-height on floated elements (#32057)Oriol Brufau2024-04-121-4/+8
* layout: Use `Au` in `ResolvedMargins` and `CollapsedMargin` (#31848)Ekta Siwach2024-03-281-13/+5
* layout: use `Au` in `BoxFragment` (#31794)atbrakhi2024-03-221-7/+6
* clippy: Fix several warnings (#31710)RustAndMetal2024-03-181-1/+1
* layout: make `margin` in `pbm` use app unit (#31621)atbrakhi2024-03-131-6/+6
* clippy: Fix warnings in `components/layout_2020` (#31611)eri2024-03-111-1/+1
* Fix size of tables in flow layout (#31455)Oriol Brufau2024-03-021-0/+13
* make ContainingBlock use Au for inline_size and block_size (#31370)atbrakhi2024-02-201-4/+4
* layout: make `padding` and `border` use `Au` in `pbm` (#31289)atbrakhi2024-02-121-4/+4
* layout: Collect both start and end baselines for fragments (#31230)Martin Robinson2024-02-051-1/+0
* use app unit in replaced elements (#31178)atbrakhi2024-01-291-7/+10
* Lint layout_2020 with clippy (#31169)Oriol Brufau2024-01-251-24/+29
* Layout: use `Au` in `ContentSizes` (#31135)atbrakhi2024-01-231-1/+2
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-6/+8
* Use App units in flow layout (#30894)atbrakhi2024-01-191-119/+128
* layout: Switch `IndependentLayout` to use `Au` instead of `Length` (#31083)atbrakhi2024-01-151-1/+1
* layout: Implement support for `line-height` and `vertical-align` (#30902)Martin Robinson2024-01-081-0/+1
* Allow raising FloatContext ceiling after processing box with overflow (#30539)Martin Robinson2023-10-171-11/+28
* Layout 2020: Rename `flow_relative` types to `Logical...` (#30324)Martin Robinson2023-09-121-26/+30
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-11/+13
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Fix PlacementAmongFloats to avoid missing some bands (#30280)Oriol Brufau2023-09-011-2/+18
* Avoid crash in PlacementAmongFloats (#30235)Oriol Brufau2023-08-291-1/+1