diff options
Diffstat (limited to 'components/layout/display_list/builder.rs')
-rw-r--r-- | components/layout/display_list/builder.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/components/layout/display_list/builder.rs b/components/layout/display_list/builder.rs index 335a5a66823..0fba6875d2f 100644 --- a/components/layout/display_list/builder.rs +++ b/components/layout/display_list/builder.rs @@ -13,6 +13,7 @@ use std::sync::Arc; use std::{f32, mem}; use app_units::{Au, AU_PER_PX}; +use base::id::{BrowsingContextId, PipelineId}; use bitflags::bitflags; use canvas_traits::canvas::{CanvasMsg, FromLayoutMsg}; use embedder_traits::Cursor; @@ -21,12 +22,11 @@ use euclid::{rect, SideOffsets2D}; use fnv::FnvHashMap; use gfx::text::glyph::ByteIndex; use gfx::text::TextRun; -use gfx_traits::{combine_id_with_fragment_type, FragmentType, StackingContextId}; use ipc_channel::ipc; use log::{debug, warn}; -use msg::constellation_msg::{BrowsingContextId, PipelineId}; use net_traits::image_cache::UsePlaceholder; use range::Range; +use script_layout_interface::{combine_id_with_fragment_type, FragmentType}; use script_traits::compositor::ScrollSensitivity; use servo_config::opts; use servo_geometry::{self, MaxRect}; @@ -53,6 +53,7 @@ use webrender_api::{ NinePatchBorderSource, NormalBorder, PropertyBinding, StickyOffsetBounds, }; +use super::StackingContextId; use crate::block::BlockFlow; use crate::context::LayoutContext; use crate::display_list::background::{self, get_cyclic}; |