servo/components/layout_2020/fragment_tree
Martin Robinson dd9f62adcc
chore: Clean up use of gfx and constellation types (#31981)
This change contains three semi-related clean ups:

1. the `to_webrender()` and `from_webrender()` functions on Pipeline are
   turned into more-idiomatic `From` and `Into` implementations.
2. `combine_id_with_fragment_type` now returns a `u64` as that is what is
   expected for all callers and not a `usize`.
3. The `query_scroll_id` query is removed entirely. The
   `ExternalScrollId` that this queries is easily generated directly
   from the node's opaque id. Querying into layout isn't necessary at
   all.
2024-04-09 06:43:48 +00:00
..
base_fragment.rs chore: Clean up use of gfx and constellation types (#31981) 2024-04-09 06:43:48 +00:00
box_fragment.rs layout: use Au in BoxFragment (#31794) 2024-03-22 04:30:39 +00:00
containing_block.rs Lint layout_2020 with clippy (#31169) 2024-01-25 09:03:31 +00:00
fragment.rs layout: Use Au in ResolvedMargins and CollapsedMargin (#31848) 2024-03-28 14:20:14 +00:00
fragment_tree.rs layout: Add basic support for getClientRects() queries (#31696) 2024-03-15 17:20:47 +00:00
hoisted_shared_fragment.rs clippy: Fix warnings in components/layout_2020 (#31611) 2024-03-11 14:24:33 +00:00
mod.rs clippy: Fix warnings in components/layout_2020 (#31611) 2024-03-11 14:24:33 +00:00
positioning_fragment.rs rustdoc: Fix errors in components and ports (#31654) 2024-03-15 16:24:11 +00:00