From e142b78850efc4df06c23014a9515cb742e47e1e Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Mon, 20 Jun 2016 10:46:45 +0200 Subject: [PATCH] Pass SharedStyleContext to calculate_absolute_block_size_and_margins. --- components/layout/block.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/components/layout/block.rs b/components/layout/block.rs index 059cfe1c00a..4a7b4ac149b 100644 --- a/components/layout/block.rs +++ b/components/layout/block.rs @@ -475,7 +475,7 @@ impl<'a> PreorderFlowTraversal for AbsoluteAssignBSizesTraversal<'a> { return } - block.calculate_absolute_block_size_and_margins(&self.0); + block.calculate_absolute_block_size_and_margins(self.0.shared_context()); } } @@ -1202,10 +1202,10 @@ impl BlockFlow { } } - fn calculate_absolute_block_size_and_margins(&mut self, layout_context: &LayoutContext) { + fn calculate_absolute_block_size_and_margins(&mut self, shared_context: &SharedStyleContext) { let opaque_self = OpaqueFlow::from_flow(self); let containing_block_block_size = - self.containing_block_size(&layout_context.shared_context().viewport_size, opaque_self).block; + self.containing_block_size(&shared_context.viewport_size, opaque_self).block; // This is the stored content block-size value from assign-block-size let content_block_size = self.fragment.border_box.size.block;