diff options
Diffstat (limited to 'components/layout/generated_content.rs')
-rw-r--r-- | components/layout/generated_content.rs | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/components/layout/generated_content.rs b/components/layout/generated_content.rs index 4c57e2d77e6..d5c3b47234d 100644 --- a/components/layout/generated_content.rs +++ b/components/layout/generated_content.rs @@ -8,18 +8,11 @@ //! done in parallel and is therefore a sequential pass that runs on as little of the flow tree //! as possible. -use crate::context::{with_thread_local_font_context, LayoutContext}; -use crate::display_list::items::OpaqueNode; -use crate::flow::{Flow, FlowFlags, GetBaseFlow, ImmutableFlowUtils}; -use crate::fragment::{ - Fragment, GeneratedContentInfo, SpecificFragmentInfo, UnscannedTextFragmentInfo, -}; -use crate::text::TextRunScanner; -use crate::traversal::InorderFlowTraversal; +use std::collections::{HashMap, LinkedList}; + use lazy_static::lazy_static; use script_layout_interface::wrapper_traits::PseudoElementType; use smallvec::SmallVec; -use std::collections::{HashMap, LinkedList}; use style::computed_values::list_style_type::T as ListStyleType; use style::properties::ComputedValues; use style::selector_parser::RestyleDamage; @@ -27,6 +20,15 @@ use style::servo::restyle_damage::ServoRestyleDamage; use style::values::generics::counters::ContentItem; use style::values::specified::list::{QuotePair, Quotes}; +use crate::context::{with_thread_local_font_context, LayoutContext}; +use crate::display_list::items::OpaqueNode; +use crate::flow::{Flow, FlowFlags, GetBaseFlow, ImmutableFlowUtils}; +use crate::fragment::{ + Fragment, GeneratedContentInfo, SpecificFragmentInfo, UnscannedTextFragmentInfo, +}; +use crate::text::TextRunScanner; +use crate::traversal::InorderFlowTraversal; + lazy_static! { static ref INITIAL_QUOTES: style::ArcSlice<QuotePair> = style::ArcSlice::from_iter_leaked( vec![ |