diff options
Diffstat (limited to 'components/layout/flow.rs')
-rw-r--r-- | components/layout/flow.rs | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/components/layout/flow.rs b/components/layout/flow.rs index 578a95fb05c..3c14fab304c 100644 --- a/components/layout/flow.rs +++ b/components/layout/flow.rs @@ -28,28 +28,19 @@ use block::BlockFlow; use context::LayoutContext; use display_list_builder::DisplayListBuildingResult; +use euclid::{Point2D, Rect, Size2D}; use floats::Floats; use flow_list::{FlowList, FlowListIterator, MutFlowListIterator}; use flow_ref::{self, FlowRef, WeakFlowRef}; use fragment::{Fragment, FragmentBorderBoxIterator, SpecificFragmentInfo}; +use gfx::display_list::ClippingRegion; use incremental::{self, RECONSTRUCT_FLOW, REFLOW, REFLOW_OUT_OF_FLOW, RestyleDamage}; use inline::InlineFlow; use model::{CollapsibleMargins, IntrinsicISizes, MarginCollapseInfo}; -use multicol::MulticolFlow; -use parallel::FlowParallelInfo; -use table::{ColumnComputedInlineSize, ColumnIntrinsicInlineSize, TableFlow}; -use table_caption::TableCaptionFlow; -use table_cell::TableCellFlow; -use table_colgroup::TableColGroupFlow; -use table_row::TableRowFlow; -use table_rowgroup::TableRowGroupFlow; -use table_wrapper::TableWrapperFlow; -use wrapper::{PseudoElementType, ThreadSafeLayoutNode}; - -use euclid::{Point2D, Rect, Size2D}; -use gfx::display_list::ClippingRegion; use msg::compositor_msg::{LayerId, LayerType}; use msg::constellation_msg::ConstellationChan; +use multicol::MulticolFlow; +use parallel::FlowParallelInfo; use rustc_serialize::{Encoder, Encodable}; use std::fmt; use std::iter::Zip; @@ -61,8 +52,16 @@ use std::sync::atomic::Ordering; use style::computed_values::{clear, display, empty_cells, float, position, text_align}; use style::properties::{self, ComputedValues}; use style::values::computed::LengthOrPercentageOrAuto; +use table::{ColumnComputedInlineSize, ColumnIntrinsicInlineSize, TableFlow}; +use table_caption::TableCaptionFlow; +use table_cell::TableCellFlow; +use table_colgroup::TableColGroupFlow; +use table_row::TableRowFlow; +use table_rowgroup::TableRowGroupFlow; +use table_wrapper::TableWrapperFlow; use util::geometry::{Au, ZERO_RECT}; use util::logical_geometry::{LogicalRect, LogicalSize, WritingMode}; +use wrapper::{PseudoElementType, ThreadSafeLayoutNode}; /// Virtual methods that make up a float context. /// |