aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/construct.rs
diff options
context:
space:
mode:
authorPu Xingyu <pu.stshine@gmail.com>2016-12-11 04:13:08 +0800
committerPu Xingyu <pu.stshine@gmail.com>2016-12-12 18:10:36 +0800
commit07250a7d586744227233c3cc26af4e73bd53b18f (patch)
tree86defd0f99944fe1965a8cfd33a732d5df5b1535 /components/layout/construct.rs
parent19a4f8f6c159470d041e4787b13f4dbc649156ad (diff)
downloadservo-07250a7d586744227233c3cc26af4e73bd53b18f.tar.gz
servo-07250a7d586744227233c3cc26af4e73bd53b18f.zip
Remove unused replaced size calculation methods
Remove some fields and methods from SpecificFragmentInfo and change some function signatures.
Diffstat (limited to 'components/layout/construct.rs')
-rw-r--r--components/layout/construct.rs13
1 files changed, 5 insertions, 8 deletions
diff --git a/components/layout/construct.rs b/components/layout/construct.rs
index f3309b97b75..b25923d19c2 100644
--- a/components/layout/construct.rs
+++ b/components/layout/construct.rs
@@ -346,14 +346,12 @@ impl<'a, ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNode>
SpecificFragmentInfo::Iframe(IframeFragmentInfo::new(node))
}
Some(LayoutNodeType::Element(LayoutElementType::HTMLImageElement)) => {
- let image_info = box ImageFragmentInfo::new(node,
- node.image_url(),
+ let image_info = box ImageFragmentInfo::new(node.image_url(),
&self.layout_context.shared);
SpecificFragmentInfo::Image(image_info)
}
Some(LayoutNodeType::Element(LayoutElementType::HTMLObjectElement)) => {
- let image_info = box ImageFragmentInfo::new(node,
- node.object_data(),
+ let image_info = box ImageFragmentInfo::new(node.object_data(),
&self.layout_context.shared);
SpecificFragmentInfo::Image(image_info)
}
@@ -372,11 +370,11 @@ impl<'a, ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNode>
}
Some(LayoutNodeType::Element(LayoutElementType::HTMLCanvasElement)) => {
let data = node.canvas_data().unwrap();
- SpecificFragmentInfo::Canvas(box CanvasFragmentInfo::new(node, data, self.style_context()))
+ SpecificFragmentInfo::Canvas(box CanvasFragmentInfo::new(data))
}
Some(LayoutNodeType::Element(LayoutElementType::SVGSVGElement)) => {
let data = node.svg_data().unwrap();
- SpecificFragmentInfo::Svg(box SvgFragmentInfo::new(node, data, self.style_context()))
+ SpecificFragmentInfo::Svg(box SvgFragmentInfo::new(data))
}
_ => {
// This includes pseudo-elements.
@@ -1207,8 +1205,7 @@ impl<'a, ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNode>
let flotation = FloatKind::from_property(flotation);
let marker_fragments = match node.style(self.style_context()).get_list().list_style_image {
Either::First(ref url_value) => {
- let image_info = box ImageFragmentInfo::new(node,
- url_value.url().map(|u| u.clone()),
+ let image_info = box ImageFragmentInfo::new(url_value.url().map(|u| u.clone()),
&self.layout_context.shared);
vec![Fragment::new(node, SpecificFragmentInfo::Image(image_info), self.layout_context)]
}