mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
parent
15d8c6058b
commit
3258bcaa8b
3 changed files with 9 additions and 6 deletions
|
@ -195,7 +195,7 @@ pub struct StackingContext {
|
|||
/// The clip and scroll info for this StackingContext.
|
||||
pub parent_clipping_and_scrolling: ClippingAndScrolling,
|
||||
|
||||
/// The index of the reference frame that this stacking context estalishes.
|
||||
/// The index of the reference frame that this stacking context establishes.
|
||||
pub established_reference_frame: Option<ClipScrollNodeIndex>,
|
||||
}
|
||||
|
||||
|
@ -261,6 +261,7 @@ impl StackingContext {
|
|||
let pop_item = DisplayItem::PopStackingContext(Box::new(PopStackingContextItem {
|
||||
base: base_item.clone(),
|
||||
stacking_context_id: self.id,
|
||||
established_reference_frame: self.established_reference_frame.is_some(),
|
||||
}));
|
||||
|
||||
let push_item = DisplayItem::PushStackingContext(Box::new(PushStackingContextItem {
|
||||
|
@ -657,6 +658,8 @@ pub struct PopStackingContextItem {
|
|||
pub base: BaseDisplayItem,
|
||||
|
||||
pub stacking_context_id: StackingContextId,
|
||||
|
||||
pub established_reference_frame: bool,
|
||||
}
|
||||
|
||||
/// Starts a group of items inside a particular scroll root.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue