aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/replaced.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* layout: Prepare for bidi by guarding all access to `writing-mode` (#33082)Martin Robinson2024-08-161-3/+3
* layout: Convert the FragmentTree to physical geometry (#33030)Martin Robinson2024-08-141-18/+7
* Implement the `aspect-ratio` property for replaced elements (#32800)valadaptive2024-07-241-25/+36
* Fix 5 clippy warnings (#32808)rachaelspooky2024-07-191-2/+2
* Fix sizing of replaced elements with min/max sizes (#32777)valadaptive2024-07-181-171/+228
* clippy: Fix warnings in `shared` and `config`, `fonts`, `layout`, and `layout...Martin Robinson2024-07-041-4/+1
* Switch replaced layout to app units (#32625)Oriol Brufau2024-06-261-69/+69
* use app unit in box_fragement (#32349)atbrakhi2024-06-211-4/+4
* compositor: Move WebRender-ish messages and types to `webrender_traits` (#32315)Mukilan Thiyagarajan2024-05-201-1/+1
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-1/+1
* layout: Add support for `<object>` with image data URLs (#32069)Martin Robinson2024-04-151-1/+38
* Treat video elements as replaced content and render the current frame. (#31412)Josh Matthews2024-02-231-0/+20
* style: Remove dependency on servo_url (#31358)Martin Robinson2024-02-161-1/+1
* use app unit in replaced elements (#31178)atbrakhi2024-01-291-53/+62
* Lint layout_2020 with clippy (#31169)Oriol Brufau2024-01-251-12/+10
* Layout: use `Au` in `ContentSizes` (#31135)atbrakhi2024-01-231-2/+2
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-9/+9
* Use app units in replaced elements (#30825)atbrakhi2023-12-111-7/+11
* Layout 2020: Rename `flow_relative` types to `Logical...` (#30324)Martin Robinson2023-09-121-30/+33
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-10/+12
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Properly handle degenerate aspect ratios (#30245)Martin Robinson2023-08-301-17/+30
* Layout 2020: Move all Fragment code to the `fragment_tree` directoryMartin Robinson2023-06-041-2/+1
* Auto merge of #29755 - stshine:automatic-min-size, r=Loirooriolbors-servo2023-06-031-1/+1
|\