aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/flow/inline/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Combine `layout_2020` and `layout_thread_2020` into a crate called `l...Martin Robinson2 days1-2525/+0
* layout: Report memory usage for fragment and box trees. (#36553)Josh Matthews3 days1-5/+6
* layout: Store `Fragment` results in `LayoutBoxBase` and start using them for ...Martin Robinson3 days1-6/+35
* layout: Always floor the max-content size by the min-content size (#36571)Oriol Brufau4 days1-7/+1
* layout: Floor the max-content size by the min-content size (#36518)Oriol Brufau7 days1-2/+8
* layout: Add a `LayoutBoxBase` to inline boxes (#36513)Martin Robinson7 days1-2/+6
* feat: Implement display for text selection and caret (#35830)DK Liao11 days1-1/+32
* refactor: use is_zero() instead of comparing with Au::Zero() (#36347)Barigbue Nbira12 days1-1/+1
* layout: Enable using cached fragments when there is a BoxTree update point (#...Martin Robinson12 days1-0/+24
* layout: Cache `IndependentNonReplacedContents::layout()` (#36082)Oriol Brufau2025-03-241-7/+11
* Migrate to the 2024 edition (#35755)Simon Wülker2025-03-131-2/+2
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-5/+5
* layout: Take percentage columns into account when sizing table grid min and m...Martin Robinson2025-01-271-3/+3
* layout: Allow layouts to customize their used style (#35012)Oriol Brufau2025-01-161-3/+3
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-4/+3
* Elide lifetimes where possible after rustup (#34824)Martin Robinson2025-01-031-1/+1
* Distinguish cached `inline_content_sizes()` from uncached ones (#34595)Oriol Brufau2024-12-121-12/+14
* layout: Fix ordering of padding, border, and margin in inline BiDi (#34572)Dmitrii Desiatkin2024-12-121-4/+4
* layout: Clean up inline layout data types a bit (#34563)Martin Robinson2024-12-111-13/+12
* layout: Make a new `ContainingBlockSize` type (#34565)Martin Robinson2024-12-111-7/+7
* layout: Add `LayoutBoxBase` and use it for `IndependentFormattingContext` (#3...Martin Robinson2024-12-071-8/+7
* Upgrade Stylo to 2024-12-04 (#34501)Oriol Brufau2024-12-061-3/+5
* Refactor computation of preferred aspect ratios (#34416)Oriol Brufau2024-11-291-1/+1
* Additional tracing for flex layout, inline layout, and fonts (#34392)Delan Azabani2024-11-271-0/+9
* Use a RwLock to cache inline_content_sizes() (#34232)Oriol Brufau2024-11-131-6/+6
* Fix inline content sizes of intrinsic element with indefinite block size (#34...Oriol Brufau2024-11-111-12/+11
* Replace ComputedValues with WritingMode on IndefiniteContainingBlock (#34090)Oriol Brufau2024-11-041-4/+4
* layout: Avoid layout sometimes when stretching (#33967)Martin Robinson2024-10-241-0/+18
* Avoid wrapping line at the start of text run with `text-wrap-mode: nowrap` (#...Oriol Brufau2024-10-161-4/+4
* Avoid recomputing inline_content_sizes() when not needed (#33806)Oriol Brufau2024-10-141-6/+18
* Unify logic for laying out floats and atomic inlines (#33802)Oriol Brufau2024-10-111-169/+28
* Implement keyword sizes on atomic inlines (#33737)Oriol Brufau2024-10-101-39/+73
* fonts: Make `FontKey` and `FontInstanceKey` generation asynchronous (#33600)Martin Robinson2024-10-011-2/+5
* Make ComputedValuesExt expose keywords for the sizing properties (#33558)Oriol Brufau2024-09-271-3/+3
* fix many clippy warnings (#33510)Gae242024-09-211-1/+1
* layout: Add support for `object-fit` and `object-position` (#33479)Martin Robinson2024-09-181-1/+5
* Clear `self.pending_whitespace.max_content` in `forced_line_break()` (#33469)Oriol Brufau2024-09-161-8/+8
* Fix rustdoc problems (#33458)Oriol Brufau2024-09-141-2/+2
* Fix precision issue with line heights (#33438)Oriol Brufau2024-09-131-1/+5
* uses app units in display_list (#33420)atbrakhi2024-09-131-14/+8
* Handle all `white-space` values when intrinsically sizing an IFC (#33343)Oriol Brufau2024-09-111-26/+42
* layout: Right-to-left support for other layout modes (#33375)Martin Robinson2024-09-111-76/+85
* layout: Use `Au` in `ComputedValuesExt` (#33396)atbrakhi2024-09-101-5/+5
* layout: Implement proper absolute child position for flexbox (#33346)Martin Robinson2024-09-091-2/+2
* tidy: Fix rustdoc warnings and add a tidy check for a common URL issue (#33366)Martin Robinson2024-09-081-3/+2
* layout: Lay out absolutes in atomic containing blocks (#33336)Martin Robinson2024-09-061-9/+17
* Fix various issues with replaced elements in flex layout (#33263)Oriol Brufau2024-08-301-6/+2
* layout: Add an indefinite containing block for intrinsic sizing (#33204)Oriol Brufau2024-08-291-16/+18
* Fix clippy wanings in layout (#33215)atbrakhi2024-08-271-4/+1
* Respect min/max constraints in the block axis of block containers (#33203)Oriol Brufau2024-08-271-17/+21