diff options
Diffstat (limited to 'components/layout/fragment.rs')
-rw-r--r-- | components/layout/fragment.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/components/layout/fragment.rs b/components/layout/fragment.rs index 3eeae6fac55..7774a4a9014 100644 --- a/components/layout/fragment.rs +++ b/components/layout/fragment.rs @@ -4,27 +4,30 @@ //! The `Fragment` type, which represents the leaves of the layout tree. -use crate::ServoArc; use app_units::Au; use canvas_traits::canvas::{CanvasMsg, CanvasId}; +use crate::ServoArc; use crate::context::{LayoutContext, with_thread_local_font_context}; use crate::display_list::ToLayout; use crate::display_list::items::{BLUR_INFLATION_FACTOR, ClipScrollNodeIndex, OpaqueNode}; -use euclid::{Point2D, Vector2D, Rect, Size2D}; use crate::floats::ClearType; use crate::flow::{GetBaseFlow, ImmutableFlowUtils}; use crate::flow_ref::FlowRef; -use gfx; -use gfx::text::glyph::ByteIndex; -use gfx::text::text_run::{TextRun, TextRunSlice}; -use gfx_traits::StackingContextId; use crate::inline::{InlineFragmentNodeFlags, InlineFragmentContext, InlineFragmentNodeInfo}; use crate::inline::{InlineMetrics, LineMetrics}; -use ipc_channel::ipc::IpcSender; #[cfg(debug_assertions)] use crate::layout_debug; use crate::model::{self, IntrinsicISizes, IntrinsicISizesContribution, MaybeAuto, SizeConstraint}; use crate::model::style_length; +use crate::text; +use crate::text::TextRunScanner; +use crate::wrapper::ThreadSafeLayoutNodeHelpers; +use euclid::{Point2D, Vector2D, Rect, Size2D}; +use gfx; +use gfx::text::glyph::ByteIndex; +use gfx::text::text_run::{TextRun, TextRunSlice}; +use gfx_traits::StackingContextId; +use ipc_channel::ipc::IpcSender; use msg::constellation_msg::{BrowsingContextId, PipelineId}; use net_traits::image::base::{Image, ImageMetadata}; use net_traits::image_cache::{ImageOrMetadataAvailable, UsePlaceholder}; @@ -60,10 +63,7 @@ use style::values::computed::{Length, LengthOrPercentage, LengthOrPercentageOrAu use style::values::computed::counters::ContentItem; use style::values::generics::box_::{Perspective, VerticalAlign}; use style::values::generics::transform; -use crate::text; -use crate::text::TextRunScanner; use webrender_api::{self, LayoutTransform}; -use crate::wrapper::ThreadSafeLayoutNodeHelpers; // From gfxFontConstants.h in Firefox. static FONT_SUBSCRIPT_OFFSET_RATIO: f32 = 0.20; |