diff options
author | Martin Robinson <mrobinson@igalia.com> | 2024-04-09 08:43:48 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-09 06:43:48 +0000 |
commit | dd9f62adcc2db74e473ba1d385c2005b9c0fd25f (patch) | |
tree | 8693c89802b1fea459148e1de085450344217652 /components/layout_2020/display_list/mod.rs | |
parent | b79e2a0b6575364de01b1f89021aba0ec3fcf399 (diff) | |
download | servo-dd9f62adcc2db74e473ba1d385c2005b9c0fd25f.tar.gz servo-dd9f62adcc2db74e473ba1d385c2005b9c0fd25f.zip |
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.
Diffstat (limited to 'components/layout_2020/display_list/mod.rs')
-rw-r--r-- | components/layout_2020/display_list/mod.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/layout_2020/display_list/mod.rs b/components/layout_2020/display_list/mod.rs index d192eb8242a..19b60ba1691 100644 --- a/components/layout_2020/display_list/mod.rs +++ b/components/layout_2020/display_list/mod.rs @@ -291,7 +291,7 @@ impl Fragment { spatial_id: common.spatial_id, clip_chain_id: common.clip_chain_id, }, - iframe.pipeline_id.to_webrender(), + iframe.pipeline_id.into(), true, ); }, |