diff options
author | Nicolas Silva <nical@fastmail.com> | 2017-06-06 16:19:27 +0200 |
---|---|---|
committer | Nicolas Silva <nical@fastmail.com> | 2017-06-14 16:01:01 +0200 |
commit | 997608f11f6dfa79291ead25cae46a0538f2a3dc (patch) | |
tree | c231afafc66f7f3e2404769e083c176d2a13057d /components/layout/sequential.rs | |
parent | 8617320500491fab91979404cec2087bac7ef362 (diff) | |
download | servo-997608f11f6dfa79291ead25cae46a0538f2a3dc.tar.gz servo-997608f11f6dfa79291ead25cae46a0538f2a3dc.zip |
Make BaseFlow::stacking_relative_position a vector.
Diffstat (limited to 'components/layout/sequential.rs')
-rw-r--r-- | components/layout/sequential.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/layout/sequential.rs b/components/layout/sequential.rs index c944f0adb83..f6f8ce429e4 100644 --- a/components/layout/sequential.rs +++ b/components/layout/sequential.rs @@ -108,7 +108,7 @@ pub fn iterate_through_flow_tree_fragment_border_boxes(root: &mut Flow, iterator let mut stacking_context_position = *stacking_context_position; if kid.is_block_flow() && kid.as_block().fragment.establishes_stacking_context() { stacking_context_position = Point2D::new(kid.as_block().fragment.margin.inline_start, Au(0)) + - flow::base(kid).stacking_relative_position.to_vector() + + flow::base(kid).stacking_relative_position + stacking_context_position.to_vector(); let relative_position = kid.as_block() .stacking_relative_position(CoordinateSystem::Own); |