aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout_2020/fragment_tree/fragment_tree.rs
Commit message (Expand)AuthorAgeFilesLines
* layout: Combine `layout_2020` and `layout_thread_2020` into a crate called `l...Martin Robinson44 hours1-194/+0
* layout: Report memory usage for fragment and box trees. (#36553)Josh Matthews2 days1-0/+2
* `compositing`: Combine `webrender_traits` and `compositing_traits` (#36372)Martin Robinson2025-04-061-1/+1
* script: Implement `Range::getClientRects` and `Range::getBoundingClientRect` ...Simon Wülker2025-03-191-0/+1
* Fix scroll_sensitivity related naming issue (#35462)Euclid Ye2025-02-141-2/+2
* layout: Implement overflow scroll support for different axes (#35414)Euclid Ye2025-02-141-2/+2
* layout: Fix clientWidth & friends for tables (#35096)Oriol Brufau2025-01-201-8/+12
* layout: Remove the obsolete layout tracing functionality (#35001)Martin Robinson2025-01-151-3/+0
* layout: Make `Fragment` hold `ArcRefCell` inside (#34923)Martin Robinson2025-01-131-9/+10
* Add `BoxFragment::is_inline_box()` (#34233)Oriol Brufau2024-11-121-4/+1
* Fix geometry queries for floats and replaced inlines (#34083)Oriol Brufau2024-10-311-2/+5
* layout: Convert the FragmentTree to physical geometry (#33030)Martin Robinson2024-08-141-17/+6
* use app unit in box_fragement (#32349)atbrakhi2024-06-211-19/+15
* 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 basic support for `getClientRects()` queries (#31696)Martin Robinson2024-03-151-23/+12
* dependencies: Upgrade to WebRender 0.64 (#31486)Martin Robinson2024-03-141-1/+2
* layout: Propagate overflow values from `<body>` to root element (#31618)Martin Robinson2024-03-131-1/+4
* layout: Add support for table rows, columns, rowgroups and colgroups (#31341)Martin Robinson2024-02-201-30/+36
* layout: return None bounding box when no nodes found (#31253)Smitty2024-02-021-11/+17
* layout: Round `clientTop`, etc queries to pixels properly (#31187)Martin Robinson2024-01-271-11/+13
* Lint layout_2020 with clippy (#31169)Oriol Brufau2024-01-251-4/+4
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-2/+2
* Further changes required by ServoOriol Brufau2023-11-241-2/+2
* Refactor scrolls on the window object (#29680)Martin Robinson2023-09-151-28/+18
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-5/+6
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Try to `use` WebRender types moreMartin Robinson2023-07-101-2/+3
* Layout 2020: Move all Fragment code to the `fragment_tree` directoryMartin Robinson2023-06-041-0/+204