aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/traversal.rs
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2016-08-23 18:06:15 +0200
committerMs2ger <Ms2ger@gmail.com>2016-08-24 10:16:53 +0200
commitfd68208da6258a5ec993a6091d8b96dc0ecf3e23 (patch)
tree2cc9cfaad7801272c0a615603f9c96cb157d2d90 /components/layout/traversal.rs
parent871c207c44ab00872dffd0eb16416a4e1acfe09c (diff)
downloadservo-fd68208da6258a5ec993a6091d8b96dc0ecf3e23.tar.gz
servo-fd68208da6258a5ec993a6091d8b96dc0ecf3e23.zip
Stop creating a LayoutContext in build_display_list_for_subtree.
Diffstat (limited to 'components/layout/traversal.rs')
-rw-r--r--components/layout/traversal.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/layout/traversal.rs b/components/layout/traversal.rs
index 37d9ed83091..ca35419bc46 100644
--- a/components/layout/traversal.rs
+++ b/components/layout/traversal.rs
@@ -198,13 +198,13 @@ impl<'a> PostorderFlowTraversal for AssignBSizes<'a> {
#[derive(Copy, Clone)]
pub struct ComputeAbsolutePositions<'a> {
- pub layout_context: &'a LayoutContext<'a>,
+ pub layout_context: &'a SharedLayoutContext,
}
impl<'a> PreorderFlowTraversal for ComputeAbsolutePositions<'a> {
#[inline]
fn process(&self, flow: &mut Flow) {
- flow.compute_absolute_position(self.layout_context.shared);
+ flow.compute_absolute_position(self.layout_context);
}
}