aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/layout_task.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-12-16 16:41:33 +0100
committerMs2ger <ms2ger@gmail.com>2014-12-16 16:41:33 +0100
commitac95d12037411678ab70a0fe24eeabd08800f4f4 (patch)
tree6c714fc1a523dcf05ed4e4cfe72de38685fbec1c /components/layout/layout_task.rs
parent746b262ff4e23db11586f74ef1a03e98cb12bb52 (diff)
downloadservo-ac95d12037411678ab70a0fe24eeabd08800f4f4.tar.gz
servo-ac95d12037411678ab70a0fe24eeabd08800f4f4.zip
Remove some manual deref() / deref_mut() calls.
Diffstat (limited to 'components/layout/layout_task.rs')
-rw-r--r--components/layout/layout_task.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/components/layout/layout_task.rs b/components/layout/layout_task.rs
index d187aa1a37f..8203eb9b6a3 100644
--- a/components/layout/layout_task.rs
+++ b/components/layout/layout_task.rs
@@ -626,7 +626,7 @@ impl LayoutTask {
layout_root: &mut FlowRef,
shared_layout_ctx: &mut SharedLayoutContext,
rw_data: &mut RWGuard<'a>) {
- let writing_mode = flow::base(layout_root.deref()).writing_mode;
+ let writing_mode = flow::base(&**layout_root).writing_mode;
profile(time::LayoutDispListBuildCategory,
Some((&data.url,
if data.iframe { TimeIFrame } else { TimeRootWindow },
@@ -634,13 +634,13 @@ impl LayoutTask {
self.time_profiler_chan.clone(),
|| {
shared_layout_ctx.dirty =
- flow::base(layout_root.deref()).position.to_physical(writing_mode,
+ flow::base(&**layout_root).position.to_physical(writing_mode,
rw_data.screen_size);
- flow::mut_base(layout_root.deref_mut()).stacking_relative_position =
+ flow::mut_base(&mut **layout_root).stacking_relative_position =
LogicalPoint::zero(writing_mode).to_physical(writing_mode,
rw_data.screen_size);
- flow::mut_base(layout_root.deref_mut()).clip_rect = data.page_clip_rect;
+ flow::mut_base(&mut **layout_root).clip_rect = data.page_clip_rect;
let rw_data = rw_data.deref_mut();
match rw_data.parallel_traversal {
@@ -684,7 +684,7 @@ impl LayoutTask {
}
let root_size = {
- let root_flow = flow::base(layout_root.deref());
+ let root_flow = flow::base(&**layout_root);
root_flow.position.size.to_physical(root_flow.writing_mode)
};
let mut display_list = box DisplayList::new();