diff options
Diffstat (limited to 'components/layout/inline.rs')
-rw-r--r-- | components/layout/inline.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/layout/inline.rs b/components/layout/inline.rs index d8c113771f9..fdea1dcdcfa 100644 --- a/components/layout/inline.rs +++ b/components/layout/inline.rs @@ -1215,15 +1215,15 @@ impl Flow for InlineFlow { _ => continue, }; - let clip_rect = fragment.clip_rect_for_children(&self.base.clip_rect, - &stacking_relative_position); + let clip = fragment.clipping_region_for_children(&self.base.clip, + &stacking_relative_position); match fragment.specific { SpecificFragmentInfo::InlineBlock(ref mut info) => { - flow::mut_base(info.flow_ref.deref_mut()).clip_rect = clip_rect + flow::mut_base(info.flow_ref.deref_mut()).clip = clip } SpecificFragmentInfo::InlineAbsoluteHypothetical(ref mut info) => { - flow::mut_base(info.flow_ref.deref_mut()).clip_rect = clip_rect + flow::mut_base(info.flow_ref.deref_mut()).clip = clip } _ => {} } @@ -1246,7 +1246,7 @@ impl Flow for InlineFlow { layout_context, fragment_origin, BackgroundAndBorderLevel::Content, - &self.base.clip_rect); + &self.base.clip); match fragment.specific { SpecificFragmentInfo::InlineBlock(ref mut block_flow) => { let block_flow = block_flow.flow_ref.deref_mut(); |