aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/fragment_tree/fragment.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Combine `layout_2020` and `layout_thread_2020` into a crate called `l...Martin Robinson4 days1-309/+0
* layout: Report memory usage for fragment and box trees. (#36553)Josh Matthews4 days1-3/+12
* feat: Implement display for text selection and caret (#35830)DK Liao13 days1-1/+8
* layout: Cache `IndependentNonReplacedContents::layout()` (#36082)Oriol Brufau2025-03-241-0/+1
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-1/+1
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-14/+3
* layout: Make `Fragment` hold `ArcRefCell` inside (#34923)Martin Robinson2025-01-131-33/+36
* Improve how intrinsic sizes work for videos (#31746)eri2024-10-291-1/+1
* layout: Add support for `object-fit` and `object-position` (#33479)Martin Robinson2024-09-181-0/+1
* layout: Right-to-left support for other layout modes (#33375)Martin Robinson2024-09-111-0/+11
* layout: Convert the FragmentTree to physical geometry (#33030)Martin Robinson2024-08-141-23/+12
* use au in TextFragment (#32653)atbrakhi2024-07-031-2/+1
* use app unit in box_fragement (#32349)atbrakhi2024-06-211-10/+7
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-191-2/+1
* Move non-gfx things out of `gfx_traits` and create a `base` crate (#32296)Martin Robinson2024-05-171-2/+2
* Address issues uncovered by rust-1.78 beta (#32130)Martin Robinson2024-04-221-5/+0
* layout: Use `Au` in `ResolvedMargins` and `CollapsedMargin` (#31848)Ekta Siwach2024-03-281-9/+10
* layout: Allow transforming inline replaced elements (#31833)Martin Robinson2024-03-271-2/+2
* rustdoc: Fix errors in `components` and `ports` (#31654)Tumuhairwe2024-03-151-3/+3
* layout: Add support for table rows, columns, rowgroups and colgroups (#31341)Martin Robinson2024-02-201-57/+10
* Lint layout_2020 with clippy (#31169)Oriol Brufau2024-01-251-10/+7
* Add basic support for `text-align: justify` (#30807)Martin Robinson2023-12-151-0/+4
* Re-use the TextMetrics data structure in the Layout 2020 fragment tree (#30823)Martin Robinson2023-12-061-24/+1
* Refactor scrolls on the window object (#29680)Martin Robinson2023-09-151-0/+9
* Layout 2020: Rename `flow_relative` types to `Logical...` (#30324)Martin Robinson2023-09-121-8/+7
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-6/+8
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Layout floats as children of their inline ancestors (#30130)Martin Robinson2023-08-221-13/+0
* Split line layout into two phases (#30089)Martin Robinson2023-08-111-2/+3
* Layout 2020: Move all Fragment code to the `fragment_tree` directoryMartin Robinson2023-06-041-0/+378