aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/table_wrapper.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2016-10-24 17:25:56 -0700
committerPatrick Walton <pcwalton@mimiga.net>2016-10-26 14:04:08 -0700
commitbe252371eae45409bf89b9562e37c74eb8c05f42 (patch)
tree4b4ad024ffaf31ef14fccafdbd87510c20668a2f /components/layout/table_wrapper.rs
parente888b7653479022bf5aecc518a73f1cf627e318a (diff)
downloadservo-be252371eae45409bf89b9562e37c74eb8c05f42.tar.gz
servo-be252371eae45409bf89b9562e37c74eb8c05f42.zip
layout: Refactor `Flow::from_fragment`-style constructors to be
consistent.
Diffstat (limited to 'components/layout/table_wrapper.rs')
-rw-r--r--components/layout/table_wrapper.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/components/layout/table_wrapper.rs b/components/layout/table_wrapper.rs
index ad5dcb776b3..e57eef4d083 100644
--- a/components/layout/table_wrapper.rs
+++ b/components/layout/table_wrapper.rs
@@ -57,8 +57,13 @@ pub struct TableWrapperFlow {
}
impl TableWrapperFlow {
- pub fn from_fragment(fragment: Fragment, float_kind: Option<FloatKind>) -> TableWrapperFlow {
- let mut block_flow = BlockFlow::from_fragment(fragment, float_kind);
+ pub fn from_fragment(fragment: Fragment) -> TableWrapperFlow {
+ TableWrapperFlow::from_fragment_and_float_kind(fragment, None)
+ }
+
+ pub fn from_fragment_and_float_kind(fragment: Fragment, float_kind: Option<FloatKind>)
+ -> TableWrapperFlow {
+ let mut block_flow = BlockFlow::from_fragment_and_float_kind(fragment, float_kind);
let table_layout = if block_flow.fragment().style().get_table().table_layout ==
table_layout::T::fixed {
TableLayout::Fixed