aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/replaced.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Combine `layout_2020` and `layout_thread_2020` into a crate called `l...Martin Robinson8 days1-623/+0
* layout: Report memory usage for fragment and box trees. (#36553)Josh Matthews9 days1-7/+9
* constellation: Stop assuming that the viewport is shared by all WebViews (#36...Martin Robinson2025-04-041-2/+8
* Animation: Aggregate Animated Image Info to Document (#36141)TIN TUN AUNG2025-03-281-0/+4
* canvas: Update the image as part of update the rendering (#35996)sagudev2025-03-251-16/+3
* layout: Allow lazy resolution of automatic minimum sizes (#35965)Oriol Brufau2025-03-131-2/+2
* layout: Remove special height logic of replaced element with auto width (#35275)Oriol Brufau2025-03-131-11/+2
* canvas: Do not update ImageKey during canvas layout (#35719)Samson2025-03-121-6/+6
* layout: Fix interaction of margin and stretch size on block-level boxes (#35904)Oriol Brufau2025-03-111-2/+5
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-2/+2
* layout: Ignore indefinite `stretch` on min and max sizing properties (#35630)Oriol Brufau2025-02-241-2/+2
* layout: Limit `content_inline_size_for_table` override to collapsed columns (...Oriol Brufau2025-02-051-0/+4
* script: Do not set up an IPC route for every image load (#35041)Martin Robinson2025-01-251-1/+1
* layout: Respect alignment when sizing replaced abspos (#35085)Oriol Brufau2025-01-201-11/+14
* layout: Allow layouts to customize their used style (#35012)Oriol Brufau2025-01-161-1/+7
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-9/+6
* layout: Generalize `ContainingBlock`'s block size to a `SizeConstraint` (#34946)Oriol Brufau2025-01-131-1/+1
* layout: Make `Fragment` hold `ArcRefCell` inside (#34923)Martin Robinson2025-01-131-13/+16
* Refactor box size computation (#34671)Oriol Brufau2024-12-191-48/+22
* script: Manage `<iframe>` sizes in `Window` (#34643)Martin Robinson2024-12-161-0/+12
* Distinguish cached `inline_content_sizes()` from uncached ones (#34595)Oriol Brufau2024-12-121-24/+26
* layout: Make a new `ContainingBlockSize` type (#34565)Martin Robinson2024-12-111-2/+3
* Don't transfer indefinite `height: stretch` to inline axis (#34557)Oriol Brufau2024-12-101-6/+3
* layout: Add `LayoutBoxBase` and use it for `IndependentFormattingContext` (#3...Martin Robinson2024-12-071-2/+2
* Refactor computation of preferred aspect ratios (#34416)Oriol Brufau2024-11-291-11/+10
* Use natural ratio for `object-fit` (#34413)Oriol Brufau2024-11-281-13/+3
* Fix min/max-content block size of replaced element (#34284)Oriol Brufau2024-11-181-28/+27
* Use LazyCells instead of callbacks when resolving size keywords (#34211)Oriol Brufau2024-11-111-22/+21
* Fix inline content sizes of intrinsic element with indefinite block size (#34...Oriol Brufau2024-11-111-66/+76
* Implement keyword sizes for replaced elements (#34091)Oriol Brufau2024-11-051-67/+129
* Replace ComputedValues with WritingMode on IndefiniteContainingBlock (#34090)Oriol Brufau2024-11-041-3/+2
* Remove unnecessary clamping in used_size_as_if_inline_element() (#34114)Oriol Brufau2024-11-031-10/+4
* Unify sizing logic for replaced elements (#34076)Oriol Brufau2024-11-011-167/+65
* Use default object size as fallback for intrinsic size of replaced element (#...Oriol Brufau2024-10-311-15/+22
* Properly handle fallback aspect ratio for videos (#34082)Oriol Brufau2024-10-311-15/+15
* Properly transfer min/max constraints on auto-sized replaced elements (#34026)Oriol Brufau2024-10-301-114/+31
* Improve how intrinsic sizes work for videos (#31746)eri2024-10-291-30/+40
* Avoid crash in replaced layout, and fix behavior for non-auto aspect-ratio (#...Oriol Brufau2024-10-251-8/+8
* layout: Avoid layout sometimes when stretching (#33967)Martin Robinson2024-10-241-13/+11
* Avoid recomputing inline_content_sizes() when not needed (#33806)Oriol Brufau2024-10-141-11/+17
* Make ComputedValuesExt expose keywords for the sizing properties (#33558)Oriol Brufau2024-09-271-3/+3
* Add `HTMLCanvasDataSource::Empty` that represent transparent black instead of...Samson2024-09-221-14/+15
* layout: Add support for `object-fit` and `object-position` (#33479)Martin Robinson2024-09-181-27/+86
* layout: Right-to-left support for other layout modes (#33375)Martin Robinson2024-09-111-4/+4
* layout: Use `Au` in `ComputedValuesExt` (#33396)atbrakhi2024-09-101-5/+2
* Fix various issues with replaced elements in flex layout (#33263)Oriol Brufau2024-08-301-17/+35
* Use the proper aspect ratio in flexbox (#33256)Oriol Brufau2024-08-301-1/+1
* Handle aspect ratios in `ReplacedContent::inline_content_sizes` (#33240)Oriol Brufau2024-08-291-5/+12
* layout: Add an indefinite containing block for intrinsic sizing (#33204)Oriol Brufau2024-08-291-9/+23
* Allow creating a `ContentSizes` from `Au` (#33208)Oriol Brufau2024-08-271-7/+3